云存儲手機視頻監(jiān)控系統(tǒng)設(shè)計
發(fā)布時間:2017-08-22 05:22
本文關(guān)鍵詞:云存儲手機視頻監(jiān)控系統(tǒng)設(shè)計
更多相關(guān)文章: 云存儲技術(shù) FFMpeg解碼 IOS操作系統(tǒng) 手機視頻監(jiān)控
【摘要】:近年來視頻監(jiān)控系統(tǒng)在商鋪及個人家庭安防、寵物、寶寶監(jiān)控乃至鐵路公路交通等領(lǐng)域都有著特別廣泛的應(yīng)用,人們的使用需求也在不斷增加。傳統(tǒng)視頻監(jiān)控系統(tǒng)的播放端大多是以C/S架構(gòu)的在個人PC機上開發(fā)的軟件為主,受地理位置和接入網(wǎng)絡(luò)地點的限制,無法隨時隨地對監(jiān)控視頻進行察看,另外龐大的視頻監(jiān)控數(shù)據(jù)給使用單一服務(wù)器來存儲的模式帶來了很大挑戰(zhàn)。針對這兩個問題,技術(shù)上的解決途徑也越來越成熟。目前云存儲技術(shù)已經(jīng)成為未來存儲發(fā)展的一種趨勢,它可以使用戶不用再購買硬件存儲設(shè)備,完全實現(xiàn)遠程網(wǎng)絡(luò)化存儲,大大降低了用戶的使用成本,同時還可以提供速度更快、容量更大的存儲和共享功能。手機方面蘋果公司推出的Iphone智能手機是比較成功的一款,其高端的硬件配置完美的支持了對音視頻多媒體數(shù)據(jù)的處理,使得基于移動終端的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)能夠得以實現(xiàn)。本文提出并設(shè)計了一種基于云存儲的并可以在手機設(shè)備上進行視頻直播回放的視頻監(jiān)控整體解決方案,通過使用JSP技術(shù)、H.264解碼技術(shù)、分布式文件存儲系統(tǒng)及嵌入式系統(tǒng)等不同技術(shù),利用多臺普通的個人電腦構(gòu)造一個巨量的存儲設(shè)備,在蘋果智能手機上設(shè)計視頻監(jiān)控軟件,實現(xiàn)視頻流信息的云存儲以及從手機端遠程訪問監(jiān)控視頻,可使客戶遠程訪問不再受沒有固定IP影響,直接從手機端視頻監(jiān)控軟件隨時隨地遠程播放回放監(jiān)控視頻。
【關(guān)鍵詞】:云存儲技術(shù) FFMpeg解碼 IOS操作系統(tǒng) 手機視頻監(jiān)控
【學(xué)位授予單位】:北京工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TN948.6
【目錄】:
- 摘要4-5
- Abstract5-9
- 第1章 緒論9-15
- 1.1 課題研究的背景及意義9-10
- 1.2 國內(nèi)外研究現(xiàn)狀及發(fā)展趨勢10-12
- 1.3 本文主要研究內(nèi)容12
- 1.4 論文的總體結(jié)構(gòu)12-13
- 1.5 作者在項目中的貢獻13-15
- 第2章 系統(tǒng)需求分析及總體設(shè)計15-21
- 2.1 系統(tǒng)需求概要描述15
- 2.2 系統(tǒng)功能需求分析15-17
- 2.3 系統(tǒng)非功能需求分析17-19
- 2.3.1 系統(tǒng)的性能需求17-18
- 2.3.2 設(shè)計約束18-19
- 2.4 系統(tǒng)總體設(shè)計方案19-20
- 2.5 本章小結(jié)20-21
- 第3章 視頻監(jiān)控云存儲服務(wù)器的設(shè)計21-41
- 3.1 視頻監(jiān)控數(shù)據(jù)存儲方式21
- 3.2 分布式文件系統(tǒng)的原理21-24
- 3.2.1 Hadoop概述21-22
- 3.2.2 HDFS分布式文件系統(tǒng)的原理22-24
- 3.3 云存儲服務(wù)器的設(shè)計24-33
- 3.3.1 云存儲服務(wù)的架構(gòu)設(shè)計24-26
- 3.3.2 存儲方案和進程設(shè)計26
- 3.3.3 存儲接口設(shè)計26-27
- 3.3.4 云存儲服務(wù)器內(nèi)部通訊過程27-28
- 3.3.5 云存儲服務(wù)器的調(diào)度策略28-29
- 3.3.6 存儲服務(wù)器數(shù)據(jù)庫的構(gòu)建與視頻存儲轉(zhuǎn)發(fā)29-31
- 3.3.7 視頻數(shù)據(jù)存儲結(jié)構(gòu)與檢索31-33
- 3.4 H.264視頻編碼與RTP傳輸過程33-37
- 3.4.1 H.264視頻編碼簡介33
- 3.4.2 H.264視頻編碼算法結(jié)構(gòu)33-34
- 3.4.3 RTP傳輸協(xié)議簡介34-36
- 3.4.4 RTP視頻通信的實現(xiàn)過程36-37
- 3.5 云存儲服務(wù)器管理軟件設(shè)計37-40
- 3.5.1 云服務(wù)器管理軟件開發(fā)環(huán)境和功能簡介37-39
- 3.5.2 云服務(wù)器管理軟件與數(shù)據(jù)庫的連接過程39-40
- 3.6 本章小結(jié)40-41
- 第4章 監(jiān)控設(shè)備與云服務(wù)器的通訊設(shè)計41-47
- 4.1 監(jiān)控設(shè)備軟硬件簡介41
- 4.2 監(jiān)控設(shè)備與云存儲服務(wù)器的通訊41-43
- 4.3 監(jiān)控設(shè)備的視頻采集過程43-44
- 4.4 H.264視頻流的RTP封裝與發(fā)送44-46
- 4.5 本章小結(jié)46-47
- 第5章 手機視頻播放客戶端的設(shè)計與實現(xiàn)47-61
- 5.1 手機播放客戶端開發(fā)環(huán)境簡介47-49
- 5.1.1 蘋果手機及IOS操作系統(tǒng)47
- 5.1.2 IOS操作系統(tǒng)架構(gòu)47-48
- 5.1.3 開發(fā)工具Xcode及objective-c語言48-49
- 5.2 手機視頻播放客戶端與云存儲服務(wù)的通訊49-52
- 5.2.1 手機視頻播放客戶端通訊設(shè)計49-51
- 5.2.2 手機視頻播放客戶端通訊實現(xiàn)51-52
- 5.3 FFMpeg在IOS平臺的移植52-56
- 5.3.1 FFMpeg介紹及移植52-54
- 5.3.2 H.264視頻流的重組與解碼54-56
- 5.4 手機視頻播放客戶端實現(xiàn)過程56-59
- 5.4.1 Json數(shù)據(jù)解析56-57
- 5.4.2 視頻流解碼及視頻繪制過程57-58
- 5.4.3 視頻播放客戶端界面設(shè)計58-59
- 5.5 本章小結(jié)59-61
- 第6章 系統(tǒng)測試61-69
- 6.1 系統(tǒng)測試環(huán)境及部署61-62
- 6.1.1 系統(tǒng)配置61-62
- 6.1.2 測試環(huán)境部署62
- 6.2 系統(tǒng)測試方法62-63
- 6.3 功能測試63-64
- 6.4 性能測試64-66
- 6.5 視頻傳輸質(zhì)量測試66
- 6.6 系統(tǒng)測試結(jié)果分析66-67
- 6.7 本章總結(jié)67-69
- 總結(jié)與展望69-71
- 參考文獻71-74
- 致謝74
本文編號:717285
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/717285.html
最近更新
教材專著