近年來,監(jiān)控系統(tǒng)從鮮為人知的幕后走進了前臺、走進了人們的生活,監(jiān)控技術(shù)己從第一代全模擬系統(tǒng)發(fā)展到第三代完全數(shù)字化的階段。目前,隨著微處理器技術(shù)和計算機網(wǎng)絡技術(shù)的進步,基于嵌入式Web的網(wǎng)絡視頻監(jiān)控系統(tǒng)逐漸得到了人們的廣泛關(guān)注,以網(wǎng)絡為基礎的數(shù)字視頻監(jiān)控系統(tǒng)已經(jīng)發(fā)展成為視頻監(jiān)控系統(tǒng)發(fā)展的主流。 本文在分析視頻監(jiān)控的現(xiàn)狀和發(fā)展趨勢之后,針對當前視頻監(jiān)控系統(tǒng)的不足,結(jié)合市場應用前景設計了一種較好的遠程視頻監(jiān)控的應用方案。該方案是在當前非常流行的ARM微處理器上,利用強實時操作系統(tǒng)VxWorks與高性能開源的嵌入式Web服務器和嵌入式數(shù)據(jù)庫相結(jié)合,建立高效的、可及時響應的嵌入式視頻監(jiān)控服務器,該系統(tǒng)支持USB攝像設備、文件存儲、數(shù)據(jù)庫管理,具有較高的性價比。 論文詳細闡述了視頻監(jiān)控系統(tǒng)軟硬件的總體設計,主要致力于嵌入式操作系統(tǒng)在S3C2410開發(fā)板上的移植,深入研究了閃存文件系統(tǒng)TFFS、以太網(wǎng)卡的工作機制、VxWorks USB協(xié)議棧,并實現(xiàn)了硬件上對應的驅(qū)動程序。在嵌入式操作系統(tǒng)成功實現(xiàn)后,完成了嵌入式Web服務器GoAhead和嵌入式數(shù)據(jù)庫Berkeley DB的移植。同時,在軟件層次上設計和實現(xiàn)了基于Web視頻監(jiān)控的前端服務CGI程序的功能模塊。 本系統(tǒng)是ARM技術(shù)、VxWorks操作系統(tǒng)、網(wǎng)絡技術(shù)在嵌入式領(lǐng)域的綜合應用,本系統(tǒng)可應用于交通控制、實時探測、安全檢查等領(lǐng)域,并對視頻監(jiān)控在其他領(lǐng)域的應用有一定的參考價值。
標簽:
armVxWorks
Web
視頻監(jiān)控系統(tǒng)
上傳時間:
2013-04-24
上傳用戶:fanghao