基于Android的4G網(wǎng)絡(luò)移動(dòng)高清視頻監(jiān)控系統(tǒng)關(guān)鍵技術(shù)的研究
本文關(guān)鍵詞:基于Android的4G網(wǎng)絡(luò)移動(dòng)高清視頻監(jiān)控系統(tǒng)關(guān)鍵技術(shù)的研究
更多相關(guān)文章: 4G Android平臺(tái) VLC UDT協(xié)議
【摘要】:無(wú)線通信和智能手機(jī)技術(shù)的飛速發(fā)展使得移動(dòng)高清視頻監(jiān)控系統(tǒng)成為可能。目前已有的移動(dòng)視頻監(jiān)控系統(tǒng)大多只能傳輸?shù)痛a率(300Kbit/s左右)的標(biāo)清視頻(CIF格式)。為提高監(jiān)控圖像質(zhì)量,本文采用多種網(wǎng)絡(luò)、視頻關(guān)鍵技術(shù),設(shè)計(jì)了4G移動(dòng)高清視頻監(jiān)控系統(tǒng),實(shí)現(xiàn)了高碼率(1Mbit/s左右)的高清視頻(D1、720P、1080P)傳輸。本文設(shè)計(jì)了一種4G移動(dòng)高清視頻監(jiān)控系統(tǒng)的總體方案,研究了視頻獲取轉(zhuǎn)發(fā)平臺(tái)和Android監(jiān)控客戶(hù)端軟件的具體實(shí)現(xiàn)。在視頻獲取和轉(zhuǎn)發(fā)平臺(tái)軟件中,本文提出了雙線程單緩沖區(qū)機(jī)制平滑視頻的收發(fā),解決了網(wǎng)絡(luò)“抖動(dòng)”引起的數(shù)據(jù)流量“振蕩”問(wèn)題。并使用條件變量和互斥鎖實(shí)現(xiàn)了多線程同步任務(wù)調(diào)度的功能。在Android監(jiān)控客戶(hù)端軟件中,本文引入Android百分比布局庫(kù)進(jìn)行UI界面布局,提高了客戶(hù)端UI界面對(duì)不同手機(jī)屏幕尺寸的兼容性。使用異步任務(wù)AsyncTask重新實(shí)現(xiàn)Android平移動(dòng)畫(huà),解決了在線設(shè)備查詢(xún)界面切換時(shí)Android UI主線程阻塞的問(wèn)題。對(duì)網(wǎng)絡(luò)丟包和網(wǎng)絡(luò)延時(shí)過(guò)長(zhǎng)帶來(lái)的VLC視頻解碼錯(cuò)誤,本文提出了視頻幀數(shù)據(jù)緩沖驗(yàn)證機(jī)制,通過(guò)緩沖一幀視頻圖像并驗(yàn)證數(shù)據(jù)包的完整性來(lái)過(guò)濾數(shù)據(jù)不完整的視頻幀,解決了網(wǎng)絡(luò)丟包引起的視頻解碼錯(cuò)誤,優(yōu)化了Android監(jiān)控客戶(hù)端的視頻播放效果。4G移動(dòng)高清視頻監(jiān)控系統(tǒng)采用有線無(wú)線混合網(wǎng)絡(luò)進(jìn)行視頻傳輸。因?yàn)闊o(wú)線網(wǎng)絡(luò)中TCP傳輸時(shí)延長(zhǎng)、UDP易丟包等問(wèn)題,本文采用UDT協(xié)議進(jìn)行視頻傳輸。由于UDT協(xié)議現(xiàn)有的網(wǎng)絡(luò)擁塞判定機(jī)制沒(méi)有區(qū)分無(wú)線誤碼丟包和擁塞丟包,導(dǎo)致網(wǎng)絡(luò)擁塞誤判的問(wèn)題,本文提出了基于RTT(往返時(shí)間)的網(wǎng)絡(luò)擁塞判定策略。結(jié)合RTT和網(wǎng)絡(luò)丟包來(lái)進(jìn)行網(wǎng)絡(luò)擁塞判定,并在UDT協(xié)議中實(shí)現(xiàn)了該算法,得到BRC-UDT協(xié)議。結(jié)合TCP、UDT協(xié)議,本文對(duì)BRC-UDT協(xié)議在WIFI局域網(wǎng)和4G公共網(wǎng)絡(luò)中進(jìn)行了測(cè)試。實(shí)驗(yàn)結(jié)果表明,BRC-UDT協(xié)議相較于TCP、UDT協(xié)議在傳輸速率上有一定提升。在整個(gè)系統(tǒng)硬件和軟件成功實(shí)現(xiàn)后,本文研制出了系統(tǒng)樣機(jī),并對(duì)系統(tǒng)樣機(jī)進(jìn)行了實(shí)際網(wǎng)絡(luò)測(cè)試。測(cè)試結(jié)果表明,4G移動(dòng)高清視頻監(jiān)控系統(tǒng)傳輸視頻清晰,穩(wěn)定實(shí)用。達(dá)到實(shí)際使用需求。
【關(guān)鍵詞】:4G Android平臺(tái) VLC UDT協(xié)議
【學(xué)位授予單位】:浙江大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類(lèi)號(hào)】:TN948.6;TN929.53
【目錄】:
- 致謝4-5
- 摘要5-6
- Abstract6-11
- 1 緒論11-19
- 1.1 研究背景與選題意義11-15
- 1.2 國(guó)內(nèi)外發(fā)展?fàn)顩r15-16
- 1.3 論文主要研究?jī)?nèi)容和組織結(jié)構(gòu)16-19
- 2 4G移動(dòng)高清視頻監(jiān)控系統(tǒng)框架設(shè)計(jì)與關(guān)鍵技術(shù)分析19-29
- 2.1 系統(tǒng)總體框架設(shè)計(jì)19-20
- 2.2 系統(tǒng)軟件模塊分析20-21
- 2.2.1 視頻獲取和轉(zhuǎn)發(fā)平臺(tái)軟件20
- 2.2.2 Android監(jiān)控客戶(hù)端軟件20-21
- 2.3 系統(tǒng)關(guān)鍵技術(shù)分析21-28
- 2.3.1 Android系統(tǒng)軟件架構(gòu)22-23
- 2.3.2 RTSP/RTP實(shí)現(xiàn)視頻獲取與傳輸23-25
- 2.3.3 H.264視頻流組成單元25-26
- 2.3.4 基于VLC for Android的視頻解碼26-27
- 2.3.5 Android AsyncTask實(shí)現(xiàn)平移動(dòng)畫(huà)27-28
- 2.4 本章小結(jié)28-29
- 3 視頻獲取和轉(zhuǎn)發(fā)平臺(tái)軟件的研究29-37
- 3.1 軟件結(jié)構(gòu)設(shè)計(jì)29-30
- 3.2 基于Map的配置信息獲取30-31
- 3.3 基于RTSP協(xié)議的視頻流獲取31-32
- 3.4 雙線程單緩沖區(qū)視頻收發(fā)機(jī)制32-34
- 3.4.1 視頻接收和發(fā)送模塊32-33
- 3.4.2 雙線程單緩沖區(qū)平滑視頻傳輸33-34
- 3.5 多線程同步實(shí)現(xiàn)功能模塊的調(diào)度34-35
- 3.6 本章小結(jié)35-37
- 4 Android監(jiān)控客戶(hù)端軟件的研究37-53
- 4.1 軟件結(jié)構(gòu)設(shè)計(jì)37-38
- 4.2 UI界面和動(dòng)畫(huà)設(shè)計(jì)38-41
- 4.2.1 UI界面設(shè)計(jì)38-40
- 4.2.2 UI動(dòng)畫(huà)設(shè)計(jì)40-41
- 4.3 登錄機(jī)制41
- 4.4 前端在線設(shè)備刷新與顯示41-42
- 4.5 觸摸手勢(shì)實(shí)現(xiàn)PTZ控制42-43
- 4.6 基于libvlcjni.so的視頻播放功能43-47
- 4.6.1 libvlcjni.so的交叉編譯44-46
- 4.6.2 基于libvlcjni.so庫(kù)的視頻功能實(shí)現(xiàn)46-47
- 4.7 基于VLC的視頻模塊播放效果優(yōu)化47-51
- 4.7.1 VLC中H.264數(shù)據(jù)的獲取47-48
- 4.7.2 視頻幀數(shù)據(jù)緩沖驗(yàn)證機(jī)制48-49
- 4.7.3 優(yōu)化效果測(cè)試實(shí)驗(yàn)49-51
- 4.8 本章小結(jié)51-53
- 5 基于無(wú)線網(wǎng)絡(luò)視頻傳輸U(kuò)DT協(xié)議的優(yōu)化研究53-73
- 5.1 TCP和UDP協(xié)議的研究53-55
- 5.2 UDT協(xié)議的研究55-60
- 5.2.1 擁塞控制策略58-59
- 5.2.2 可靠性控制機(jī)制59-60
- 5.3 無(wú)線網(wǎng)絡(luò)中UDT協(xié)議的優(yōu)化60-67
- 5.3.1 網(wǎng)絡(luò)擁塞的判定依據(jù)60-61
- 5.3.2 擁塞誤判影響的測(cè)試實(shí)驗(yàn)61-65
- 5.3.3 UDT協(xié)議網(wǎng)絡(luò)擁塞的判定65
- 5.3.4 基于RTT的無(wú)線網(wǎng)絡(luò)擁塞判定策略65-67
- 5.4 BRC-UDT協(xié)議測(cè)試實(shí)驗(yàn)67-71
- 5.4.1 測(cè)試環(huán)境67-68
- 5.4.2 WIFI網(wǎng)絡(luò)測(cè)試68-69
- 5.4.3 4G網(wǎng)絡(luò)測(cè)試69-70
- 5.4.4 實(shí)驗(yàn)結(jié)論70-71
- 5.5 本章小結(jié)71-73
- 6 4G移動(dòng)高清視頻監(jiān)控系統(tǒng)軟件測(cè)試73-83
- 6.1 測(cè)試環(huán)境73-74
- 6.2 視頻獲取和轉(zhuǎn)發(fā)平臺(tái)軟件測(cè)試74-75
- 6.3 Android監(jiān)控客戶(hù)端軟件測(cè)試75-78
- 6.4 WIFI網(wǎng)絡(luò)高清視頻傳輸測(cè)試78-80
- 6.5 4G網(wǎng)絡(luò)高清視頻傳輸測(cè)試80-81
- 6.6 本章小結(jié)81-83
- 7 總結(jié)與展望83-87
- 7.1 論文總結(jié)83-84
- 7.2 論文展望84-87
- 參考文獻(xiàn)87-89
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 林耕宇;;觀摩50名Google Android程序開(kāi)發(fā)競(jìng)賽作品[J];電子與電腦;2008年08期
2 樹(shù)子;;Android中文版不完全體驗(yàn)[J];互聯(lián)網(wǎng)天地;2009年04期
3 Jason Whitmire;;產(chǎn)業(yè)軟件專(zhuān)家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款A(yù)ndroid手機(jī)必備應(yīng)用——Android操作系下的軟件評(píng)測(cè)[J];微電腦世界;2010年04期
5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
6 韓青;;Android平臺(tái)發(fā)展的動(dòng)力與挑戰(zhàn)[J];中國(guó)電子商情(基礎(chǔ)電子);2010年09期
7 方智勇;;Android手機(jī)這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android ,
本文編號(hào):669629
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/669629.html