999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android智能電視的無線視頻監控系統的設計

2017-05-17 02:20:29羅歡周永明文昊翔
韶關學院學報 2017年3期
關鍵詞:智能系統

羅歡,周永明,文昊翔

基于Android智能電視的無線視頻監控系統的設計

羅歡,周永明,文昊翔

(韶關學院物理與機電工程學院,廣東韶關512005)

提出了一種基于安卓系統智能電視的無線視頻監控系統的方案,闡述了系統的總體結構,分析并研究了系統的關鍵技術,完成了系統服務器端與智能終端的設計,使用3G/4G、WiFi等無線網絡進行數據傳輸,設計并實現了整個視頻監控系統.經測試表明系統穩定性強,使用方便,具有較大的應用前景.

視頻監控;智能電視;安卓;H.264;實時傳輸協議

隨著人們生活水平的逐漸提高與科學技術的快速發展,人們對生活質量與家居安全也越來越重視,視頻監控系統作為日常家居安全的重要組成部分之一,從被提出就以準確、直觀以及豐富的信息內容等受到大家的廣泛重視.傳統的視頻監控系統大多數采用光纖或電纜來進行視頻信息的傳輸,使用專門的PC機作為監控端,由于網線的限制,不利于監控系統的擴展以及快速搭建,并且需要在指定的地點使用PC機進行監控,這極大的限制了視頻監控系統的靈活性[1].筆者提出一種基于智能電視終端的無線視頻監控系統的方案,使用搭載安卓系統的智能電視作為視頻監控客戶終端,選用3G/4G、WiFi等無線網絡進行數據傳輸,解決了傳統視頻監控系統的不足之處[2].

1系統的總體設計

筆者設計了一款基于智能電視終端的無線視頻監控系統,能夠將采集到的視頻信號通過WiFi、3G/4G等無線通信網絡傳輸至智能電視終端,用戶可使用智能電視隨時的對監控區域的情況進行實時監控,并且可以通過智能終端控制攝像頭云臺的旋轉,全方位的查看監控區域.整個系統從功能上可分為視頻采集模塊、無線傳輸模塊以及智能終端模塊等3個部分(見圖1).

圖1系統功能結構圖

系統的視頻采集模塊主要是通過攝像頭采集監控區域的視頻信號,然后對視頻信號進行壓縮編碼,本系統主要采用H.264編碼標準對視頻信號進行編解碼,將采集到的視頻數據進行H.264壓縮編碼成為數據量較小、適合網絡傳輸的視頻格式,然后進行RTP打包發送.該模塊同時也能接受來自智能終端模塊的控制信號,執行云臺旋轉等相應操作.無線傳輸模塊的功能主要是通過WiFi、3G/4G等無線網絡實現對視頻信號與控制信號的無線傳輸[3-4].智能終端模塊的主要功能是從無線傳輸模塊接收視頻信號,然后對視頻信號進行H.264視頻解碼,最后通過智能終端的顯示屏進行播放,也能夠將接收到的視頻信號存儲在磁盤中.用戶可通過智能終端模塊發送控制信號來對監控區域的監控設備進行操控.

系統使用客戶端/服務器架構,即C/S架構.服務器端主要包括監控設備與視頻服務器,客服端則采用基于安卓系統智能電視,系統的總體設計圖見圖2.

圖2系統總體設計圖

2系統服務器端的設計

2.1視頻信號的采集與編碼

筆者設計的監控系統服務器端采用Tiny210v2嵌入式開發板作為視頻服務器,Tiny210v2的核心板選用三星公司的S5PV210作為微處理器,S5PV210是基于Cor texTM-A8內核,支持ARM V7指令集,主頻可高達1 GHz,并且內置了MFC(多格式編碼器),可以支持H.264與MPEG-1/2/4等各種格式的硬件編解碼,能夠滿足監控系統對視頻服務器的要求.

設計的視頻服務器是在Tiny210v2開發板中移植Linux操作系統來實現的.在Linux操作系統中,所有Linux操作系統支持的設備都是以文件的形式存在的,因此可以使用操作普通文件的方式去操作設備文件[5].在配置Linux內核時可以添加監控設備的驅動程序,在接入監控設備之后會自動在/dev的目錄下生成對應的設備文件,使用USB攝像頭作為監控設備,在接入USB攝像頭之后會自動的在/dev目錄下生成/dev/video2文件,對該文件進行操作即可完成視頻信號的采集,流程圖見圖3[6].

圖3視頻信號采集流程圖

圖4視頻編碼流程圖

視頻采集完成之后可以使用S5PV210自帶的MFC對視頻信號進行硬件編碼,MFC開發主要由操作系統區域的MFC設備驅動和用戶區域的MFC編碼器兩大部分組成[7].在使用MFC進行編碼時可以使用MFC驅動的I/O接口與API庫函數來完成視頻編碼工作,編碼流程圖見圖4.

2.2視頻信號的RTP傳輸

