基于A(yíng)ndroid系統的H.264視頻壓縮技術(shù)實(shí)現
3.5 主程序流程設計
基于Android視頻服務(wù)器系統終端要接受來(lái)自監控前端的視頻數據,必須采用Socket網(wǎng)絡(luò )通信技術(shù)。
在進(jìn)行Socket通信前必須對Socket初始化包括:創(chuàng )建Socket、綁定Socket和端口號、開(kāi)始監聽(tīng)端口等步驟。創(chuàng )建Socket服務(wù)線(xiàn)程。當監聽(tīng)產(chǎn)生后,主進(jìn)程負責不斷循環(huán)地監聽(tīng)接收到的請求并建立新的客戶(hù)連接Socket,創(chuàng )建針對此Socket的通信進(jìn)程。本文引用地址:http://dyxdggzs.com/article/165986.htm
3.6 顯示模塊設計
Android平臺的視頻服務(wù)器監控系統終端顯示需要對視頻數據進(jìn)行解碼,通過(guò)LCD液晶顯示屏實(shí)時(shí)觀(guān)看。解碼過(guò)程是編碼的反變換,其中包括獲取視頻流,視頻流信息的配置,視頻流的幀解壓,以及圖像處理過(guò)程。該系統選擇4.3寸(10.92 cm)LCD顯示屏在進(jìn)行顯示端實(shí)時(shí)查看視頻圖像。
4 結束語(yǔ)
基于Android系統的視頻客戶(hù)控制界面,無(wú)需專(zhuān)用監控軟件、使用方便、成本低。系統通過(guò)Arm11CPU直接進(jìn)行視頻處理和傳輸,在提供高性能的同時(shí),也允許在性能和功耗間做權衡滿(mǎn)足某些特殊的應用需求。鑒于A(yíng)ndroid視頻服務(wù)器的高性能和前沿性,基于Android平臺的視頻服務(wù)器可以在安全性要求高的各種場(chǎng)合得到應用,同時(shí)結合實(shí)際的應用再可以進(jìn)行功能擴展,可應用到眾多的有線(xiàn)或無(wú)線(xiàn)視頻監控領(lǐng)域。
評論