天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 管理論文 > 會(huì)展論文 >

基于H.264的遠(yuǎn)程視頻傳輸軟件系統(tǒng)的開(kāi)發(fā)

發(fā)布時(shí)間:2017-05-26 17:16

  本文關(guān)鍵詞:基于H.264的遠(yuǎn)程視頻傳輸軟件系統(tǒng)的開(kāi)發(fā),由筆耕文化傳播整理發(fā)布。


【摘要】:如今的社會(huì)已經(jīng)進(jìn)入了一個(gè)信息化的社會(huì),人們期望隨時(shí)隨地的,不受限制的進(jìn)行信息交流,提高工作效率和經(jīng)濟(jì)意義。隨著3G技術(shù)的日趨成熟,視頻的遠(yuǎn)程監(jiān)控最大可能地幫助和改善人們的生活質(zhì)量。 3G視頻監(jiān)控系統(tǒng),采用的是國(guó)內(nèi)先進(jìn)的3G無(wú)線數(shù)據(jù)通信,數(shù)字化圖像采集、壓縮、存儲(chǔ),智能手機(jī)圖像監(jiān)控和廣域網(wǎng)絡(luò)等先進(jìn)技術(shù),研發(fā)出來(lái)的一種“看得遠(yuǎn)—無(wú)線圖像監(jiān)控系統(tǒng)”。只要在有手機(jī)信號(hào)的地方,就可以隨時(shí)隨地通過(guò)安裝在生產(chǎn)現(xiàn)場(chǎng)或隨身攜帶的“無(wú)線圖像監(jiān)控系統(tǒng)終端”,將現(xiàn)場(chǎng)的實(shí)時(shí)圖像通過(guò)手機(jī)無(wú)線通信網(wǎng)絡(luò)傳輸?shù)焦芾砣藛T的辦公電腦或手機(jī)上,通過(guò)這種方式,無(wú)論管理人員身處何地,都可隨時(shí)隨地通過(guò)手機(jī)或電腦上網(wǎng)查看生產(chǎn)現(xiàn)場(chǎng)的實(shí)時(shí)圖像和聲音,為安全生產(chǎn)實(shí)現(xiàn)“可控、在控、能控”提供了有力的保障。 無(wú)線移動(dòng)視頻監(jiān)控系統(tǒng)是基于CDMA或TD-SWCDMA\3G移動(dòng)通訊技術(shù),應(yīng)用在多生產(chǎn)現(xiàn)場(chǎng)的遠(yuǎn)程無(wú)線圖像監(jiān)控系統(tǒng),尤其對(duì)自然環(huán)境和氣候惡劣,現(xiàn)場(chǎng)有線網(wǎng)絡(luò)布線困難的地區(qū),可以根據(jù)現(xiàn)場(chǎng)情況和用戶(hù)需求來(lái)實(shí)現(xiàn)遠(yuǎn)程無(wú)線實(shí)時(shí)監(jiān)控。3G無(wú)線視頻監(jiān)控在很多場(chǎng)景中有著廣泛的應(yīng)用:例如有線網(wǎng)絡(luò)無(wú)法到達(dá)或者有線網(wǎng)絡(luò)價(jià)格過(guò)于昂貴的地方,比如:電力高壓線路、高速公路、環(huán)境監(jiān)測(cè)、森林防火、路燈、石油開(kāi)采、石油輸油管線、物流、運(yùn)輸船、防洪搶險(xiǎn)等;人員無(wú)法接近的場(chǎng)所,比如:易燃易爆等危險(xiǎn)場(chǎng)所、疾病傳染區(qū)、其他微生物危險(xiǎn)區(qū)等;相對(duì)不固定的被監(jiān)控場(chǎng)所、臨時(shí)布線會(huì)有成本浪費(fèi)的地方,公安偵查臨時(shí)布防、部隊(duì)野戰(zhàn)訓(xùn)練、臨時(shí)活動(dòng)場(chǎng)所、會(huì)展中心、臨時(shí)建筑工地等。 遠(yuǎn)程無(wú)線視頻監(jiān)控系統(tǒng)總體上是由三個(gè)部分組成的,分別是視頻采集編碼終端,視頻傳輸部分和監(jiān)控中心。視頻采集編碼終端負(fù)責(zé)視頻的采集、編碼和RTP(實(shí)時(shí)傳送協(xié)議)封包的工作。封包后的視頻數(shù)據(jù),再由CDMA2000無(wú)線傳輸模塊發(fā)送出去,數(shù)據(jù)經(jīng)中國(guó)電信CDMA2000公網(wǎng)傳送,后端監(jiān)控臺(tái)通過(guò)接入Internet接收數(shù)據(jù),然后對(duì)接收到的數(shù)據(jù)進(jìn)行解碼顯示,從而達(dá)到了實(shí)時(shí)監(jiān)控的目的。遠(yuǎn)程無(wú)線視頻監(jiān)控系統(tǒng)利用CDMA2000移動(dòng)通信網(wǎng)絡(luò)完成監(jiān)控終端數(shù)據(jù)的無(wú)線傳輸,免去了監(jiān)控終端現(xiàn)場(chǎng)組網(wǎng)的初期建設(shè)費(fèi)用以及日后的網(wǎng)絡(luò)維護(hù)費(fèi)用,而后臺(tái)監(jiān)控中心用Internet網(wǎng)絡(luò)接入而不用相對(duì)昂貴的3G無(wú)線網(wǎng)絡(luò)更是節(jié)省了大量成本。 軟件系統(tǒng)需要承載的最主要的部分是視頻通信業(yè)務(wù)?紤]到實(shí)際運(yùn)用的需求,,設(shè)計(jì)軟件系統(tǒng)最終需要擁有較為良好美觀的登錄界面以及菜單界面;并且實(shí)現(xiàn)視頻通信的功能,包括實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn),點(diǎn)對(duì)多點(diǎn)的視頻監(jiān)控功能。視頻監(jiān)控系統(tǒng)主要由四個(gè)部分組成,分別是:視頻攝像節(jié)點(diǎn)、網(wǎng)絡(luò)代理模塊、視頻采錄與控制模塊以及客戶(hù)觀看終端。視頻監(jiān)控系統(tǒng)中的拍攝節(jié)點(diǎn)多數(shù)為高精度的攝像機(jī),其任務(wù)是負(fù)責(zé)原始視頻的完整有效的采集;視頻采集控制模塊包括采集卡和相應(yīng)的控制軟件。具體流程如下:首先,將采集卡安裝在主板上,主板多為嵌入式的,然后將攝像機(jī)先前采集到的原始視頻數(shù)據(jù)進(jìn)行壓縮和解壓縮,直至將其轉(zhuǎn)換成H.264格式的碼字和碼流,返回調(diào)制給系統(tǒng)進(jìn)行處理。在嵌入式Linux的系統(tǒng)上,有控制軟件的運(yùn)行,控制軟件通過(guò)采集卡之中的驅(qū)動(dòng)程序,得到壓縮了之后的H.264格式的碼字和碼流?刂栖浖瑫r(shí)監(jiān)控網(wǎng)絡(luò)代理模塊之間的連接,數(shù)據(jù)的傳輸以及響應(yīng),命令的傳輸以及響應(yīng)。比如:網(wǎng)絡(luò)代理接壓縮后的碼流和碼字,并且對(duì)某個(gè)攝像機(jī)發(fā)出命令;在此之中網(wǎng)絡(luò)管理模塊的主要任務(wù)是:負(fù)責(zé)視頻觀看終端的網(wǎng)絡(luò)連通的管理,并且控制命令的同時(shí)實(shí)現(xiàn)視頻的傳輸。視頻服務(wù)器系統(tǒng)由四部分構(gòu)成:1.視頻信息的采錄部分;2.視頻信息編解碼部分;3.視頻數(shù)據(jù)傳輸部分;4.視頻信息顯示部分。其中,視頻信息采集模塊和視頻編碼模塊位于整個(gè)監(jiān)控系統(tǒng)的前端,主要由Android底層系統(tǒng)庫(kù)以及USB攝像頭實(shí)現(xiàn);監(jiān)控系統(tǒng)中的中繼是視頻數(shù)據(jù)傳輸模塊,其負(fù)責(zé)監(jiān)控終端的視頻數(shù)據(jù)與監(jiān)控前段的交替工作。監(jiān)控終端主要包括LCD顯示模塊還有電源模塊,其中LCD顯示模塊可以實(shí)時(shí)地查看視頻,電源模塊能夠?yàn)橄到y(tǒng)提供充足的能量供應(yīng)。在實(shí)際編程實(shí)現(xiàn)中,視頻通信包括H.264視頻的采樣,H.264視頻的編碼,視頻數(shù)據(jù)的發(fā)送,視頻數(shù)據(jù)的接收以及視頻數(shù)據(jù)的解碼和視頻數(shù)據(jù)的播放;視頻監(jiān)控?cái)?shù)據(jù)的接收與視頻監(jiān)控?cái)?shù)據(jù)解碼的播放。另外,還有登錄過(guò)程等等許多的子過(guò)程。平臺(tái)實(shí)現(xiàn)的過(guò)程其實(shí)較為復(fù)雜。因此,一個(gè)良好的總體設(shè)計(jì)是軟件系統(tǒng)最終實(shí)現(xiàn)的夯實(shí)基礎(chǔ)和堅(jiān)實(shí)保證。 H.264視頻傳輸主要運(yùn)用了如下技術(shù):ConfigSWIPandPort的作用是:設(shè)置對(duì)方的IP地址和通話端口;另一個(gè)ConfigSWIPandPort的作用是:設(shè)置本機(jī)的IP地址和數(shù)據(jù)收發(fā)端口; OpenVideoSocketSend()的作用是:打開(kāi)套接口的視頻發(fā)送;CloseVideoSocketSend()的作用是:關(guān)閉套接口的視頻發(fā)送;OpenVideoSocketReceive()的作用是:打開(kāi)視頻套接口接收;CloseVideoSocketReceive()的作用是:關(guān)閉視頻套接口的接收; OpenVideoSend()的作用是:打開(kāi)視頻發(fā)送;OpenVideoReceive()的作用是:打開(kāi)視頻接收;SystemIntiVideo()的作用是:系統(tǒng)設(shè)備初始化開(kāi)啟視頻。在SystemIntiVideo()函數(shù)里開(kāi)啟了四個(gè)線程“Thread”。其中,VideoSampleThread的作用是:驅(qū)動(dòng)攝像頭,進(jìn)行視頻圖像采樣;VideoPlayThread的作用是:打開(kāi)射頻播放線程,意在接受到視頻之后,將視頻在電腦上播放;Depackand264DecodeThread的作用是:H.264的解碼;H.264EncodeAndPackageThread的作用是:H.264的編碼。
【關(guān)鍵詞】:TCP/IP Socket套接字 H.264 MFC 多線程
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TN919.81
【目錄】:
  • 摘要4-7
  • Abstract7-12
  • 第1章 緒論12-16
  • 1.1 課題的背景和意義12
  • 1.2 課題現(xiàn)狀12-13
  • 1.3 開(kāi)發(fā)環(huán)境介紹13-14
  • 1.3.1 VS2008 介紹13
  • 1.3.2 MFC 界面編程13-14
  • 1.4 課題主要工作及論文內(nèi)容安排14-16
  • 第2章 TCP/IP 網(wǎng)絡(luò)中數(shù)據(jù)的傳輸16-22
  • 2.1 TCP/IP 協(xié)議16-19
  • 2.2 Socket 套接字技術(shù)19-20
  • 2.2.1 Socket 技術(shù)簡(jiǎn)介19-20
  • 2.2.2 Socket 套接字的類(lèi)型20
  • 2.3 通信數(shù)據(jù)傳輸流程20-21
  • 2.4 本章小結(jié)21-22
  • 第3章 H.264 視頻壓縮編碼22-35
  • 3.1 H.264 的檔次和級(jí)別22-24
  • 3.2 H.264 的核心技術(shù)24
  • 3.3 H.264 解碼器24-27
  • 3.4 H.264 的整數(shù) DCT 變換及 DSP 實(shí)現(xiàn)27-28
  • 3.5 4X4 整數(shù) DCT 變換過(guò)程28-30
  • 3.6 熵編碼30-33
  • 3.7 幀內(nèi)預(yù)測(cè)技術(shù)33-34
  • 3.8 幀間預(yù)測(cè)技術(shù)34
  • 3.9 碼流的結(jié)構(gòu)34
  • 3.10 本章小結(jié)34-35
  • 第4章 功能模塊的編程實(shí)現(xiàn)35-51
  • 4.1 軟件系統(tǒng)總體設(shè)計(jì)35-36
  • 4.2 主要技術(shù)與流程36-44
  • 4.2.1 視頻采集模塊36-37
  • 4.2.2 視頻發(fā)送接收模塊37-42
  • 4.2.3 視頻編解碼模塊42
  • 4.2.4 視頻播放模塊42-44
  • 4.3 視頻登錄界面44-50
  • 4.4 本章小結(jié)50-51
  • 結(jié)論51-53
  • 參考文獻(xiàn)53-55
  • 作者簡(jiǎn)介55-56
  • 致謝56

