




已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
分類號:TP311.1UDC:D102007)5793-0密級:公開編號035學位論文局域網聊天室系統(tǒng)的設計與實論文作者姓名:申請學位專業(yè):申請學位類別:指導教師姓名(職稱):論文提交日期:基于局域網的視頻聊天室系統(tǒng)的設計與實現(xiàn)摘要視頻聊天系統(tǒng)作為一種新型的通信和交流工具,突破了地域的限制,可以提供更為便捷、靈活、全面的音、視頻信息的傳遞和服務,具有極其廣泛的發(fā)展前景。本文介紹了采用MicrosoftVisualC+6.0編程開發(fā)視頻聊天系統(tǒng)的一套比較常用的解決方案。文字聊天采用TCP模式;語音視頻聊天采用UDP模式,在客戶端之間點對點的進行。在該方案中,通過函數(shù)庫VFW來實現(xiàn)視頻捕獲、影像壓縮以及影像播放。微軟公司提供的專門用于視頻捕獲開發(fā)的工具包VFW,為在Windows操作系統(tǒng)中實現(xiàn)視頻捕獲提供了標準的接口,從而大大降低了程序的開發(fā)難度。在視頻傳輸方面,則通過組建視頻幀,將位圖形式的視頻幀壓縮成幀格式的Mpeg4流,傳輸?shù)娇蛻舳撕?,解壓并顯示影像。同時,在本方案中,采用了線程來實現(xiàn)語音錄制和語音回放,最終實現(xiàn)了通過服務器中轉的文字聊天、點對點的語音視頻聊天。關鍵詞:文字聊天;VFW;視頻捕獲;視頻傳輸;語音錄制;語音回放TheDesignandRealizationofLAN-BasedVideoChatRoomSystemAbstractAsanewtoolaboutcommunication,videochattingsystemhasbrokenthroughgeographicalrestrictions,hasprovidesmoreconvenient,flexibleandcompletetransmissionandservice.Furthermore,ithasaverybrightfuture.ThecommonsolutionabouthowtodevelopavideochattingsystemisintroducedbytheMicrosoftVisualC+6.0programming.TCPmodelisusedinthetextchattingandUDPforthepoint-to-pointvideochatsbetweentheClients.Inthisplan,VideoCapture,VideoCompressionManagerandDrawDibarerealizedbythefunctionsofVFWLibrary.ThespecialkitVFW(VideoforWindows)invideocaptureofferedbyMicrosoftCorporation,hasprovidedastandardinterfaceforvideocaptureinWindowsOperatingSystemandthusgreatlyreducedthehardshipofprogramming.Invideotransmissionaspect,itrequiresavideoframewhichiscompressedthevideoframeofbitmapintoMpeg4steamofframeform.ThenitwillbedecompressedintoimagessinceithasbeenarrivedtheClient.Meanwhile,thethreadisusedtoachieveaudiorecordingandreplaying.Finally,ithasrealizedthetextchattingthroughaservertotransit,thepoint-to-pointaudioandvideochats.Keywords:textchatting;VFW;VideoCapture;videotransmission;audiorecording;audioplaying目錄論文總頁數(shù):24頁1引言.11.1課題背景.11.2國內外研究現(xiàn)狀.12理論知識介紹.12.1VFW簡介.12.2線程的實現(xiàn)方法.43需求分析.53.1軟硬件環(huán)境.53.2需求分析.54系統(tǒng)結構.74.1硬件結構.74.2軟件結構.74.2.1功能需求.74.2.2系統(tǒng)功能模塊圖.84.3系統(tǒng)各模塊流程圖.85系統(tǒng)的詳細設計.105.1文字聊天.105.1.1TCP套接字的運用.105.1.2文字聊天實現(xiàn).115.2語音視頻聊天.135.2.1UDP套接字的運用.1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 英語app教學課件
- 整體護理培訓課件
- 有關溺水教學課件
- 廣聯(lián)達軟件教學課件
- 【漳州】2025年福建漳州市專項招聘緊缺急需醫(yī)衛(wèi)技人才123人筆試歷年典型考題及考點剖析附帶答案詳解
- 村 的教學課件
- 教育扶貧班會課件
- 新疆烏魯木齊市重點初中五校2020-2021屆九年級下學期第四次月考聯(lián)考化學試題
- 數(shù)學節(jié)目活動方案
- 文明城市新崛起活動方案
- SDS汽油安全技術說明書
- 【企業(yè)安全管理】粉塵涉爆企業(yè)安全培訓
- GeneralEnglish-入學測試(劍橋五級)附有答案
- 教海探航論文
- IPC-A-610國際標準中英文對照(doc 17)
- JJF(建材)110-2019水泥雷氏夾膨脹測定儀校準規(guī)范-(高清現(xiàn)行)
- 《納尼亞傳奇》閱讀交流(課堂PPT)
- 某航空公司教學材料之十八案例
- 縣級課題研究過程記錄
- 中山大學綜合評價招生綜合素質測試題總結
- 預制場(梁場)建設方案
評論
0/150
提交評論