基于H.264的在線視頻監(jiān)控系統(tǒng)設計與實現(xiàn)
本文選題:H.264 切入點:視頻 出處:《電子科技大學》2015年碩士論文
【摘要】:隨著社會和科技的進步,計算機網(wǎng)絡技術、通訊技術、視頻處理技術得到了長足的發(fā)展,視頻監(jiān)控技術從早期的模擬視頻監(jiān)控技術發(fā)展到現(xiàn)在的網(wǎng)絡化遠程視頻監(jiān)控技術,視頻監(jiān)控系統(tǒng)也在社會的各個領域中得到了廣泛的應用。對于視頻監(jiān)控性能的改進方面,可以通過進一步提高視頻數(shù)據(jù)壓縮效率來達到需要的效果。針對以上的要求,基于V4L2視頻驅(qū)動框架、H.264編碼技術,實現(xiàn)了一種基于Web架構,并且使用H.264編碼技術的視頻監(jiān)控系統(tǒng)。本文介紹了視頻監(jiān)控系統(tǒng)應用范圍和重要性,以及國內(nèi)外視頻監(jiān)控系統(tǒng)的研究現(xiàn)狀。設計了視頻監(jiān)控系統(tǒng)的硬件平臺的功能和架構,設計了視頻監(jiān)控系統(tǒng)的服務器端軟件系統(tǒng)和客戶端軟件系統(tǒng)。服務器端的軟件系統(tǒng)包括視頻數(shù)據(jù)的采集、視頻數(shù)據(jù)的壓縮編碼、視頻數(shù)據(jù)的存儲訪問、視頻數(shù)據(jù)的流封裝以及發(fā)送,以及Web服務器功能。通過V4L2視頻驅(qū)動程序?qū)σ曨l設備進行視頻數(shù)據(jù)的采集,使用FFMPEG和X264源碼中的API完成對視頻數(shù)據(jù)進行H.264壓縮編碼,編碼后的視頻數(shù)據(jù)通過RTMP協(xié)議進行封裝成可播放的視頻流,然后傳輸?shù)娇蛻舳。客戶端通過瀏覽器訪問服務器中Web服務器網(wǎng)頁,下載嵌有流媒體播放器的網(wǎng)頁進行視頻監(jiān)控。服務器內(nèi)置Web服務器,客戶端的所有功能集成在Web服務器網(wǎng)頁中的流媒體播放器,用戶通過瀏覽器訪問Web服務器中的網(wǎng)頁,下載并運行網(wǎng)頁中流媒體播放器進行視頻監(jiān)控。視頻監(jiān)控系統(tǒng)中使用的視頻數(shù)據(jù)壓縮編碼、流媒體數(shù)據(jù)實時傳輸?shù)汝P鍵技術,這些技術對視頻監(jiān)控系統(tǒng)的性能起到了決定性的作用。本文最后對視頻監(jiān)控系統(tǒng)進行了總結和展望,提出了該系統(tǒng)需要改進的地方。
[Abstract]:With the progress of society and technology, computer network technology, communication technology and video processing technology have been greatly developed. Video surveillance technology has developed from the early analog video surveillance technology to the network remote video surveillance technology.Video surveillance system has also been widely used in various fields of society.For the improvement of video surveillance performance, we can further improve the efficiency of video data compression to achieve the desired results.To meet the above requirements, a video surveillance system based on Web architecture and H.264 coding technology is implemented based on V4L2 video driver framework and H.264 coding technology.This paper introduces the application scope and importance of video surveillance system, as well as the research status of video surveillance system at home and abroad.The function and structure of the hardware platform of the video surveillance system are designed. The software system of the server side and the client side of the video monitoring system are designed.The server-side software system includes the collection of video data, the compression and coding of video data, the storage and access of video data, the stream encapsulation and transmission of video data, and the functions of Web server.The video data is collected by the V4L2 video driver, and the video data is compressed and encoded by FFMPEG and API in X264 source code. The encoded video data is encapsulated into a playable video stream through RTMP protocol.It is then transferred to the client.The client visits the web page of the Web server through browser and downloads the web page embedded with streaming media player for video surveillance.The Web server is built in the server. All the functions of the client are integrated into the streaming media player in the Web server web page. The user visits the web page in the Web server through the browser, downloads and runs the streaming media player in the web page for video monitoring.Video data compression and coding, streaming media data real-time transmission and other key technologies used in video surveillance system play a decisive role in the performance of video surveillance system.Finally, the video surveillance system is summarized and prospected, and the improvement of the system is put forward.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TN948.6
【共引文獻】
相關期刊論文 前8條
1 湯一平;趙煦華;周宗思;;基于無線通信的電梯視頻監(jiān)控系統(tǒng)[J];計算機工程;2008年03期
2 宋杰偉;王金一;南凱;閻保平;;基于Web的鳥類視頻監(jiān)控系統(tǒng)研究與實現(xiàn)[J];計算機應用與軟件;2011年03期
3 許海東;王劍;李超;;基于FPGA的數(shù)字視頻光纖傳輸系統(tǒng)的研究[J];科學技術與工程;2007年19期
4 馬秋環(huán);徐文尚;滕景忠;段鋒;;西門子PLC在索道動態(tài)監(jiān)控系統(tǒng)中的應用[J];工礦自動化;2010年04期
5 馮榮;;視頻監(jiān)控圖像在偵查破案中的運用探析[J];華章;2012年30期
6 童冬生;王圣江;高峰;王海平;;視頻監(jiān)控在犯罪偵查中的應用研究[J];湖北警官學院學報;2014年03期
7 童冬生;王圣江;;以透視學相關理論研究判斷嫌疑人身高[J];湖北警官學院學報;2015年06期
8 牛猛;;全國計算機等級考試機房視頻監(jiān)控系統(tǒng)的實現(xiàn)研究[J];考試周刊;2015年53期
相關碩士學位論文 前10條
1 宗文杰;基于AJAX的GIS監(jiān)控系統(tǒng)的研究[D];華東師范大學;2011年
2 李海鵬;武警安防系統(tǒng)的網(wǎng)絡視頻監(jiān)控研究和應用[D];北京郵電大學;2010年
3 董冀杭;人臉檢測及其DSP實現(xiàn)[D];浙江工業(yè)大學;2011年
4 劉志凱;礦區(qū)無線視頻監(jiān)控系統(tǒng)設計與研究[D];黑龍江大學;2011年
5 范泳文;基于3G網(wǎng)絡的智能交通視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)[D];東華大學;2012年
6 田徑杯;視頻監(jiān)控系統(tǒng)的若干關鍵問題的研究和實現(xiàn)[D];北京郵電大學;2007年
7 陳文輝;數(shù)字式光端機設計[D];大連理工大學;2007年
8 董天燁;網(wǎng)絡數(shù)字視頻監(jiān)控系統(tǒng)的設計及實現(xiàn)[D];上海交通大學;2007年
9 張海俊;嵌入式監(jiān)控系統(tǒng)Web服務器設計[D];浙江大學;2008年
10 王國烽;基于DaVinci DSP的DVR編碼軟件設計[D];浙江大學;2008年
,本文編號:1726851
本文鏈接:http://sikaile.net/kejilunwen/wltx/1726851.html