【參考文獻(xiàn)】

中國(guó)期刊全文數(shù)據(jù)庫(kù) 前6條

1 袁曉雷;魏江;張鵬;;嵌入式平臺(tái)H.264軟件解碼器的優(yōu)化[J];電視技術(shù);2010年05期

2 倪偉,郭寶龍,陳龍?zhí)?馮宗哲;H.264變換編碼和量化算法的研究[J];計(jì)算機(jī)工程與應(yīng)用;2004年03期

3 謝翠蘭;鄭藝玲;;基于SAD和SATD的H.264快速幀內(nèi)預(yù)測(cè)算法[J];計(jì)算機(jī)工程;2008年10期

4 李麗萍;基于VC++的WinSock網(wǎng)絡(luò)通信程序設(shè)計(jì)[J];廣西右江民族師專(zhuān)學(xué)報(bào);2003年06期

5 余曉暉;;移動(dòng)互聯(lián)網(wǎng)[J];數(shù)據(jù)通信;2010年02期

6 范寶德,劉驚雷,王培進(jìn);基于內(nèi)存設(shè)備環(huán)境的圖形快速顯示技術(shù)[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2002年10期


  本文關(guān)鍵詞:基于H.264的遠(yuǎn)程視頻傳輸軟件系統(tǒng)的開(kāi)發(fā),由筆耕文化傳播整理發(fā)布。



本文編號(hào):397567

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/huizhanguanlilunwen/397567.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)ce987***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com