視頻監(jiān)控系統(tǒng)開發(fā)的簡介
2024/7/16 9:52:15點擊:
后端系統(tǒng)為普通PC機,對接收到的視頻信號進行存儲或者解壓以進行實時監(jiān)控。視頻捕獲端采用嵌入式Linux系統(tǒng),嵌入式設(shè)備具有穩(wěn)定、耗能少、體積小等特點,可適用于多種監(jiān)控場所;監(jiān)控端系統(tǒng)由于需要與監(jiān)控人員進行交互,且一般位于監(jiān)控中心,采用PC機是一種比較合適的選擇。
因此一個視頻監(jiān)控系統(tǒng)開發(fā)平臺中與基本功能相對應(yīng)的應(yīng)該由以下幾個基本模塊:視頻采集模塊、視頻壓縮模塊、網(wǎng)絡(luò)傳輸模塊、視頻解壓模塊、視頻播放模塊。
利用這些基本模塊可以構(gòu)建出一個具備*基本功能的視頻監(jiān)控系統(tǒng)。以下對各模塊中的關(guān)鍵技術(shù)進行介紹。在視頻采集模塊中采用雙緩存技術(shù)。在內(nèi)存中開辟兩塊區(qū)域用來保存捕獲到的視頻,采集卡反復(fù)地往這兩塊內(nèi)存區(qū)域保存當前的圖像數(shù)據(jù)。
調(diào)用模塊也反復(fù)地從這兩塊區(qū)域中獲得當前的圖像數(shù)據(jù),但是兩個操作是針對不同的區(qū)域,當一個區(qū)域中的圖像正在被讀取時,另一個區(qū)域中的圖像已經(jīng)在更新,下次可以直接被調(diào)用,即當前讀取的是內(nèi)存區(qū)域1的圖像數(shù)據(jù),但下一次是讀取內(nèi)存區(qū)域2的數(shù)據(jù)而在讀取內(nèi)存區(qū)域的數(shù)據(jù)時,內(nèi)存區(qū)域2的圖
- 上一篇:關(guān)于數(shù)字視頻監(jiān)控的組成及基本功能的介紹 2024/7/16
- 下一篇:遠程客戶機在數(shù)字視頻監(jiān)控系統(tǒng)中的應(yīng)用 2024/7/1
