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

多通道DVR系統(tǒng)的軟件設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-08-21 08:49
【摘要】:嵌入式DVR以其低成本、高可靠性和高集成度等優(yōu)勢(shì)在視頻監(jiān)控領(lǐng)域占有主流地位,在各個(gè)行業(yè)得到了廣泛的應(yīng)用。多通道、高清智能化的嵌入式DVR系統(tǒng)成為新的發(fā)展趨勢(shì)。本文在分析了多通道DVR系統(tǒng)的研究背景及其具體應(yīng)用需求的基礎(chǔ)上,研究并實(shí)現(xiàn)了多通道DVR系統(tǒng)軟件中涉及的音視頻編解碼標(biāo)準(zhǔn)、多通道音視頻數(shù)據(jù)的網(wǎng)絡(luò)傳輸、DirectX等關(guān)鍵技術(shù)。 首先,設(shè)計(jì)了多通道DVR系統(tǒng)軟件的總體方案。系統(tǒng)采用C/S架構(gòu),分為服務(wù)器軟件和客戶(hù)端軟件兩個(gè)部分。按功能將服務(wù)器軟件,劃分為多通道音視頻數(shù)據(jù)的采集與編碼模塊、數(shù)據(jù)傳輸模塊、存儲(chǔ)模塊和控制模塊。客戶(hù)端軟件運(yùn)行于Windows系統(tǒng),分為配置與管理模塊、多通道音視頻數(shù)據(jù)的接收與處理模塊、解碼模塊以及播放顯示模塊。 其次,采用由主線程創(chuàng)建其他線程后退化為控制線程的方式,進(jìn)而由控制線程來(lái)實(shí)現(xiàn)管理控制系統(tǒng)中各個(gè)通道的多個(gè)線程間相互協(xié)調(diào)工作。設(shè)計(jì)了Basket Manager文件存儲(chǔ)結(jié)構(gòu),有序高效的實(shí)現(xiàn)了多個(gè)通道音視頻數(shù)據(jù)的本地硬盤(pán)存儲(chǔ)。同時(shí)提供基于時(shí)間和通道信息的索引,實(shí)現(xiàn)在本地硬盤(pán)內(nèi)自動(dòng)搜索并下載數(shù)據(jù)文件的功能。 再次,采用多線程并發(fā)處理技術(shù)以及基于雙緩沖隊(duì)列容器的媒體接收緩存方式,用以解決多通道DVR客戶(hù)端普遍存在消耗資源多、反應(yīng)速度慢等問(wèn)題,并設(shè)計(jì)了PManger和SManger兩個(gè)管理類(lèi),分別用于多通道的播放器與用戶(hù)界面之間以及播放器狀態(tài)的管理。 最后,整個(gè)系統(tǒng)完成了8路模擬音視頻信號(hào)的實(shí)時(shí)采集、編碼、存儲(chǔ)、傳輸控制以及對(duì)系統(tǒng)參數(shù)的遠(yuǎn)程設(shè)置、各通道的音視頻數(shù)據(jù)的接收處理、解碼和多個(gè)通道影像的實(shí)時(shí)預(yù)覽與本地硬盤(pán)數(shù)據(jù)的回放等功能。通過(guò)對(duì)服務(wù)器和客戶(hù)端軟件各個(gè)子模塊和整個(gè)系統(tǒng)的測(cè)試,,以及對(duì)結(jié)果的分析,驗(yàn)證了設(shè)計(jì)的合理性同時(shí)也證實(shí)了本系統(tǒng)軟件具有很好的可靠性與穩(wěn)定性。
[Abstract]:Embedded DVR has been widely used in various industries because of its advantages of low cost, high reliability and high integration. Multi-channel, high-definition and intelligent embedded DVR system has become a new trend of development. On the basis of analyzing the research background of multi-channel DVR system and its specific application requirements, this paper studies and implements the key technologies such as audio and video coding and decoding standards, network transmission of multi-channel audio and video data, and so on, which are involved in the software of multi-channel DVR system. Firstly, the overall scheme of multi-channel DVR system software is designed. The system adopts C / S architecture and is divided into two parts: server software and client software. According to the function, the server software is divided into multi-channel audio and video data acquisition and coding module, data transmission module, storage module and control module. The client software runs in Windows system, which is divided into configuration and management module, multi-channel audio and video data receiving and processing module, decoding module and playing and displaying module. Secondly, the main thread is used to create other threads back to control thread, and then the control thread is used to realize the coordination between the multiple threads of each channel in the management control system. The Basket Manager file storage structure is designed, and the local hard disk storage of multiple channels audio and video data is realized in an orderly and efficient manner. It also provides the index based on time and channel information to automatically search and download data files in local hard disk. Thirdly, the multi-thread concurrent processing technology and the media receiving and caching method based on double buffer queue container are used to solve the problems of multi-channel DVR clients, such as high resource consumption and slow response speed. Two management classes, PManger and SManger, are designed to manage the state of the player and the user interface. Finally, the system completes the real-time acquisition, coding, storage, transmission control of 8 analog audio and video signals, the remote setting of system parameters, and the reception and processing of audio and video data in each channel. Decoding and real-time preview of multi-channel images and playback of local hard disk data. By testing the sub-modules and the whole system of the server and client software, and analyzing the results, the rationality of the design is verified, and the reliability and stability of the system software are also verified.
【學(xué)位授予單位】:南京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類(lèi)號(hào)】:TP368.1

