基于Android的視頻采集傳輸適配與緩存技術(shù)的研究與應(yīng)用
發(fā)布時(shí)間:2022-07-09 20:14
隨著互聯(lián)網(wǎng)和移動(dòng)通信技術(shù)的飛速發(fā)展,人們已經(jīng)不再滿足于簡單的文字交流和語音交流,而是更加青睞于能拉近彼此間距離的視頻通話。同時(shí),隨著手機(jī)、平板等智能移動(dòng)終端的興起,視頻通話功能也逐漸成為了交互軟件必不可少的功能。為了在智能終端實(shí)現(xiàn)各種自定義功能的設(shè)計(jì)開發(fā),穩(wěn)定的視頻通信功能的實(shí)現(xiàn)漸漸地成為了整個(gè)系統(tǒng)設(shè)計(jì)中至關(guān)重要的一環(huán)。手機(jī)的更新?lián)Q代伴隨著硬件的不斷升級也帶來了一系列的問題,各種手機(jī)硬件參數(shù)的不一致往往容易導(dǎo)致在進(jìn)行視頻交互的時(shí)候出現(xiàn)app崩潰的現(xiàn)象,而產(chǎn)生這個(gè)現(xiàn)象的根本原因在于打開攝像頭進(jìn)行視頻采集的時(shí)候出現(xiàn)的各種硬件參數(shù)不適配。除此之外,由于網(wǎng)絡(luò)波動(dòng)的緣故,視頻數(shù)據(jù)在網(wǎng)絡(luò)中容易發(fā)生丟包,從而導(dǎo)致視頻畫面出現(xiàn)卡頓、馬賽克等現(xiàn)象。為此,我們急需開發(fā)一種在視頻聊天系統(tǒng)中切實(shí)可行的采集傳輸適配以及緩存方案來解決機(jī)型不適配和視頻質(zhì)量問題。當(dāng)前,國內(nèi)外對于視頻緩存技術(shù)的研究有很多,雖然大多數(shù)是基于視頻點(diǎn)播的,但是對于視頻緩存大小的設(shè)計(jì)思想是相通的。本系統(tǒng)由手機(jī)客戶端、服務(wù)器、智能設(shè)備端三部分組成。根據(jù)視頻數(shù)據(jù)傳輸過程的特點(diǎn)可以細(xì)分為采集、編碼、傳輸、接收、解碼播放等模塊,針對整個(gè)視頻交互過程中...
【文章頁數(shù)】:70 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景和意義
1.2 研究現(xiàn)狀及趨勢
1.2.1 安卓設(shè)備的發(fā)展現(xiàn)狀
1.2.2 緩存技術(shù)研究現(xiàn)狀
1.3 論文研究主要內(nèi)容和組織結(jié)構(gòu)
第二章 相關(guān)技術(shù)分析
2.1 Android平臺
2.1.1 Android系統(tǒng)架構(gòu)
2.1.2 Android應(yīng)用開發(fā)
2.2 傳輸協(xié)議
2.2.1 SIP協(xié)議
2.2.2 流媒體協(xié)議
2.3 音視頻編解碼技術(shù)
2.3.1 H.264 編解碼技術(shù)
2.3.2 音頻編碼技術(shù)
2.4 緩存技術(shù)
2.5 本章小結(jié)
第三章 老人陪護(hù)客戶端軟件的總體設(shè)計(jì)
3.1 功能需求分析
3.1.1 系統(tǒng)功能性需求
3.1.2 系統(tǒng)非功能性需求
3.2 系統(tǒng)總體架構(gòu)設(shè)計(jì)
3.3 服務(wù)器的設(shè)計(jì)
3.4 信令設(shè)計(jì)
3.5 本章小結(jié)
第四章 老人陪護(hù)客戶端的具體實(shí)現(xiàn)
4.1 視頻功能模塊總體設(shè)計(jì)
4.2 視頻采集模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.1 視頻采集應(yīng)用程序的設(shè)計(jì)
4.2.2 視頻采集適配的設(shè)計(jì)與實(shí)現(xiàn)
4.3 視頻編碼模塊
4.4 數(shù)據(jù)傳輸模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.4.1 基于JRTPlib的視頻數(shù)據(jù)發(fā)送設(shè)計(jì)
4.4.2 視頻數(shù)據(jù)打包實(shí)現(xiàn)
4.5 視頻接收處理模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.6 視頻解碼播放模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.7 視頻緩存的設(shè)計(jì)與實(shí)現(xiàn)
4.7.1 視頻數(shù)據(jù)包發(fā)送端緩存的設(shè)計(jì)與實(shí)現(xiàn)
4.7.2 視頻數(shù)據(jù)包接收端緩存的設(shè)計(jì)與實(shí)現(xiàn)
4.8 本章小結(jié)
第五章 客戶端的測試與優(yōu)化
5.1 測試環(huán)境的搭建
5.2 功能測試
5.2.1 用戶登錄注冊
5.2.2 視頻聊天測試
5.2.3 緩存效果測試
5.3 性能測試
5.3.1 內(nèi)存占用測試
5.3.2 性能優(yōu)化
5.4 本章小結(jié)
第六章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻(xiàn)
致謝
作者簡介
1 作者簡歷
2 參與的科研項(xiàng)目及獲獎(jiǎng)情況
3 發(fā)明專利
學(xué)位論文數(shù)據(jù)集
【參考文獻(xiàn)】:
期刊論文
[1]網(wǎng)絡(luò)協(xié)議二義性及其帶來的安全問題研究[J]. 褚蕾蕾,竺德. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用. 2019(07)
[2]基于Android系統(tǒng)的移動(dòng)學(xué)習(xí)終端平臺開發(fā)與研究[J]. 邊倩,王振鐸,張衛(wèi)鋼. 電子測試. 2019(Z1)
[3]基于HTTP協(xié)議的業(yè)務(wù)系統(tǒng)網(wǎng)頁數(shù)據(jù)采集應(yīng)用集成[J]. 路輝,高尚飛,李少龍. 電子技術(shù)與軟件工程. 2019(02)
[4]數(shù)字多媒體遠(yuǎn)程監(jiān)控技術(shù)在Android智能手機(jī)中的開發(fā)應(yīng)用[J]. 黃達(dá). 數(shù)字通信世界. 2018(10)
[5]手機(jī)攝像頭發(fā)展趨向分析與思考[J]. 張智卜. 中國新通信. 2018(11)
[6]一種優(yōu)化安卓應(yīng)用3G/4G網(wǎng)絡(luò)請求能耗的方法[J]. 蔡華謙,張穎,黃罡,梅宏. 軟件學(xué)報(bào). 2017 (12)
[7]地址轉(zhuǎn)換協(xié)議技術(shù)淺談[J]. 陳華,蔡燕. 科技風(fēng). 2017(19)
[8]基于分布式存儲(chǔ)的車載視頻監(jiān)控解碼終端的軟件架構(gòu)[J]. 萬木森,程雷陽,蔣軼瑋. 電視技術(shù). 2017(06)
[9]安卓端即時(shí)通信應(yīng)用的心跳機(jī)制研究及性能優(yōu)化[J]. 吉毅,賈俊鋮,張書奎,王進(jìn),周經(jīng)亞. 計(jì)算機(jī)工程. 2018(01)
[10]Android系統(tǒng)的往事今生[J]. 周斌. 江蘇通信. 2017(01)
碩士論文
[1]面向Android系統(tǒng)的App安全加固技術(shù)的研究與實(shí)現(xiàn)[D]. 尉惠敏.西安理工大學(xué) 2019
[2]基于Android的智慧校園的設(shè)計(jì)與實(shí)現(xiàn)[D]. 王凱.吉林大學(xué) 2018
[3]軟件定義網(wǎng)絡(luò)中的視頻傳輸優(yōu)化[D]. 陳金雯.中國科學(xué)技術(shù)大學(xué) 2018
[4]嵌入式音視頻同步網(wǎng)絡(luò)監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 劉偉杰.中北大學(xué) 2018
[5]基于Android的服務(wù)機(jī)器人遠(yuǎn)程監(jiān)護(hù)系統(tǒng)設(shè)計(jì)[D]. 翟強(qiáng).南昌大學(xué) 2018
[6]老人陪護(hù)終端語音通信的設(shè)計(jì)與實(shí)現(xiàn)[D]. 劉濤.浙江工業(yè)大學(xué) 2017
[7]基于QoE的無線視頻自適應(yīng)傳輸控制技術(shù)研究與實(shí)現(xiàn)[D]. 羅小琴.南京郵電大學(xué) 2016
[8]基于VoIP的安卓群組語音通信軟件設(shè)計(jì)與實(shí)現(xiàn)[D]. 曹晨.浙江工業(yè)大學(xué) 2016
[9]一種基于H.264的視頻加密算法的設(shè)計(jì)與實(shí)現(xiàn)[D]. 譚旋.華中科技大學(xué) 2016
[10]SIP/WebRTC轉(zhuǎn)換網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 劉麗穎.中國科學(xué)院研究生院(沈陽計(jì)算技術(shù)研究所) 2016
本文編號:3657743
【文章頁數(shù)】:70 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景和意義
1.2 研究現(xiàn)狀及趨勢
1.2.1 安卓設(shè)備的發(fā)展現(xiàn)狀
1.2.2 緩存技術(shù)研究現(xiàn)狀
1.3 論文研究主要內(nèi)容和組織結(jié)構(gòu)
第二章 相關(guān)技術(shù)分析
2.1 Android平臺
2.1.1 Android系統(tǒng)架構(gòu)
2.1.2 Android應(yīng)用開發(fā)
2.2 傳輸協(xié)議
2.2.1 SIP協(xié)議
2.2.2 流媒體協(xié)議
2.3 音視頻編解碼技術(shù)
2.3.1 H.264 編解碼技術(shù)
2.3.2 音頻編碼技術(shù)
2.4 緩存技術(shù)
2.5 本章小結(jié)
第三章 老人陪護(hù)客戶端軟件的總體設(shè)計(jì)
3.1 功能需求分析
3.1.1 系統(tǒng)功能性需求
3.1.2 系統(tǒng)非功能性需求
3.2 系統(tǒng)總體架構(gòu)設(shè)計(jì)
3.3 服務(wù)器的設(shè)計(jì)
3.4 信令設(shè)計(jì)
3.5 本章小結(jié)
第四章 老人陪護(hù)客戶端的具體實(shí)現(xiàn)
4.1 視頻功能模塊總體設(shè)計(jì)
4.2 視頻采集模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.1 視頻采集應(yīng)用程序的設(shè)計(jì)
4.2.2 視頻采集適配的設(shè)計(jì)與實(shí)現(xiàn)
4.3 視頻編碼模塊
4.4 數(shù)據(jù)傳輸模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.4.1 基于JRTPlib的視頻數(shù)據(jù)發(fā)送設(shè)計(jì)
4.4.2 視頻數(shù)據(jù)打包實(shí)現(xiàn)
4.5 視頻接收處理模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.6 視頻解碼播放模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.7 視頻緩存的設(shè)計(jì)與實(shí)現(xiàn)
4.7.1 視頻數(shù)據(jù)包發(fā)送端緩存的設(shè)計(jì)與實(shí)現(xiàn)
4.7.2 視頻數(shù)據(jù)包接收端緩存的設(shè)計(jì)與實(shí)現(xiàn)
4.8 本章小結(jié)
第五章 客戶端的測試與優(yōu)化
5.1 測試環(huán)境的搭建
5.2 功能測試
5.2.1 用戶登錄注冊
5.2.2 視頻聊天測試
5.2.3 緩存效果測試
5.3 性能測試
5.3.1 內(nèi)存占用測試
5.3.2 性能優(yōu)化
5.4 本章小結(jié)
第六章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻(xiàn)
致謝
作者簡介
1 作者簡歷
2 參與的科研項(xiàng)目及獲獎(jiǎng)情況
3 發(fā)明專利
學(xué)位論文數(shù)據(jù)集
【參考文獻(xiàn)】:
期刊論文
[1]網(wǎng)絡(luò)協(xié)議二義性及其帶來的安全問題研究[J]. 褚蕾蕾,竺德. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用. 2019(07)
[2]基于Android系統(tǒng)的移動(dòng)學(xué)習(xí)終端平臺開發(fā)與研究[J]. 邊倩,王振鐸,張衛(wèi)鋼. 電子測試. 2019(Z1)
[3]基于HTTP協(xié)議的業(yè)務(wù)系統(tǒng)網(wǎng)頁數(shù)據(jù)采集應(yīng)用集成[J]. 路輝,高尚飛,李少龍. 電子技術(shù)與軟件工程. 2019(02)
[4]數(shù)字多媒體遠(yuǎn)程監(jiān)控技術(shù)在Android智能手機(jī)中的開發(fā)應(yīng)用[J]. 黃達(dá). 數(shù)字通信世界. 2018(10)
[5]手機(jī)攝像頭發(fā)展趨向分析與思考[J]. 張智卜. 中國新通信. 2018(11)
[6]一種優(yōu)化安卓應(yīng)用3G/4G網(wǎng)絡(luò)請求能耗的方法[J]. 蔡華謙,張穎,黃罡,梅宏. 軟件學(xué)報(bào). 2017 (12)
[7]地址轉(zhuǎn)換協(xié)議技術(shù)淺談[J]. 陳華,蔡燕. 科技風(fēng). 2017(19)
[8]基于分布式存儲(chǔ)的車載視頻監(jiān)控解碼終端的軟件架構(gòu)[J]. 萬木森,程雷陽,蔣軼瑋. 電視技術(shù). 2017(06)
[9]安卓端即時(shí)通信應(yīng)用的心跳機(jī)制研究及性能優(yōu)化[J]. 吉毅,賈俊鋮,張書奎,王進(jìn),周經(jīng)亞. 計(jì)算機(jī)工程. 2018(01)
[10]Android系統(tǒng)的往事今生[J]. 周斌. 江蘇通信. 2017(01)
碩士論文
[1]面向Android系統(tǒng)的App安全加固技術(shù)的研究與實(shí)現(xiàn)[D]. 尉惠敏.西安理工大學(xué) 2019
[2]基于Android的智慧校園的設(shè)計(jì)與實(shí)現(xiàn)[D]. 王凱.吉林大學(xué) 2018
[3]軟件定義網(wǎng)絡(luò)中的視頻傳輸優(yōu)化[D]. 陳金雯.中國科學(xué)技術(shù)大學(xué) 2018
[4]嵌入式音視頻同步網(wǎng)絡(luò)監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 劉偉杰.中北大學(xué) 2018
[5]基于Android的服務(wù)機(jī)器人遠(yuǎn)程監(jiān)護(hù)系統(tǒng)設(shè)計(jì)[D]. 翟強(qiáng).南昌大學(xué) 2018
[6]老人陪護(hù)終端語音通信的設(shè)計(jì)與實(shí)現(xiàn)[D]. 劉濤.浙江工業(yè)大學(xué) 2017
[7]基于QoE的無線視頻自適應(yīng)傳輸控制技術(shù)研究與實(shí)現(xiàn)[D]. 羅小琴.南京郵電大學(xué) 2016
[8]基于VoIP的安卓群組語音通信軟件設(shè)計(jì)與實(shí)現(xiàn)[D]. 曹晨.浙江工業(yè)大學(xué) 2016
[9]一種基于H.264的視頻加密算法的設(shè)計(jì)與實(shí)現(xiàn)[D]. 譚旋.華中科技大學(xué) 2016
[10]SIP/WebRTC轉(zhuǎn)換網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 劉麗穎.中國科學(xué)院研究生院(沈陽計(jì)算技術(shù)研究所) 2016
本文編號:3657743
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/3657743.html
最近更新
教材專著