基于3G無線網(wǎng)絡(luò)的視頻監(jiān)控系統(tǒng)前端設(shè)計
摘要:介紹了一種以ARM926-EJS微處理器為主控制器、Linux為操作系統(tǒng)、WCDMA網(wǎng)絡(luò)為傳輸網(wǎng)絡(luò)的視頻監(jiān)控系統(tǒng)前端。給出了視頻監(jiān)控系統(tǒng)前端的硬件設(shè)計、軟件設(shè)計。重點介紹了視頻采集、壓縮編碼、無線發(fā)送過程。將視頻監(jiān)控系統(tǒng)前端輸出的H.264視頻流封裝成大小合適的RTP數(shù)據(jù)包,然后通過IEEE 802.11g無線傳輸模塊發(fā)送到3G傳輸網(wǎng)絡(luò)。經(jīng)實驗證明,該系統(tǒng)具有較好的實時性和可靠性,在搶險救災(zāi)等領(lǐng)域得到了較廣泛的應(yīng)用。
關(guān)鍵詞:監(jiān)控前端;H.264編碼;RTP/RTCP協(xié)議;ARM;Linux
0 引言
隨著社會的不斷發(fā)展和進步,人們?nèi)粘I钪邪踩珕栴}得到越來越高的重視。視頻監(jiān)控作為安全防范系統(tǒng)的重要組成部分,使得人們可以遠(yuǎn)距離的觀察和調(diào)度被控區(qū)域的能力,以其直觀、準(zhǔn)確、及時和信息內(nèi)容豐富等優(yōu)勢廣泛應(yīng)用于現(xiàn)代化小區(qū)、交通、運輸、消防等領(lǐng)域。隨著科學(xué)技術(shù)的不斷進步和人們對監(jiān)控系統(tǒng)要求的不斷提高,監(jiān)控系統(tǒng)也經(jīng)歷了從模擬監(jiān)控時代到數(shù)字化網(wǎng)絡(luò)監(jiān)控時代的飛速發(fā)展變化。基于國內(nèi)已經(jīng)投入商業(yè)運營的3G網(wǎng)絡(luò)的無線視頻監(jiān)控系統(tǒng)具有強大的無線網(wǎng)絡(luò)傳輸功能,能夠克服由于地理位置、布線成本和遠(yuǎn)距離監(jiān)控等帶來的問題。相對于有限傳輸,無線傳輸模式具有安裝方便、靈活性強、性價比高等特性,諸多優(yōu)勢使得無線監(jiān)控系統(tǒng)成為如今視頻監(jiān)控領(lǐng)域新的發(fā)展方向。
基于這一發(fā)展方向,ARM微處理器具有體積小、功耗低、成本低、性能高等優(yōu)點,Linux操作系統(tǒng)具有開放源碼、可裁剪、易操作等優(yōu)點。無線視頻監(jiān)控系統(tǒng)前端采用ARM926-EJS微處理器和Linux操作系統(tǒng),通過無線發(fā)射模塊把采集、壓縮編碼好的視頻流發(fā)送到3G無線網(wǎng)絡(luò)過程中。本文重點闡述對視頻信號的采集、壓縮編碼、發(fā)送過程。
1 視頻監(jiān)控系統(tǒng)前端硬件設(shè)計
無線視頻監(jiān)控系統(tǒng)前端,主要完成現(xiàn)場視頻的采集、壓縮編碼、發(fā)送。系統(tǒng)硬件平臺主要由嵌入式微處理器ARM926-EJS,NAND FLASH,DDR2、TVP5150視頻輸入、CH7024視頻輸出、網(wǎng)口LAN8700、LC6311無線發(fā)射模塊等組成。ARM926-EJS處理器具有EMMA支持強大的視頻處理控制,亮度、飽和度、對比度、自動白平衡等參數(shù)可調(diào)。允許使用全功能操作系統(tǒng),功耗低、時鐘頻率為400MHz。所以選擇ARM926-EJS為核心微處理器。存儲器包括RAM和ROM兩部分,RAM采用高速SDRAMHYB18M1G320BF-7.5對處理視頻數(shù)據(jù)有非常好的優(yōu)勢,ROM采用非線性K9F2G08ROA -JIBO NANDFLASH芯片,其存儲容量高于線性結(jié)構(gòu)的NORFLASH。TVP5150具有超低功耗、支持NTSC/PAL/SECAM等格式的高性能視頻解碼器,通過ARM926EJS對TVP5150進行控制使得對視頻信號進行A/D解碼,達到對視頻采集的目的。ARM926-EJS輸出的數(shù)字視頻信號通過CH7024進行D/A解碼轉(zhuǎn)換成PAL制式的模擬信號。基于IEEE 802.11b/g協(xié)議無線傳輸模塊SIM5218,通過USB與ARM926-EJS進行連接。無線視頻監(jiān)控系統(tǒng)前端硬件原理圖如圖1所示。
評論