基于Android與Wi-Fi的實(shí)時(shí)視頻監(jiān)控系統(tǒng)的研究
本文關(guān)鍵詞:基于Android與Wi-Fi的實(shí)時(shí)視頻監(jiān)控系統(tǒng)的研究 出處:《山東大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
更多相關(guān)文章: Android 流媒體 Hi3507 Wi-Fi 視頻監(jiān)控 libVLC
【摘要】:伴隨網(wǎng)絡(luò)通信快速發(fā)展以及生活品質(zhì)的不斷提升,人們對(duì)家庭個(gè)人生命財(cái)產(chǎn)安全的重視度也不斷增強(qiáng)。視頻監(jiān)控作為家居安防的重要組成部分,在保障安全和預(yù)防犯罪方面起著不可替代的作用。 目前,普通的視頻監(jiān)控已經(jīng)在民用安全,城市交通等各種安防領(lǐng)域得到普及應(yīng)用;诿裼冒卜喇a(chǎn)品用戶群的特點(diǎn),視頻監(jiān)控系統(tǒng)的小型化以及易用性越來(lái)越得到重視。隨著近年來(lái)各類智能設(shè)備數(shù)量的爆發(fā)性增長(zhǎng),視頻監(jiān)控系統(tǒng)在向數(shù)字化,智能化,網(wǎng)絡(luò)化,人性化的方向發(fā)展。傳統(tǒng)視頻監(jiān)控系統(tǒng)因存在處理能力較低、可擴(kuò)展性差、無(wú)法利用智能終端實(shí)時(shí)監(jiān)控等缺點(diǎn)已經(jīng)無(wú)法滿足“隨時(shí)隨地隨意設(shè)備”的監(jiān)控需求。用戶轉(zhuǎn)而更加青睞于移動(dòng)、實(shí)時(shí)、高清的便捷式監(jiān)控。然而目前市場(chǎng)上還缺少針對(duì)智能移動(dòng)設(shè)備軟件進(jìn)行監(jiān)控的成熟監(jiān)控產(chǎn)品與解決方案。 在此背景下,本文設(shè)計(jì)實(shí)現(xiàn)了一款基于Android與Wi-Fi的流媒體視頻監(jiān)控系統(tǒng)。它將高清視頻的無(wú)線傳輸與智能終端實(shí)時(shí)顯示結(jié)合起來(lái),支持用戶通過(guò)家庭局域網(wǎng)內(nèi)的Wi-Fi網(wǎng)絡(luò),在Android移動(dòng)設(shè)備軟件上對(duì)監(jiān)控視頻進(jìn)行實(shí)時(shí)預(yù)覽與控制。有效解決了人們?cè)谌我獾攸c(diǎn)和時(shí)間都能使用智能終端查看監(jiān)控區(qū)域視頻圖像的需求,能為人們提供更加智能便捷和人性化的家居安防。此種監(jiān)控系統(tǒng)基于流媒體技術(shù)實(shí)現(xiàn)。它由服務(wù)端和客戶端兩部分組成,可以在監(jiān)控系統(tǒng)上進(jìn)行擴(kuò)展,有效解決了移動(dòng)監(jiān)控的問(wèn)題。同時(shí)其軟硬件平臺(tái)也具有很好的功能擴(kuò)展性,可以進(jìn)行長(zhǎng)期的研究與完善。 本文進(jìn)行的主要研究與完成的工作包含下面幾方面: (1)對(duì)國(guó)內(nèi)外視頻監(jiān)控的發(fā)展情況進(jìn)行調(diào)研,明確其發(fā)展發(fā)向與前沿技術(shù)的前提下結(jié)合項(xiàng)目需求確定研究目標(biāo)。 (2)通過(guò)對(duì)流媒體技術(shù)發(fā)展現(xiàn)狀的研究、分析與比較,確定本監(jiān)控系統(tǒng)設(shè)計(jì)的架構(gòu)、流程。選擇了H.264編碼標(biāo)準(zhǔn),實(shí)時(shí)傳輸方式以及通信協(xié)議架構(gòu),并對(duì)H.264基于RTP的封包方式進(jìn)行研究和設(shè)計(jì)。 (3)對(duì)主流網(wǎng)絡(luò)監(jiān)控系統(tǒng)實(shí)現(xiàn)方案進(jìn)行比較,為系統(tǒng)選擇合適的軟硬件開發(fā)平臺(tái)。對(duì)系統(tǒng)所使用的基于Hi3507的多媒體開發(fā)技術(shù)以及Android平臺(tái)軟件的關(guān)鍵開發(fā)技術(shù)進(jìn)行研究,為系統(tǒng)搭建好軟硬件開發(fā)環(huán)境。 (4)完成了基于流媒體與Android客戶端的局域網(wǎng)實(shí)時(shí)監(jiān)控系統(tǒng)的總體設(shè)計(jì),對(duì)系統(tǒng)的總體架構(gòu),模塊劃分與通信流程進(jìn)行說(shuō)明。實(shí)現(xiàn)對(duì)服務(wù)端和客戶端的軟、硬件架構(gòu)的設(shè)計(jì)。 (5)在硬件開發(fā)平臺(tái)上,對(duì)Hi3507內(nèi)部集成的多媒體處理模塊及接口調(diào)用方法進(jìn)行研究,配合相應(yīng)的軟件平臺(tái)MPP實(shí)現(xiàn)了實(shí)時(shí)視頻的采集、編碼以及串流化傳輸。并在其Linux環(huán)境下完成了Live555服務(wù)器移植工作。 (6)對(duì)Android終端選擇的多媒體架構(gòu)libVLC的源碼進(jìn)行分析,了解其流媒體播放的原理與流程。編譯其源碼得到動(dòng)態(tài)鏈接庫(kù),此后將其放在Android應(yīng)用程序中加載使用。利用其外部應(yīng)用程序接口搭建流媒體播放器,設(shè)計(jì)人性化的界面,實(shí)現(xiàn)流媒體文件的接收以及解碼播放的功能。其與視頻服務(wù)端結(jié)合,形成了一套完整的視頻監(jiān)控解決方案,經(jīng)過(guò)測(cè)試系統(tǒng)運(yùn)行穩(wěn)定。
[Abstract]:With the rapid development of network communication and the continuous improvement of quality of life, people pay more and more attention to the safety of family life and property. Video surveillance as an important part of home security plays an irreplaceable role in ensuring safety and crime prevention.
At present, video surveillance has been in the ordinary civil security, widely used city transportation and other fields of security. Civilian security products users based on the characteristics of miniaturization of video surveillance system and ease of use have been paid more and more attention in recent years. With the explosive growth of intelligent equipment quantity, video monitoring system in digital. Intelligent, networked, humane direction. The traditional video monitoring system because of the low processing capacity, poor scalability, can not use the intelligent terminal real-time monitoring and other shortcomings have been unable to meet the monitoring needs at any time anywhere free ". Users will prefer to mobile, real-time, portable HD monitoring. However, the current market is lack of mature monitoring products to monitor the smart mobile devices and software solutions.
Under this background, this paper design and implement a video surveillance system based on streaming media Android and Wi-Fi. It will be high-definition video wireless transmission and intelligent terminal real-time display combined to support users through family LAN Wi-Fi network, real-time preview and control of video surveillance in the Android mobile device can effectively solve the software. People can use intelligent terminal to view the surveillance video image area at any time and place needs to provide security Home Furnishing more convenient and intelligent and humanized for people. The monitoring system based on streaming media technique. It consists of server and client in two parts, can be extended in the monitoring system, effectively solve the mobile monitoring the problem of the software and hardware platform. At the same time also has good function expansibility, and can improve the long-term research.
The main research and completion of this paper include the following aspects:
(1) to investigate the development of video surveillance at home and abroad, and to make clear the development direction and the frontier technology to determine the research goal in combination with the project needs.
(2) through the research, analysis and comparison of the development of streaming media technology, the architecture and process of the monitoring system design are determined. The H.264 coding standard, real-time transmission mode and communication protocol architecture are selected, and the H.264 RTP based packet mode is researched and designed.
(3) to compare the implementation scheme of mainstream network monitoring system, select the appropriate hardware and software development platform for the system. The system uses the key technologies for development of multimedia development technology of Hi3507 and the Android platform based on software research, build a good system for hardware and software development environment.
(4) completed the overall design of LAN real-time monitoring system based on streaming media and Android client, explained the overall architecture, module partition and communication process of the system, and realized the design of the hardware and software architecture of the server and client.
(5) on hardware platform of multimedia processing module and interface method of Hi3507 internal integration, with the corresponding MPP software platform to realize real-time video capture, encoding and streaming transmission. And the Live555 server in the Linux environment.
(6) the multimedia framework Android terminal selection of libVLC source code analysis, to understand the principle and process flow of media player. The source code is compiled by dynamic link library, then put the load in the Android application. To build a streaming media player using the external application interface design, user-friendly interface, realize streaming media file receiving and decoding function. Combined with the video server, to form a complete set of video monitoring solution, after testing the stable operation of the system.
【學(xué)位授予單位】:山東大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN948.6
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 鄭世寶;;智能視頻監(jiān)控技術(shù)與應(yīng)用[J];電視技術(shù);2009年01期
2 公磊;周聰;;基于Android的移動(dòng)終端應(yīng)用程序開發(fā)與研究[J];計(jì)算機(jī)與現(xiàn)代化;2008年08期
3 劉富強(qiáng),盧赤班;數(shù)字視頻監(jiān)控系統(tǒng)及其應(yīng)用[J];工礦自動(dòng)化;2003年03期
4 信師國(guó);劉慶磊;劉全賓;;網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)現(xiàn)狀和發(fā)展趨勢(shì)[J];信息技術(shù)與信息化;2010年01期
5 蔣馨;;淺析國(guó)外智能視頻監(jiān)控技術(shù)的發(fā)展及應(yīng)用[J];中國(guó)安防;2011年10期
6 劉暢欞;包杰;王寧國(guó);;基于Live555的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];現(xiàn)代電信科技;2012年12期
,本文編號(hào):1421134
本文鏈接:http://sikaile.net/kejilunwen/wltx/1421134.html