系統使用RTP傳輸協議對經過壓縮編碼之后的視頻數據進行傳輸,需要在傳輸視頻數據之前先對其安裝RTP協議進行封裝.封裝的的過程實際上是將H.264的NALU(網絡抽象層單元)存放在RTP協議包的載荷數據部分,兩者共同組成一個完整的RTP數據幀[8].一個NALU通常包括Start Code、NALU Header與NALU Payload三個部分.Start Code只標示著NALU的開始,且固定為“00000001”,通常丟棄Start Code,只保留NALU Header和NALU Payload這兩部分的數據存入RTP協議包的載荷數據中,一個RTP數據包見圖5[9].

系統主要通過將JRTPLIB移植到開發板中來實現RTP協議的實時傳輸,JRTPLIB是一個開源的RTP庫,是基于面向對象的C++進行開發的,具備良好的可移植性,能夠支持Linux、Windows等多種操作系統.圖6是使用RTP協議進行數據傳輸的流程圖,通常在網絡中傳輸的數據包的字節數不能大于網絡的MTU(最大傳輸單元,通常為1 500 byte),視頻數據的數據量大,在使用RTP協議封包前需要將NALU與MTU的字節數進行比較,若NALU字節數較大則需要將其分割成多個RTP包進行傳輸[10].

圖5RTP數據包

圖6RTP傳輸流程圖

3系統智能終端的設計

3.1智能終端APP的設計

系統的智能終端是選用智能電視來實現的.智能電視的概念一經提出就引起了社會各界人士對它的關注,各個電視生產廠家都投入大量的資金進行智能電視的研發并迅速推出產品,近年來智能電視正在迅速的占領電視市場.目前市場上智能電視產品大多數是搭載Google公司推出的Android操作系統,筆者選用海爾公司統帥LE42KNH7智能電視作為智能終端.統帥LE42KNH7搭載了Android 4.0的操作系統,全高清的1080P的IPS屏幕,運行的CPU主頻為1 GHz,軟硬件條件滿足系統對智能終端的要求.

智能電視的SDK(軟件開發工具包)就是在Android系統原來的SDK上添加了智能電視的擴展API與遙控按鍵的擴展,使Android系統能夠在智能電視上正常運行并進行開發,圖7為智能電視的SDK框架.

系統主要使用基于Java的開源軟件Eclipse來進行APP的軟件開發,在搭建好相關環境之后即可進行開發;主要通過在xml中進行定義、布局從而來實現各個組件的布局,最后形成APP的用戶界面[11].APP的用戶界面主要包括4個UI界面:登錄界面、網絡配置界面、選擇監控場所界面以及監控界面,界面切換流程圖見圖8.

3.2視頻解碼與播放

在客戶終端接收到RTP包之后,即可對RTP包進行數據提取,得到經過H.264編碼的視頻數據,然后需要對該數據進行H.264解碼.通過移植開源的FFmpeg平臺至智能電視終端來實現視頻的H.264解碼,移植完成可以直接調用H.264Decorder函數來完成視頻數據的解碼工作.

視頻的顯示主要是通過Surface View來實現的,Surface View是view視圖類的一個子類,是經其拓展延伸而來的一個視圖類,Surface View類相比于view類的優勢在于它能夠不停的重新繪制出畫面來實現監控視頻的播放,在用戶界面主線程或子線程中不會造成線程阻塞,出現卡頻、按鍵無效等情況.

圖7智能電視的SDK框架

圖8UI界面切換流程圖

4系統測試

在搭建完成服務器與客戶端的開發環境之后,啟動服務器與智能電視,系統是在室內無線WiFi局域網的網絡環境下進行測試的,需將開發板與智能電視連接到同一無線路由器上,然后需要配置相關網絡參數,配置好開發板的IP地址與程序的端口號,啟動開發板運用程序.

在服務器端配置完成之后打開智能電視終端的APP,首先進入登錄界面,輸入對應的用戶名和密碼,配置好相應的網絡參數,選擇需要查看的監控場所,即可實現對監控區域的實時監控,圖9為系統測試圖.

圖9系統測試圖

通過測試,整個監控系統能夠穩定運行,智能電視端能夠快速的與服務器端建立連接,整個監控系統達到了預期設想的效果.但在測試的過程中發現監控視頻還存在著大約500 ms~800 ms的延時,系統的實時性還需要進一步的改善,可以在后期對H.264壓縮編碼算法進行進一步的優化來提升系統的實時性.

參考文獻:

[1]李江.基于Android的4G網絡移動高清視頻監控系統關鍵技術的研究[D].杭州:浙江大學,2016.

[2]高海燕.基于Android平臺的視頻監控系統多協議客戶端的設計與實現[D].廣州:華南理工大學,2014.

[3]武一,張圣鵬,丁涵.基于android和云平臺的智能家居系統設計與實現[J].電視技術,2015,39(22):27-30.

