基于云存儲的Android手機視頻監(jiān)控系統(tǒng)應用設計
發(fā)布時間:2017-05-25 16:30
本文關鍵詞:基于云存儲的Android手機視頻監(jiān)控系統(tǒng)應用設計,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著3G/4G無線網絡技術的飛速發(fā)展,以及Android手機硬件和軟件水平的不斷提高,以Android手機作為視頻采集移動終端的視頻監(jiān)控系統(tǒng)成為視頻監(jiān)控領域的一個新的發(fā)展趨勢。但是,大規(guī)模的視頻監(jiān)控數據對傳統(tǒng)的單一服務器存儲全部視頻資源的模式帶來了巨大的挑戰(zhàn)。另外,視頻數據上傳消耗了手機客戶端用戶的大量流量,如何避免流量費用過多導致手機客戶端上傳中斷,成為了一個新的研究課題。設計并實現(xiàn)了一種視頻監(jiān)控和流量共享系統(tǒng),包括智能手機視頻采集與流量共享客戶端、中心管理服務器、監(jiān)控客戶端和云存儲服務器。采用基于Android系統(tǒng)的Open Core框架采集視頻,并對視頻數據進行H.264壓縮。然后,使用JRTPLIB函數庫對壓縮的監(jiān)控視頻數據進行RTP載荷封裝、發(fā)送。中心管理服務器使用JRTPLIB庫實現(xiàn)了RTP數據流的轉發(fā)和存儲。監(jiān)控客戶端采用Java下的VLCJ技術,調用多媒體播放器VLC對H.264視頻數據解碼、播放,并嵌入到JFrame中實現(xiàn)監(jiān)控客戶端的多路播放。考慮到視頻數據占據大量的存儲空間,對云存儲方案進行了研究,對比了商業(yè)云存儲方案以及私有云存儲方案own Cloud,得到了own Cloud技術可以更好的保護監(jiān)控視頻的隱私性。搭建了基于own Cloud的云存儲服務器平臺,為了提高云存儲服務器各個子節(jié)點的存儲效率,中心管理服務器采用加權負載均衡的算法確定監(jiān)控視頻的存儲位置。設計了流量共享與索取的功能,在流量不足時向附近的客戶索取流量,在流量剩余時分享流量。在測試了整個系統(tǒng)之后,發(fā)現(xiàn)監(jiān)控客戶端對實時監(jiān)控視頻和歷史監(jiān)控視頻的監(jiān)控比較理想。同時還對引起實時視頻監(jiān)控出現(xiàn)的少量時延和抖動的原因進行了分析。通過測試,驗證了基于Android手機的監(jiān)控視頻采集端,可擴展性好,移動性強,使得本系統(tǒng)易于推廣�;趏wn Cloud技術的私有云存儲平臺,安全性高,搭建方便,更加有利于本系統(tǒng)在實際中部署。所提出的流量共享及索取的思路解決了流量不足的問題,具有更好的實際應用價值。
【關鍵詞】:視頻監(jiān)控 云存儲 Android 流量共享視頻監(jiān)控 云存儲 Android 流量共享
【學位授予單位】:北京工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP311.52;TN948.6
本文關鍵詞:基于云存儲的Android手機視頻監(jiān)控系統(tǒng)應用設計,由筆耕文化傳播整理發(fā)布。
,本文編號:394346
本文鏈接:http://sikaile.net/kejilunwen/wltx/394346.html
最近更新
教材專著