【參考文獻(xiàn)】

相關(guān)期刊論文 前3條

1 陳旭,劉加伶;Client/Server與Browser/Server結(jié)構(gòu)的分析與比較[J];重慶工學(xué)院學(xué)報(bào);2000年02期

2 蘇桃;;淺談?wù)Z音壓縮編碼的發(fā)展和應(yīng)用[J];科技情報(bào)開(kāi)發(fā)與經(jīng)濟(jì);2006年22期

3 江兆祥,崔波;IP電話(huà)的語(yǔ)音壓縮技術(shù)[J];數(shù)據(jù)通信;2003年02期

相關(guān)碩士學(xué)位論文 前10條

1 白濤;公交車(chē)多路視頻監(jiān)控系統(tǒng)中監(jiān)控中心的實(shí)現(xiàn)研究[D];南京郵電大學(xué);2011年

2 李東風(fēng);嵌入式高清視頻前端及其遠(yuǎn)程控制的設(shè)計(jì)與實(shí)現(xiàn)[D];南京郵電大學(xué);2011年

3 王鵬;公交車(chē)多路視頻監(jiān)控系統(tǒng)終端設(shè)備的實(shí)現(xiàn)研究[D];南京郵電大學(xué);2011年

4 張協(xié);110kV變電站綜合自動(dòng)化圖形軟件包的設(shè)計(jì)[D];華中科技大學(xué);2009年

5 謝瑩;基于Web架構(gòu)的視頻監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2011年

6 劉君亮;基于TMS320DM365的音視頻傳輸及智能視頻分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];南京郵電大學(xué);2012年

7 吳震;嵌入式數(shù)字硬盤(pán)錄像機(jī)[D];浙江大學(xué);2006年

8 陳興;基于Davinci的圖像壓縮編解碼與網(wǎng)絡(luò)傳輸[D];北方工業(yè)大學(xué);2007年

9 張鐵柱;遠(yuǎn)程視頻監(jiān)控系統(tǒng)的實(shí)現(xiàn)及應(yīng)用[D];吉林大學(xué);2008年

10 馬曉鑫;車(chē)載嵌入式無(wú)線圖像傳輸技術(shù)研究[D];長(zhǎng)春理工大學(xué);2009年



本文編號(hào):2195192

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

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2195192.html


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

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