基于DM8168多路視頻監(jiān)控系統(tǒng)研制
發(fā)布時(shí)間:2018-06-30 22:09
本文選題:達(dá)芬奇 + TMS320DM8168; 參考:《杭州電子科技大學(xué)》2014年碩士論文
【摘要】:計(jì)算機(jī)領(lǐng)域各項(xiàng)技術(shù)的快速發(fā)展帶動(dòng)了整個(gè)視頻監(jiān)控行業(yè)的高速發(fā)展。本文根據(jù)實(shí)際的需求設(shè)計(jì)與實(shí)現(xiàn)了多路視頻監(jiān)控系統(tǒng)。本視頻監(jiān)控系統(tǒng)的硬件平臺(tái)是基于TMS320DM8168處理器,軟件平臺(tái)基于嵌入式Linux操作系統(tǒng)。整個(gè)系統(tǒng)在穩(wěn)定性和可靠性等眾多方面都具有優(yōu)勢(shì)。本文主要講述了以下幾個(gè)方面的內(nèi)容: (1)分析了視頻監(jiān)控系統(tǒng)開發(fā)過程中使用到的相關(guān)理論知識(shí),它包括音視頻的編解碼標(biāo)準(zhǔn)、流媒體傳輸協(xié)議、音視頻數(shù)據(jù)的網(wǎng)絡(luò)封包技術(shù)以及McFW軟件架構(gòu)。 (2)介紹了本視頻監(jiān)控系統(tǒng)的總體設(shè)計(jì)方案,從硬件平臺(tái)和軟件總體方案兩個(gè)方面進(jìn)行了論述。硬件平臺(tái)是基于達(dá)芬奇系列的TMS320DM8168多核處理器。軟件平臺(tái)是基于嵌入式Linux操作系統(tǒng)和TI的McFW軟件框架,同時(shí)利用開源RTSP服務(wù)器Live555實(shí)現(xiàn)網(wǎng)絡(luò)傳輸?shù)墓δ堋?(3)搭建DM8168的嵌入式應(yīng)用軟件開發(fā)環(huán)境,包括主機(jī)(PC機(jī))端和目標(biāo)板(DM8168開發(fā)平臺(tái))端的開發(fā)環(huán)境。PC機(jī)端開發(fā)環(huán)境的搭建主要包括在PC機(jī)的linux系統(tǒng)下安裝NFS、tftp服務(wù)、交叉編譯工具以及DM8168的開發(fā)套件。目標(biāo)板開發(fā)環(huán)境的搭建主要包括uboot的裁剪和編譯、linux內(nèi)核的裁剪和編譯以及根文件系統(tǒng)的制作。 (4)設(shè)計(jì)與實(shí)現(xiàn)了多路視頻監(jiān)控系統(tǒng)的服務(wù)器端軟件,主要包括視頻采集模塊、視頻編碼模塊、視頻顯示模塊、視頻存儲(chǔ)模塊以及網(wǎng)絡(luò)傳輸模塊的軟件設(shè)計(jì),實(shí)現(xiàn)了實(shí)時(shí)顯示、視頻本地硬盤存儲(chǔ)以及網(wǎng)絡(luò)傳輸?shù)墓δ堋?(5)設(shè)計(jì)與實(shí)現(xiàn)了多路視頻監(jiān)控系統(tǒng)的客戶端軟件,,主要實(shí)現(xiàn)對(duì)視頻監(jiān)控系統(tǒng)的遠(yuǎn)程控制、實(shí)時(shí)預(yù)覽、多通道畫面切換以及OSD字符疊加顯示?蛻舳塑浖䞍(nèi)部包括RTSP交互模塊、RTP數(shù)據(jù)接收模塊、視頻解碼模塊以及顯示模塊。 (6)建立了視頻監(jiān)控系統(tǒng)的測(cè)試環(huán)境,對(duì)服務(wù)器端和客戶端軟件分別進(jìn)行了測(cè)試。服務(wù)器端主要測(cè)試了實(shí)時(shí)性、編碼壓縮性能以及網(wǎng)絡(luò)傳輸性能?蛻舳酥饕獪y(cè)試了實(shí)時(shí)預(yù)覽以及延時(shí)的大小。測(cè)試結(jié)果表明本系統(tǒng)設(shè)計(jì)的視頻監(jiān)控系統(tǒng)具有較好的本地實(shí)時(shí)預(yù)覽的性能以及網(wǎng)絡(luò)傳輸延時(shí)小等特點(diǎn)。
[Abstract]:The rapid development of computer technology has driven the rapid development of the whole video surveillance industry. This paper designs and implements a multi-channel video surveillance system according to the actual requirements. The hardware platform of this video monitoring system is based on TMS320DM8168 processor, and the software platform is based on embedded Linux operating system. The whole system has advantages in many aspects, such as stability and reliability. The main contents of this paper are as follows: (1) the related theoretical knowledge used in the development of video surveillance system is analyzed, which includes audio and video coding and decoding standard, streaming media transmission protocol, The network packet technology of audio and video data and McFW software architecture. (2) this paper introduces the overall design of the video surveillance system, and discusses the hardware platform and software overall scheme. The hardware platform is based on the TMS320DM8168 multi-core processor of da Vinci series. The software platform is based on the embedded Linux operating system and the McFW software framework of TI. Meanwhile, the open source RTSP server Live555 is used to realize the function of network transmission. (3) the embedded application software development environment of DM8168 is built. The development environment of host (PC) and target board (DM8168 development platform). The construction of PC development environment mainly includes installing NFStftp service under linux system of PC, cross-compiling tool and DM8168 development suite. The development environment of the target board mainly includes the clipping and compiling of the uboot kernel and the making of the root file system. (4) the server-side software of the multi-channel video surveillance system is designed and implemented. It mainly includes the software design of video acquisition module, video coding module, video display module, video storage module and network transmission module. The function of video local hard disk storage and network transmission. (5) the client software of multi-channel video surveillance system is designed and implemented, which mainly realizes remote control and real-time preview of video surveillance system. Multi-channel screen switching and OSD character overlay display. The client software includes RTSP interactive module RTP data receiving module video decoding module and display module. (6) the test environment of video monitoring system is established and the server and client software are tested respectively. The server mainly tests the real-time, coding and compression performance as well as network transmission performance. The client mainly tests the real-time preview and the size of the delay. The test results show that the video surveillance system designed by this system has good local real-time preview performance and low transmission delay.
【學(xué)位授予單位】:杭州電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN948.6
【參考文獻(xiàn)】
相關(guān)期刊論文 前5條
1 侍孝虎;陸曉昌;;基于網(wǎng)絡(luò)視頻服務(wù)器的視頻監(jiān)控系統(tǒng)改造[J];常州信息職業(yè)技術(shù)學(xué)院學(xué)報(bào);2009年01期
2 范志超;;安博會(huì)20萬(wàn)觀眾:全民安防意識(shí)漸強(qiáng)[J];中國(guó)公共安全(綜合版);2012年Z1期
3 于欣;郭娟;;面向3G的H.264/AVC壓縮視頻通信技術(shù)[J];河北大學(xué)學(xué)報(bào)(自然科學(xué)版);2010年03期
4 張多英;申晨;劉偉平;黃紅斌;;嵌入式視頻監(jiān)控傳輸系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程與設(shè)計(jì);2010年04期
5 廖旭東;;視頻監(jiān)控中的存儲(chǔ)應(yīng)用探討[J];中國(guó)安防;2007年12期
相關(guān)碩士學(xué)位論文 前1條
1 付存宇;基于3G的無線智能視頻監(jiān)控系統(tǒng)設(shè)計(jì)[D];天津大學(xué);2012年
本文編號(hào):2087008
本文鏈接:http://sikaile.net/kejilunwen/wltx/2087008.html
最近更新
教材專著