摘要:隨著視頻監(jiān)控系統(tǒng)數(shù)字化、網(wǎng)絡(luò)化和智能化的不斷發(fā)展,其核心部件視頻網(wǎng)絡(luò)控制器的性能需求也越來越高。在此結(jié)合嵌入式軟、硬件技術(shù),基于PC104硬件平臺,采用定制嵌入式Linux操作系統(tǒng),在Eclipse開發(fā)環(huán)境下進(jìn)行軟件開發(fā),設(shè)計并實(shí)現(xiàn)了嵌入式視頻網(wǎng)絡(luò)控制器。采用面向?qū)ο缶幊趟枷耄瑢?shí)現(xiàn)了為各類設(shè)備提供統(tǒng)一接口。能夠為視頻監(jiān)控系統(tǒng)提供一種高可靠、低成本、小體積、低功耗、通用并可擴(kuò)展的智能產(chǎn)品。經(jīng)實(shí)際項目應(yīng)用表明,該設(shè)備能夠滿足不同種類、不同廠家視頻設(shè)備的互連互控,具有較高性能指標(biāo),非常適合軌道交通視頻監(jiān)控等領(lǐng)域。
關(guān)鍵詞:視頻監(jiān)控;嵌入式Linux;Eclipse;嵌入式系統(tǒng);網(wǎng)絡(luò)控制器;MySQL
中圖分類號:TN91934文獻(xiàn)標(biāo)識碼:A文章編號:1004373X(2012)18001402
視頻監(jiān)控系統(tǒng)以其數(shù)字化、網(wǎng)絡(luò)化和智能化等方面的特征廣泛應(yīng)用于各種場合,隨著網(wǎng)絡(luò)通信技術(shù)和多媒體技術(shù)的發(fā)展,視頻監(jiān)控系統(tǒng)也得到了飛速的發(fā)展[1]。而嵌入式系統(tǒng)是以應(yīng)用為中心,軟硬件可裁剪,適用于應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計算機(jī)系統(tǒng)[2]。將嵌入式系統(tǒng)引入到視頻監(jiān)控設(shè)備成為數(shù)字視頻監(jiān)控系統(tǒng)的一種發(fā)展方向和趨勢,也有著非常廣闊的應(yīng)用前景。
1系統(tǒng)總體設(shè)計
網(wǎng)絡(luò)控制器是視頻監(jiān)控系統(tǒng)數(shù)字化、智能化的核心部件,是命令接受及視頻操控命令的具體執(zhí)行單元。具備聯(lián)網(wǎng)功能,能適用于不同的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)組網(wǎng)方式;滿足安全性要求,具備權(quán)限識別、數(shù)據(jù)加密等技術(shù)手段;具備時間同步功能及日志記錄保存功能等。
本文實(shí)現(xiàn)的網(wǎng)絡(luò)控制器由硬件開發(fā)平臺、嵌入式Linux操作系統(tǒng)、應(yīng)用層軟件組成,其核心部件采用圣博科技的SCM/SPT2BPC/104模塊。SCM/SPT2B采用X86兼容的64位第6代處理器,最高運(yùn)行速度可達(dá)300MHz,在板內(nèi)存支持最大128MBSDRAM[3],并集成了各類常用接口,可進(jìn)行擴(kuò)展,具有Watchdog功能。操作系統(tǒng)采用嵌入式Linux,具有體積小,兼容性好,穩(wěn)定性強(qiáng),可定制化安裝等特點(diǎn),可安裝在片上磁盤等小容量存儲介質(zhì)[4]。硬件結(jié)構(gòu)如圖1所示。