999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android的實時監(jiān)控系統(tǒng)的設計與實現(xiàn)

2013-01-01 00:00:00駱偉初海英于海燕
軟件工程 2013年5期

摘 要:隨著移動互聯(lián)技術的發(fā)展,3G、Wi-Fi技術以及智能手機在社會上得到了大量的應用。本文主要介紹在3G網(wǎng)絡或Wi-Fi覆蓋范圍內,使用基于Android操作系統(tǒng)的智能手機,對特定場所進行遠程的實時視頻監(jiān)控和操作。

關 鍵 詞:JMF;RTP協(xié)議;Andriod;視頻監(jiān)控

1 引言

本文主要研究的是“實時視頻系統(tǒng)”的開發(fā),本系統(tǒng)通過服務器端連接的攝像頭拍攝畫面,經過處理與壓縮后通過互聯(lián)網(wǎng)將視頻流傳送給便攜設備手機,使用戶隨時隨地可以對某些特定場所,如家庭、辦公室、實驗室等場所的安全、環(huán)境等情況進行遠程的監(jiān)控。本系統(tǒng)采用C/S構架,服務器端使用JMF技術對捕獲的視頻進行處理和壓縮,通過RSTP協(xié)議經由互聯(lián)網(wǎng),將視頻流傳送給以手機為平臺的客戶端上,使用戶可以遠程觀看某些特定場所的畫面。

2 系統(tǒng)分析

2.1 功能架構

根據(jù)需求調研結果確定本系統(tǒng)主要包括以下功能模塊,如圖1所示。

2.2 模塊需求

(1)視頻流捕獲及處理

對USB攝像頭的拍攝視頻流進行實時捕獲與處理。

(2)視頻流傳輸

與客戶端建立連接,開始視頻流傳輸。

(3)接受視頻流及播放

客戶端將接收的視頻流進行處理并通過播放器播放出來。

2.3 系統(tǒng)開發(fā)環(huán)境

(1)服務器硬件環(huán)境:1GHz/512MB/5G/1Mbps網(wǎng)絡接入。

(2)客戶端硬件環(huán)境:手機。

(3)服務器軟件環(huán)境:jdk1.6。

(4)客戶端軟件環(huán)境:Android 1.6以上。

3 系統(tǒng)設計

3.1 架構設計

本系統(tǒng)采用C/S構架,在PC端搭建RED5服務器,手機或PC機客戶端通過3G網(wǎng)絡、以太網(wǎng)或Wi-Fi網(wǎng)絡連接服務器。服務器端進行視頻采集和后臺數(shù)據(jù)處理,客戶端為用戶呈現(xiàn)實時視頻數(shù)據(jù)信息等。[1]

3.2 功能結構設計

本系統(tǒng)主要分為服務端功能和客戶端功能。服務端有采集視頻功能,采集后將視頻處理并傳輸給客戶端,客戶端通過播放器顯示接收到的視頻流。同時,提供服務器端的后臺控制界面,如圖2所示。

4 系統(tǒng)實現(xiàn)

4.1 服務器端

4.1.1 Red 5服務器配置

本系統(tǒng)采用Red 5作為流媒體服務器,使用前需要先將其配置到Tomcat下。具體配置方法如下:

安裝tomcat和Red后,在eclipse下新建一個web project工程,將Red 5根目錄下的red5.jar和lib目錄下的所有jar包,全部拷貝到工程項目WebRoot\lib包下。這些就是Red 5集成到tomcat啟動所需要的全部jar包。

在安裝Red 5的根目錄下面有個src.zip文件,這里面放的是Red 5的源代碼,將其在當前目錄下解壓,然后進入D:\Red5\src\src\conf\war目錄,該目錄下就是配置所需要的全部配置文件。

4.1.2 視頻采集

本系統(tǒng)使用外接USB攝像頭,因此需要先查詢設備名稱。方法是,運行JMF的bin目錄下JMFRegistry.exe,在Capture Devices選項卡中可以看到當前連接到計算機的設備,如果沒有找到目標設備可以點擊左下角的Detect Capture Devices重新檢測已連接的設備。

4.2 客戶端[2]

客戶端采用Android手機操作系統(tǒng),界面主要控件為視頻播放器,如圖3所示。

5 結束語

