多通道DVR系統(tǒng)的軟件設計與實現(xià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.
【學位授予單位】:南京郵電大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP368.1
【參考文獻】
相關期刊論文 前3條
1 陳旭,劉加伶;Client/Server與Browser/Server結構的分析與比較[J];重慶工學院學報;2000年02期
2 蘇桃;;淺談語音壓縮編碼的發(fā)展和應用[J];科技情報開發(fā)與經濟;2006年22期
3 江兆祥,崔波;IP電話的語音壓縮技術[J];數(shù)據(jù)通信;2003年02期
相關碩士學位論文 前10條
1 白濤;公交車多路視頻監(jiān)控系統(tǒng)中監(jiān)控中心的實現(xiàn)研究[D];南京郵電大學;2011年
2 李東風;嵌入式高清視頻前端及其遠程控制的設計與實現(xiàn)[D];南京郵電大學;2011年
3 王鵬;公交車多路視頻監(jiān)控系統(tǒng)終端設備的實現(xiàn)研究[D];南京郵電大學;2011年
4 張協(xié);110kV變電站綜合自動化圖形軟件包的設計[D];華中科技大學;2009年
5 謝瑩;基于Web架構的視頻監(jiān)控系統(tǒng)設計與實現(xiàn)[D];華中科技大學;2011年
6 劉君亮;基于TMS320DM365的音視頻傳輸及智能視頻分析系統(tǒng)的設計與實現(xiàn)[D];南京郵電大學;2012年
7 吳震;嵌入式數(shù)字硬盤錄像機[D];浙江大學;2006年
8 陳興;基于Davinci的圖像壓縮編解碼與網絡傳輸[D];北方工業(yè)大學;2007年
9 張鐵柱;遠程視頻監(jiān)控系統(tǒng)的實現(xiàn)及應用[D];吉林大學;2008年
10 馬曉鑫;車載嵌入式無線圖像傳輸技術研究[D];長春理工大學;2009年
本文編號:2195192
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2195192.html