基于Android平臺的移動視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)
本文關(guān)鍵詞:基于Android平臺的移動視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)
更多相關(guān)文章: 智能手機 Android 監(jiān)控系統(tǒng) H.264
【摘要】:傳統(tǒng)的監(jiān)控系統(tǒng)大多采用PC作為監(jiān)控的終端設(shè)備,這在很大程度上限制了監(jiān)控系統(tǒng)的適用范圍及靈活性,在這種情況下,迫切地需要實現(xiàn)一種便于維護及擴展性好的新型監(jiān)控系統(tǒng)。由于智能手機越來越流行,以及Android操作平臺的大范圍普及,加上移動通信網(wǎng)絡(luò)的傳輸速率不斷提高,為實現(xiàn)基于Android平臺客戶端的遠程環(huán)境監(jiān)控提供了強有力的基礎(chǔ)。論文提出了一種基于Android平臺的移動監(jiān)控系統(tǒng)架構(gòu),設(shè)計并開發(fā)實現(xiàn)了移動視頻監(jiān)控系統(tǒng)的服務(wù)端和客戶端程序。對于某些需要監(jiān)控的特定場合,因其監(jiān)控區(qū)域廣泛,監(jiān)控對象的雜亂與危機事件發(fā)生的概率高或無需時時監(jiān)控,不管是安排現(xiàn)場監(jiān)控人員還是進行布線監(jiān)控都是不經(jīng)濟也不現(xiàn)實的,所以論文提出的移動監(jiān)控系統(tǒng)對此類情況有很強的應(yīng)用意義。論文的主要內(nèi)容和創(chuàng)新包括:采用服務(wù)端和移動客戶端的形式實現(xiàn)移動監(jiān)控系統(tǒng),并將系統(tǒng)分為服務(wù)端子系統(tǒng)、數(shù)據(jù)傳輸子系統(tǒng)及移動客戶端子系統(tǒng)三個部分進行功能實現(xiàn);服務(wù)端程序利用Direct X工具實現(xiàn)攝像頭數(shù)據(jù)的采集功能,并采用Socket編程,在Windows操作系統(tǒng)平臺下進行網(wǎng)絡(luò)服務(wù)的創(chuàng)建,以實現(xiàn)和移動客戶端的數(shù)據(jù)交互;運用微軟提供的MFC工具進行編程,在Windows系統(tǒng)上創(chuàng)建可視化的用戶界面,提供監(jiān)控信息預(yù)覽功能、監(jiān)控設(shè)備的選擇功能及網(wǎng)絡(luò)服務(wù)等相關(guān)操作界面給服務(wù)端用戶;在數(shù)據(jù)傳輸子系統(tǒng)中利用RTP/RTCP實現(xiàn)音視頻數(shù)據(jù)的封裝傳輸;客戶端采用的是Android移動設(shè)備,運用Android平臺提供的API與服務(wù)端進行連接操作,實現(xiàn)跟服務(wù)端的連接以及數(shù)據(jù)交互的過程;運用H.264技術(shù)對壓縮后的數(shù)據(jù)實現(xiàn)解碼;將服務(wù)端和移動客戶端子系統(tǒng)進行整合,以實現(xiàn)整個移動視頻監(jiān)控系統(tǒng)的完整運行。最后對系統(tǒng)程序的整個運行狀況進行枚舉測試,以保證系統(tǒng)程序的設(shè)計符合預(yù)期。
【關(guān)鍵詞】:智能手機 Android 監(jiān)控系統(tǒng) H.264
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TN948.6
【目錄】:
- 摘要5-6
- Abstract6-12
- 第1章 緒論12-19
- 1.1 研究背景及意義12-13
- 1.2 國內(nèi)外研究現(xiàn)狀13-17
- 1.3 研究內(nèi)容及章節(jié)安排17-19
- 第2章 相關(guān)理論及技術(shù)綜述19-32
- 2.1 Android平臺19-25
- 2.1.1 Android系統(tǒng)架構(gòu)19-20
- 2.1.2 Android系統(tǒng)的特征20-21
- 2.1.3 Android平臺開發(fā)環(huán)境的搭建21-25
- 2.2 無線網(wǎng)絡(luò)25-27
- 2.2.1 無線網(wǎng)絡(luò)的發(fā)展歷史25-26
- 2.2.2 無線網(wǎng)絡(luò)的分類26-27
- 2.2.3 無線網(wǎng)絡(luò)的標準27
- 2.3 H.264視頻壓縮技術(shù)27-29
- 2.3.1 H.264簡介27-28
- 2.3.2 H.264標準的特點28-29
- 2.3.3 H.264的分層結(jié)構(gòu)29
- 2.4 實時傳輸協(xié)議RTP/RTCP29-31
- 2.4.1 RTP的位置與工作過程30-31
- 2.4.2 RTCP簡介31
- 2.5 本章小結(jié)31-32
- 第3章 系統(tǒng)需求分析與架構(gòu)設(shè)計32-43
- 3.1 系統(tǒng)需求分析32-38
- 3.1.1 任務(wù)概述32-33
- 3.1.2 系統(tǒng)的功能設(shè)定33-38
- 3.2 系統(tǒng)架構(gòu)設(shè)計38-41
- 3.2.1 服務(wù)端架構(gòu)設(shè)計39-40
- 3.2.2 移動客戶端架構(gòu)設(shè)計40-41
- 3.3 接口設(shè)計41
- 3.3.1 用戶接口設(shè)計41
- 3.3.2 外部接口設(shè)計41
- 3.4 本章小結(jié)41-43
- 第4章 移動視頻監(jiān)控系統(tǒng)的實現(xiàn)43-61
- 4.1 服務(wù)器端子系統(tǒng)實現(xiàn)43-50
- 4.1.1 音視頻數(shù)據(jù)采集模塊43-46
- 4.1.2 服務(wù)端界面展示模塊46-48
- 4.1.3 服務(wù)端網(wǎng)絡(luò)服務(wù)模塊48-50
- 4.2 數(shù)據(jù)傳輸子系統(tǒng)實現(xiàn)50-54
- 4.2.1 視頻數(shù)據(jù)RTP封裝實現(xiàn)51-53
- 4.2.2 音頻數(shù)據(jù)RTP封裝實現(xiàn)53
- 4.2.3 數(shù)據(jù)實時傳輸實現(xiàn)53-54
- 4.3 客戶端子系統(tǒng)實現(xiàn)54-60
- 4.3.1 移動客戶端Socket通信模塊54-55
- 4.3.2 RTP數(shù)據(jù)包解析的實現(xiàn)55-57
- 4.3.3 H.264解碼模塊57-58
- 4.3.4 音視頻同步58-59
- 4.3.5 Android界面模塊59-60
- 4.4 本章小結(jié)60-61
- 第5章 移動監(jiān)控系統(tǒng)功能測試61-74
- 5.1 系統(tǒng)的測試背景61
- 5.2 系統(tǒng)的測試標準61-62
- 5.3 系統(tǒng)的測試方法62
- 5.4 系統(tǒng)的測試環(huán)境62-63
- 5.5 系統(tǒng)的測試結(jié)果63-70
- 5.6 系統(tǒng)的完整運行測試驗證70-73
- 5.7 本章小結(jié)73-74
- 結(jié)論74-76
- 參考文獻76-79
- 致謝79
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 林耕宇;;觀摩50名Google Android程序開發(fā)競賽作品[J];電子與電腦;2008年08期
2 樹子;;Android中文版不完全體驗[J];互聯(lián)網(wǎng)天地;2009年04期
3 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款A(yù)ndroid手機必備應(yīng)用——Android操作系下的軟件評測[J];微電腦世界;2010年04期
5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
6 韓青;;Android平臺發(fā)展的動力與挑戰(zhàn)[J];中國電子商情(基礎(chǔ)電子);2010年09期
7 方智勇;;Android手機這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android ,
本文編號:570754
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/570754.html