[4]曹曉芳,王超,李杰.一種基于Android智能手機的遠程視頻監控的設計[J].電子器件,2011(6):709-712.

[5]羅歡.基于Android智能電視視頻監控系統的研究與實現[D].廣州:廣東工業大學,2014.

[6]王浩,韓敏,董杰.基于Android平臺的車載視頻智能監控系統的研究[J].電子技術應用,2016,42(6):121-123,127.

[7]李飛霞.基于Android的移動視頻監控系統的設計與實現[D].成都:電子科技大學,2013.

[8]董杰,辛吉濤,連捷.基于Android系統的H.264視頻直播技術研究[J].電視技術,2015,39(4):11-15.

[9]Srinivasan K S.The Effects of Priority Levels and Buffering on the Statistical Multiplexing of Single-Layer H.264/AVC and SVC Encoded Video Streams[J].IEEE Transactions on Broadcasting,2010,56(3):281-286.

[10]任守華,王勝華,劉士雷,等.基于3G和H.264技術的無線視頻監控系統[J].計算機應用研究,2010(4):1554-1556,1559.

[11]羅歡,謝云,李丕杉.基于Android智能電視的視頻監控的設計[J].電視技術,2013,37(22):85-87.

On the Design of Wireless Video Surveillance System Based on Android Smart TV Terminal

LUO Huan,ZHOU Yong-ming,WEN Hao-xiang
(Institute of Physics and Mechanical and Electrical Engineering,Shaoguan University,Shaoguan 512005,Guangdong,China)

The program of a wireless video surveillance system based on Android smart TV terminals is proposed in this paper.The overall structure of the system is described and the key technologies of the system is analyzed.The data transmission between server terminal and the intelligent terminal using 3G/4G,Wifi or other wireless network is finally designed to complete the entire video surveillance system.The experimental results indicate that the proposed system has great prospects for its strong stability and easy controllability.

video surveillance;smart TV;Android;H.264;RTP

TN99%

A%%%

1007-5348(2017)03-0057-05

(責任編輯:歐愷)

2016-12-14

廣東省自然科學基金項目(2015A030310510);廣東省教育廳科技創新項目(2013KJCX0169);韶關學院科研項目(S201501006).

羅歡(1992-),男,江西南昌人,韶關學院物理與機電工程學院教師,碩士;研究方向:物聯網及嵌入式技術.

猜你喜歡
智能系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
智能制造 反思與期望
半沸制皂系統(下)
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
主站蜘蛛池模板: 欧美特黄一级大黄录像| 国产亚洲高清在线精品99| 五月婷婷亚洲综合| 亚洲精品手机在线| 99久久这里只精品麻豆| 久久黄色小视频| 在线观看亚洲精品福利片| 露脸一二三区国语对白| 欧美精品高清| 亚洲精品无码AⅤ片青青在线观看| 97一区二区在线播放| 国产成人综合网在线观看| 亚洲视频在线观看免费视频| 天天综合网站| a级毛片网| 国产人人干| 91蜜芽尤物福利在线观看| 激情乱人伦| 日本在线免费网站| 成人第一页| 中文成人在线视频| 四虎精品国产AV二区| 999在线免费视频| 99这里只有精品在线| 2048国产精品原创综合在线| 久久精品91麻豆| 亚洲美女一级毛片| 嫩草国产在线| 欧洲熟妇精品视频| 亚洲中文字幕在线精品一区| 91福利免费| 乱系列中文字幕在线视频| 国产美女精品一区二区| 丁香婷婷久久| 97超碰精品成人国产| 成年人福利视频| 亚洲一区二区约美女探花| 精品偷拍一区二区| 在线不卡免费视频| 亚洲第一成网站| 国产情侣一区二区三区| 被公侵犯人妻少妇一区二区三区| 国产香蕉在线视频| 欧美日韩精品在线播放| 亚洲国产成人精品一二区| 国产欧美精品专区一区二区| 五月丁香在线视频| 久久人妻系列无码一区| 亚洲综合激情另类专区| 国产成人精品在线1区| 亚洲女同一区二区| 国产三级a| 六月婷婷综合| 制服无码网站| 亚洲美女一区| 亚洲最新在线| 经典三级久久| 国产毛片片精品天天看视频| 亚洲欧美成人在线视频| 九九九九热精品视频| 天堂网国产| 亚洲免费黄色网| 欧美a网站| 丝袜久久剧情精品国产| 国产精品短篇二区| 欧美日韩亚洲综合在线观看 | 日韩专区欧美| 国产欧美自拍视频| 亚洲欧洲AV一区二区三区| 日韩精品少妇无码受不了| 国产制服丝袜无码视频| 一区二区在线视频免费观看| 97成人在线视频| 国产精品美女在线| 91精品专区| 国产亚洲精品自在线| 日本精品一在线观看视频| AV不卡国产在线观看| 国产男人天堂| 亚洲综合日韩精品| а∨天堂一区中文字幕| 国产爽爽视频|