資源描述:
《基于android平臺(tái)的家居視頻監(jiān)視系統(tǒng)設(shè)計(jì)探究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、基于Android平臺(tái)的家居視頻監(jiān)視系統(tǒng)設(shè)計(jì)探究熊國(guó)文趙春美江西應(yīng)用科技學(xué)院摘要:隨著信息科技的高速發(fā)展,視頻監(jiān)控的應(yīng)用普及度逐漸增強(qiáng),遠(yuǎn)程視頻監(jiān)控已成為當(dāng)前智能家居的一個(gè)重要組成部分。遠(yuǎn)程視頻監(jiān)控系統(tǒng)現(xiàn)己成為智能家居的組成部分。隨著人們生活水平的穩(wěn)步提升,智能家居成為一種新的發(fā)展趨勢(shì),為了保證居家安全,智能監(jiān)控系統(tǒng)融入百姓牛.活,移動(dòng)視頻監(jiān)視技術(shù)在現(xiàn)在的家居安全領(lǐng)域方面發(fā)揮著極為重要的作用,視頻監(jiān)視正逐步地從有線網(wǎng)絡(luò)監(jiān)視向手機(jī)無線視頻監(jiān)視方向發(fā)展。近幾年,手機(jī)操作系統(tǒng)技術(shù)開始急速的變革,鋝能手機(jī)硬件的處理能力突飛猛進(jìn),從而也給現(xiàn)代高性能手機(jī)在監(jiān)視、影像攝取功能的廣
2、泛實(shí)現(xiàn)提供了時(shí)機(jī)。通過Android操作系統(tǒng)平臺(tái)提供的服務(wù),運(yùn)用平板式的計(jì)算機(jī)為住戶提供便利,保證時(shí)刻維護(hù)用戶的居家安全。木文將分析Android平臺(tái)下的家居視頻監(jiān)視系統(tǒng)設(shè)計(jì)的相關(guān)要領(lǐng),通過明確當(dāng)前此類監(jiān)視系統(tǒng)的運(yùn)用情況,為其更好的實(shí)現(xiàn)長(zhǎng)遠(yuǎn)發(fā)展提出合理化建議。關(guān)鍵詞:Android平臺(tái);家居監(jiān)視系統(tǒng);設(shè)計(jì);基金:江丙省教育廳科技項(xiàng)目,城市小K無線移動(dòng)視頻監(jiān)視技術(shù)研究(GJJ151317)近些年,視頻監(jiān)視系統(tǒng)逐漸的融入至各個(gè)行業(yè)、各個(gè)領(lǐng)域,隨著人們生活水平的穩(wěn)步提升,家居視頻監(jiān)視系統(tǒng)的應(yīng)用備受關(guān)注,特別是某些家庭想耍關(guān)注特定區(qū)域時(shí),家庭的主人可以在居住空間中安罝攝像頭
3、,這樣就能及時(shí)的利用網(wǎng)絡(luò)遠(yuǎn)程服務(wù)監(jiān)視實(shí)際的情況。在智能移動(dòng)終端迅速普及的二十一世紀(jì),憑借著便攜性、易接入等特點(diǎn),使其成為了動(dòng)態(tài)監(jiān)控及現(xiàn)場(chǎng)監(jiān)控的優(yōu)質(zhì)之選。本文著重結(jié)合Android平臺(tái)分析家居視頻監(jiān)視系統(tǒng)的設(shè)計(jì),合理的利用不同場(chǎng)景及不同算法明確家中人員的進(jìn)出情況,同時(shí)對(duì)特殊情況智能跟蹤,及時(shí)分辨不同房間的設(shè)備使用情況,探討Android平臺(tái)下的家居視頻監(jiān)視系統(tǒng)最優(yōu)設(shè)計(jì)方案。1.監(jiān)控平臺(tái)的基本概述伴隨著信息技術(shù)的進(jìn)步與發(fā)展,Android的誕生為人們的生活及工作提供了便利,特別是基于此平臺(tái)之上的家居視頻監(jiān)視系統(tǒng)設(shè)計(jì)更是滿足了大眾需求,為當(dāng)代生活提供了相對(duì)可靠地保障。視頻
4、監(jiān)視系統(tǒng)的合理運(yùn)用,可以為家居生活提供安全保障,這是當(dāng)前此系統(tǒng)運(yùn)用的重要目的,也是監(jiān)控平臺(tái)搭建的初衷,為了更好的滿足當(dāng)前大眾的需要,應(yīng)該重視設(shè)計(jì)的細(xì)節(jié),保證更好的迎合家居生活的安全標(biāo)準(zhǔn)。1.1客戶端平臺(tái)客戶端主要是釆用了Android智能操作系統(tǒng),這是由谷歌公司在2007年11月5日發(fā)布的建立在Linux平臺(tái)上的開源手機(jī)操作系統(tǒng)的具體名稱。Android平臺(tái)是通過操作系統(tǒng)、屮間件、用戶界面及應(yīng)用軟件聯(lián)合構(gòu)成,底層的Linux
5、Aj核只是提供著最基本的職能,其他的應(yīng)用軟件主要是經(jīng)過公司的研制開發(fā),還有其他的程序是由Java編寫。Android智能手機(jī)操作系統(tǒng)擁有著五個(gè)
6、明顯的優(yōu)勢(shì),分別是開放性、不受運(yùn)營(yíng)商限制、應(yīng)用選擇豐富、開發(fā)商無限制及無縫銜接谷歌應(yīng)用。1.2IP攝像機(jī)這種攝像機(jī)主要是能夠產(chǎn)生數(shù)字視頻流,同時(shí)也能將這種數(shù)字視頻流合理的利用無線或者有線網(wǎng)絡(luò)實(shí)現(xiàn)傳輸?shù)木唧w設(shè)備。并不需要結(jié)合著其他的軟硬件就可完成只體的操作。通過自身宮有的功能,能夠?qū)⒒顒?dòng)的數(shù)字圖像等合理的傳送至網(wǎng)絡(luò)之上,然后保證世界各地的計(jì)算機(jī)都能夠憑借著瀏覽器觀察到實(shí)吋活動(dòng)著的數(shù)字圖像。IP攝像機(jī)主要是支持TCP/IP、SMIPE-mail等協(xié)議,同時(shí)還支持Unix和Windows等多種操作系統(tǒng)。1.程序設(shè)計(jì)原理和實(shí)現(xiàn)2.1客戶端的設(shè)計(jì)原理該設(shè)計(jì)采用Android系
7、統(tǒng)的平板電腦為客戶端,客戶端的軟件流程如圖1所示。圖1客戶端軟件流程下載原圖這種設(shè)計(jì)主要是結(jié)合著Android系統(tǒng)的平板電腦作為重要的客戶端,系統(tǒng)可以適當(dāng)?shù)膭澐殖蓛蓚€(gè)重要部分,首先是與IP攝像機(jī)進(jìn)行適當(dāng)?shù)倪B接,然后獲取到實(shí)際需要的視頻流。其次是依照監(jiān)控場(chǎng)景合理的做出反應(yīng),同時(shí)給予適當(dāng)?shù)捻憫?yīng)。(1)獲取監(jiān)控視頻通過客戶端與WiFi、IP攝像機(jī)相互連接,當(dāng)適當(dāng)?shù)牡卿浿罥P攝像機(jī)之后,能夠有效的選擇出相應(yīng)的監(jiān)控頻道,保證更好的實(shí)現(xiàn)多路的智能監(jiān)控,由此方便對(duì)家中的實(shí)際情況冇效觀察。若是家中沒冇人進(jìn)出的吋候,或者是判斷家中是否有人時(shí),都可以通過監(jiān)控屮出現(xiàn)的相關(guān)對(duì)象展開關(guān)注并跟
8、蹤,由此辨別出每一個(gè)房間的實(shí)際照明情況,同時(shí)了解各個(gè)房間電視、計(jì)算機(jī)和家電的使用情況等。多種客戶端實(shí)現(xiàn)方式就是適當(dāng)?shù)膯⒂枚嗑€程控制四個(gè)路徑的監(jiān)控任務(wù),這種情況下就讓每一個(gè)路徑的監(jiān)控任務(wù)體現(xiàn)出獨(dú)立性特點(diǎn),保證更加及時(shí)的更換頻道。多線程的具體實(shí)現(xiàn)方式存在著兩種形式,首先是繼承線程類,其次是實(shí)現(xiàn)Runnable接門??蛻舳巳绻沁x用Y其一,將難以繼承除Y線程類之外的其他類別,這樣的話界面上的子線程還是可以繼承View視閣類,由此可見此次基于Android平臺(tái)的家居視頻監(jiān)視系統(tǒng)設(shè)計(jì)主要是釆用了第二種方式。在監(jiān)控視頻形成的過程中,每一個(gè)路徑畫面的實(shí)現(xiàn)都屬于一個(gè)單獨(dú)的線程,