本課題的特色在于使用了3G、Wi-Fi等移動互聯(lián)網(wǎng)技術,對流媒體的處理與傳輸,基于開源Android操作系統(tǒng)的手機進行軟件開發(fā)。最終實現(xiàn)手機遠程監(jiān)控特定場所的實時視頻信息,并對遠程攝像裝置進行參數(shù)調整,控制等操作。

本系統(tǒng)已經實現(xiàn)了基本的視頻傳輸。完成了需求中所提出的遠程視頻監(jiān)控的功能。但本系統(tǒng)如果想要進入商用仍然存在一些問題。首先,由于開發(fā)文檔與相關開發(fā)歷程的空白,使用Java語言對視頻壓縮未能實現(xiàn),這將導致Android手機客戶端在使用時的硬件資源負載較大,并且會占用較大的網(wǎng)絡帶寬。這將給使用3G接入的系統(tǒng)用戶產生較為昂貴的網(wǎng)絡使用費用。其次,本系統(tǒng)登陸界面使用的是較為簡單的賬號、密碼驗證。無法杜絕賬號、密碼的劫持以及暴力破解等問題,這為使用者的隱私安全留下隱患。如果本系統(tǒng)進入商用,應對安全驗證部分進行完善,如果應用于對安全系數(shù)要求較高的特種領域,還應對網(wǎng)絡傳輸部分進行數(shù)據(jù)加密。不過這也將帶來系統(tǒng)更大的資源消耗。

參考文獻

[1] 楊文志.Google Android程序設計指南[M].北京:電子工業(yè)出版社.2009.

[2] 梅爾著,王鵬.Android高級編程[M].北京:清華大學出版社.2010.

主站蜘蛛池模板: 国产系列在线| 午夜福利在线观看成人| 国产成人a毛片在线| 国产自无码视频在线观看| 国产91视频观看| 青青青国产视频| 97久久超碰极品视觉盛宴| 国产综合另类小说色区色噜噜 | 亚洲第一av网站| 日韩东京热无码人妻| 欧美日韩在线成人| 国产成人久久综合一区| 最新国产麻豆aⅴ精品无| 538国产在线| 伊人激情综合网| 国产精品视频观看裸模| 亚洲中文字幕久久精品无码一区| 亚洲AV无码乱码在线观看代蜜桃| 日韩AV无码免费一二三区| 嫩草国产在线| 国产精品太粉嫩高中在线观看| 高清无码不卡视频| 国产综合精品一区二区| 九九热精品视频在线| 欧洲亚洲欧美国产日本高清| 亚洲精品片911| 色婷婷综合激情视频免费看| 欧美中文字幕第一页线路一| 国产综合精品日本亚洲777| 综合色天天| 一级在线毛片| 国产精品亚洲天堂| AV熟女乱| 欧美国产视频| 五月天综合网亚洲综合天堂网| 午夜精品久久久久久久99热下载| 久久香蕉欧美精品| 国产经典在线观看一区| 999福利激情视频| 夜夜爽免费视频| 波多野结衣无码AV在线| 在线免费不卡视频| 亚洲日韩AV无码一区二区三区人| 香蕉99国内自产自拍视频| 亚洲精品免费网站| 日韩精品亚洲一区中文字幕| 亚洲Va中文字幕久久一区| 91黄色在线观看| 亚洲日本韩在线观看| 国产乱子伦手机在线| 极品国产在线| 国产又大又粗又猛又爽的视频| 无码在线激情片| 亚洲全网成人资源在线观看| 亚洲综合色区在线播放2019| 538国产视频| 国内精品一区二区在线观看| 久久国产精品娇妻素人| 亚洲天堂精品视频| 国产精品丝袜视频| 成人日韩视频| 无码电影在线观看| 亚洲一区无码在线| 99热这里只有免费国产精品| 97精品久久久大香线焦| 青草精品视频| 午夜性刺激在线观看免费| 日韩在线第三页| 欧美伦理一区| 重口调教一区二区视频| 中文字幕资源站| 久久久久国产精品熟女影院| 久久国产V一级毛多内射| 国产精品天干天干在线观看| 中文天堂在线视频| 国产成人精品无码一区二| 99视频免费观看| 国产成熟女人性满足视频| 亚洲综合色在线| 伊人久久久大香线蕉综合直播| 欧美日韩精品一区二区在线线 | 任我操在线视频|