系統框架
如圖
原理描述:
采用分布式網絡系統的方式,在手機端安裝視頻客戶端軟件,在遠程服務器端安裝camera服務器軟件,采集攝像頭實時視頻,進行H264編碼,並以自定義TCP服務器形式發布,手機端則通過客戶端的軟件,輸入服務器的IP地址,連接和觀看實時視頻。
功能介紹:
目前學習版支持采集320*240視頻,服務器端支持開機自啟動和3322動態域名,為adsl撥號的朋友提供動態域名服務器,免去變動的ip的影響。且每幀發送的H264編碼包大小可在界面實時顯示。手機端,暫不提供人機界面輸入功能,需要在代碼中設置服務器的IP地址,進行本機模擬調試。且支持圖像放大功能。
一.開發環境
服務器端:
采用VC++6.0開發環境,采用vfw驅動采集攝像頭實時視頻
手機端:
采用eclipse3.6版本android平台
二.演示過程
1,運行服務器軟件,
2,運行手機模擬器
3,連接成功后本機模擬觀看,效果很好。如下圖:
本軟件提供用戶完全的源代碼,為用戶打造自己的手機視頻監控產品提供技術支持。