基于iOS的移動視頻監(jiān)控軟件設計與實現(xiàn)
本文關鍵詞:基于iOS的移動視頻監(jiān)控軟件設計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:隨著3G、4G網(wǎng)絡的覆蓋與智能移動設備的普及,移動視頻監(jiān)控技術已迅速成為當前的研究熱點。由于傳統(tǒng)的視頻監(jiān)控系統(tǒng)多數(shù)采用RTP/RTSP協(xié)議進行視頻數(shù)據(jù)傳輸和質(zhì)量控制,而且視頻傳輸協(xié)議和視頻采集設備控制協(xié)議相互獨立,因此所需軟硬件資源大、網(wǎng)絡傳輸帶寬要求高、系統(tǒng)實現(xiàn)難度大,不適合直接應用于資源相對較小的移動視頻監(jiān)控系統(tǒng)中。同時,現(xiàn)有技術還存在依賴專用設備、監(jiān)控區(qū)域受限、不支持分辨率自由設定,而且數(shù)據(jù)傳輸時較延大、實時性不強等問題。針對傳統(tǒng)的遠程視頻監(jiān)控系統(tǒng)存在的不足,本文通過對移動客戶端軟件的需求分析,深入研究相關視頻傳輸與處理技術和基于i OS平臺的移動客戶端軟件開發(fā)技術,提出采用具有特殊的信息體結(jié)構(gòu)的開放無線監(jiān)控協(xié)議(OWSP),將視頻信息、視頻采集設備控制信息以及其他信息融合在同類數(shù)據(jù)包中進行傳輸;在iOS移動操作系統(tǒng)上移植FFmpeg開源框架,采用H.264視頻編碼標準進行監(jiān)控視頻流的處理;利用H.264數(shù)據(jù)中的SPS信息,研究并實現(xiàn)移動終端分辨率的自適應調(diào)整;利用移動網(wǎng)絡,設計了一種基于iOS平臺,集視頻傳輸與控制于一體的移動視頻監(jiān)控軟件,實現(xiàn)了監(jiān)控視頻預覽、現(xiàn)場設備控制、視頻通道切換、云端服務器存儲、歷史設備記錄本地保存等功能。經(jīng)過在不同型號的iPhone終端與在各種類型移動網(wǎng)絡環(huán)境條件下的測試,結(jié)果表明:該移動視頻監(jiān)控軟件可有效提高移動視頻監(jiān)控系統(tǒng)的性能,具有聯(lián)網(wǎng)時間短、控制響應速度快、傳輸帶寬要求低、分辨率自適應、實時視頻播放流暢等特點,同時使用便捷、功能完善、穩(wěn)定性強,具有很高的商業(yè)應用價值。
【關鍵詞】:移動視頻監(jiān)控 OWSP H.264 iOS FFmpeg 分辨率自適應
【學位授予單位】:福建師范大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TN948.6
【目錄】:
- 中文摘要2-3
- Abstract3-4
- 中文文摘4-8
- 緒論8-14
- 課題背景8-9
- 研究意義9-11
- 國內(nèi)外研究現(xiàn)狀11-12
- 本文主要研究內(nèi)容12-13
- 論文結(jié)構(gòu)13-14
- 第一章 系統(tǒng)架構(gòu)及客戶端需求分析14-20
- 1.1 系統(tǒng)架構(gòu)分析14-15
- 1.2 客戶端軟件功能需求分析15-16
- 1.3 客戶端軟件性能需求分析16-19
- 1.3.1 預覽延時16-17
- 1.3.2 控制響應17
- 1.3.3 網(wǎng)絡傳輸17-18
- 1.3.4 流量消耗18-19
- 1.3.5 畫面質(zhì)量19
- 1.3.6 內(nèi)存19
- 1.3.7 安全性19
- 1.4 本章小結(jié)19-20
- 第二章 系統(tǒng)關鍵技術及其應用研究20-44
- 2.1 iOS操作系統(tǒng)20-23
- 2.1.1 iOS操作系統(tǒng)介紹20-21
- 2.1.2 開發(fā)環(huán)境21-22
- 2.1.3 編程語言與開發(fā)模式22-23
- 2.2 開放無線監(jiān)控(OWSP)協(xié)議23-29
- 2.2.1 傳統(tǒng)視頻傳輸協(xié)議23-24
- 2.2.2 OWSP簡介24-25
- 2.2.3 OWSP在iOS平臺下的實現(xiàn)25-29
- 2.3 FFmpeg開源框架移植29-40
- 2.3.1 H.264視頻編碼標準29-32
- 2.3.2 FFmpeg簡介32-34
- 2.3.3 FFmpeg在iOS平臺下的移植34-37
- 2.3.4 FFmpeg解碼模塊的應用37-40
- 2.4 分辨率自適應技術研究40-43
- 2.4.1 序列參數(shù)集信息簡介40-42
- 2.4.2 序列參數(shù)集信息的提取與應用42-43
- 2.5 本章小結(jié)43-44
- 第三章 移動客戶端軟件設計44-76
- 3.1 客戶端軟件架構(gòu)設計44-45
- 3.2 網(wǎng)絡通信模塊設計45-50
- 3.3 數(shù)據(jù)封裝/解析模塊設計50-60
- 3.4 視頻解碼模塊設計60-65
- 3.5 UI模塊設計65-67
- 3.6 服務器交互模塊設計67-74
- 3.6.1 云端服務器通信70-73
- 3.6.2 本地收藏夾73-74
- 3.7 本章小結(jié)74-76
- 第四章 系統(tǒng)測試及分析76-86
- 4.1 測試環(huán)境76
- 4.2 測試內(nèi)容76-77
- 4.3 測試結(jié)果及分析77-85
- 4.3.1 系統(tǒng)功能測試77-83
- 4.3.2 不同網(wǎng)絡環(huán)境的系統(tǒng)性能測試83-84
- 4.3.3 不同傳輸協(xié)議的延時特性測試84-85
- 4.4 本章小結(jié)85-86
- 第五章 總結(jié)與展望86-88
- 5.1 總結(jié)86-87
- 5.2 展望87-88
- 參考文獻88-94
- 攻讀學位期間承擔的科研任務與主要成果94-96
- 致謝96-98
- 個人簡歷98-99
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前4條
1 凌慶華;石志強;程偉明;;基于SIP的網(wǎng)絡視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)[J];計算機工程;2007年02期
2 付少華;付紅橋;王政;;基于3G網(wǎng)絡的手機移動視頻監(jiān)控系統(tǒng)的設計[J];計算機應用;2011年S1期
3 褚典;江春華;郝宗波;江維;;基于SIP、RTP/RTCP和RTSP協(xié)議的視頻監(jiān)控系統(tǒng)[J];計算機與現(xiàn)代化;2013年11期
4 趙定勇;韓鵬;魏運全;;基于3G無線網(wǎng)絡的多路視頻監(jiān)控系統(tǒng)[J];計算機系統(tǒng)應用;2013年06期
中國碩士學位論文全文數(shù)據(jù)庫 前5條
1 龔全福;基于iOS的新浪微博iPhone客戶端的設計與實現(xiàn)[D];電子科技大學;2011年
2 樊姍;基于RTP的H.264視頻傳輸技術的研究[D];山東大學;2008年
3 邱學志;第29屆奧運會和第13屆殘奧會安?萍枷到y(tǒng)應用成功因素分析[D];北京郵電大學;2008年
4 王超;移動視頻監(jiān)控系統(tǒng)的研究與實現(xiàn)[D];浙江大學;2010年
5 韓海宏;基于iOS平臺移動視頻監(jiān)控客戶端的設計與實現(xiàn)[D];電子科技大學;2013年
本文關鍵詞:基于iOS的移動視頻監(jiān)控軟件設計與實現(xiàn),,由筆耕文化傳播整理發(fā)布。
本文編號:310997
本文鏈接:http://sikaile.net/kejilunwen/wltx/310997.html