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

基于嵌入式Linux的遠(yuǎn)程視頻監(jiān)控系統(tǒng)

發(fā)布時間:2018-10-31 15:00
【摘要】:作為信息技術(shù)在不同行業(yè)的綜合應(yīng)用之一,視頻監(jiān)控已經(jīng)越來越多的被國內(nèi)外所關(guān)注。視頻監(jiān)控系統(tǒng)在嵌入式、網(wǎng)絡(luò)通信、多媒體等技術(shù)的不斷發(fā)展下,正在向著小型專一化、網(wǎng)絡(luò)數(shù)字化和智能化的方向發(fā)展。基于嵌入式技術(shù),視頻編解碼技術(shù)和通信網(wǎng)絡(luò)技術(shù)的具體應(yīng)用,已成為數(shù)字化網(wǎng)絡(luò)視頻采集監(jiān)控領(lǐng)域的核心技術(shù)。 考慮到小型專用化和高性能的要求,尤其是實(shí)用性的要求,本系統(tǒng)是在ARM嵌入式開發(fā)平臺進(jìn)行,設(shè)計并實(shí)現(xiàn)了基于嵌入式Linux的遠(yuǎn)程視頻監(jiān)控系統(tǒng)。該系統(tǒng)是以嵌入式Linux和控制器S3C2440為核心平臺,通過嵌入式平臺建立Web服務(wù)器Boa和視頻服務(wù)器。通過基于TCP/IP的socket編程實(shí)現(xiàn)網(wǎng)絡(luò)通信,將USB攝像頭采集到的圖像數(shù)據(jù)進(jìn)行壓縮并通過網(wǎng)絡(luò)傳輸傳送到視頻服務(wù)器客戶端?蛻舳丝山邮苓B續(xù)幀圖像并完成顯示,用戶可用過具有Java插件的瀏覽器實(shí)現(xiàn)遠(yuǎn)程監(jiān)控的目的。 本文以ARM9為核心硬件平臺開發(fā)了基于嵌入式Linux的遠(yuǎn)程視頻監(jiān)控系統(tǒng),并對關(guān)鍵技術(shù)進(jìn)行了論述和研究。首先介紹了國內(nèi)外視頻監(jiān)控系統(tǒng)的發(fā)展現(xiàn)狀,給出了本系統(tǒng)總體軟硬件設(shè)計方案,針對本系統(tǒng)硬件對uboot-1.16進(jìn)行修改和移植,對編譯和移植Linux2.6.30.4內(nèi)核以及制作Yaffs2文件系統(tǒng)也做了深入的研究,重點(diǎn)討論了嵌入式應(yīng)用程序的開發(fā)和利用Linux提供的新一代Video For Linux Two函數(shù)實(shí)現(xiàn)視頻數(shù)據(jù)采集、壓縮。其次在應(yīng)用程序開發(fā)中又深入介紹了Linux系統(tǒng)下多線程通信和基于TCP/IP協(xié)議下的socket編程,,實(shí)現(xiàn)了視頻數(shù)據(jù)的網(wǎng)絡(luò)發(fā)送。最后著重論述了嵌入式Web服務(wù)器Boa的設(shè)計與移植,編寫了視頻網(wǎng)頁監(jiān)控主界面程序,實(shí)現(xiàn)了基于B/S模式的視頻監(jiān)控系統(tǒng)結(jié)構(gòu)。本系統(tǒng)基于嵌入式平臺開發(fā),采用模塊化設(shè)計方法,其較好的穩(wěn)定性和擴(kuò)展性使得系統(tǒng)便于升級。
[Abstract]:As one of the integrated applications of information technology in different industries, video surveillance has been paid more and more attention at home and abroad. With the development of embedded, network communication and multimedia technology, video surveillance system is developing towards the direction of miniaturization, network digitization and intelligence. Based on embedded technology, the application of video coding and decoding technology and communication network technology has become the core technology in the field of digital network video collection and monitoring. Considering the requirement of small specialization and high performance, especially the practical requirement, the system is implemented on the ARM embedded development platform, and a remote video surveillance system based on embedded Linux is designed and implemented. The system takes embedded Linux and controller S3C2440 as the core platform and establishes Web server Boa and video server through embedded platform. The network communication is realized by socket programming based on TCP/IP. The image data collected by USB camera is compressed and transmitted to the video server client via the network. The client can accept the continuous frame image and complete the display. The user can use the browser with Java plug-in to realize the purpose of remote monitoring. In this paper, a remote video surveillance system based on embedded Linux is developed with ARM9 as the core hardware platform, and the key technologies are discussed and studied. Firstly, the development status of video surveillance system at home and abroad is introduced, and the overall hardware and software design scheme of the system is given. The uboot-1.16 is modified and transplanted according to the hardware of the system. This paper also makes a deep research on compiling and transplanting Linux2.6.30.4 kernel and making Yaffs2 file system, especially discusses the development of embedded application and the realization of video data acquisition and compression using the new generation of Video For Linux Two function provided by Linux. Secondly, the multithread communication under Linux system and the socket programming based on TCP/IP protocol are introduced in the development of application program, and the network transmission of video data is realized. Finally, the design and transplantation of embedded Web server Boa are discussed, the main interface program of video page monitoring is written, and the structure of video monitoring system based on B / S mode is realized. The system is developed based on embedded platform and modular design method is adopted. Its stability and expansibility make the system easy to upgrade.
【學(xué)位授予單位】:杭州電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN948.6

【參考文獻(xiàn)】

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

1 高巍;鐘梅;徐松惠;;嵌入式Linux下基于BOA的遠(yuǎn)程控制[J];電腦知識與技術(shù);2009年31期

2 袁玉錦;周群;;基于Linux的信號量通信機(jī)制研究與實(shí)現(xiàn)[J];電腦知識與技術(shù);2010年12期

3 馮明;梁篤國;曹寧;;視頻監(jiān)控與物聯(lián)網(wǎng)的融合應(yīng)用[J];電信技術(shù);2010年11期

4 李曉光;吉榮廷;張立峰;;基于嵌入式Linux和ARM9的視頻采集系統(tǒng)[J];電子測量技術(shù);2009年02期

5 張玉民;陳定方;;Linux下USB驅(qū)動程序的設(shè)計與實(shí)現(xiàn)[J];湖北工業(yè)大學(xué)學(xué)報;2007年03期

6 喬鐵柱;孫東;;U-Boot分析及在S3C2440上的移植[J];科技傳播;2011年01期

7 郭東升;田秀華;;Linux環(huán)境下基于Socket的網(wǎng)絡(luò)通信[J];軟件導(dǎo)刊;2009年01期

8 趙連玉;靳飛;;嵌入式計算機(jī)系統(tǒng)Bootloader的設(shè)計與實(shí)現(xiàn)[J];天津理工大學(xué)學(xué)報;2011年01期

9 劉天華;陳梟;朱宏峰;劉駿;;Linux可加載內(nèi)核模塊機(jī)制的研究與應(yīng)用[J];微計算機(jī)信息;2007年20期

10 邵長彬;李洪亮;;用Busybox制作嵌入式Linux根文件系統(tǒng)[J];微計算機(jī)信息;2007年29期



本文編號:2302613

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

本文鏈接:http://sikaile.net/kejilunwen/wltx/2302613.html


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

版權(quán)申明:資料由用戶b68cd***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com