在開發(fā)和設(shè)計安防監(jiān)控平臺的早期,就要選擇和確定平臺的一些基礎(chǔ)架構(gòu)。是一個集中式的系統(tǒng)?還是分布式系統(tǒng)?是只在Windows上開發(fā)?還是要支持Linux?本文不討論集中式系統(tǒng)和分布式系統(tǒng)、Windows和Linux熟優(yōu)熟劣。但在長期的實踐中,可以認(rèn)識到,基于Linux服務(wù)器的分布式系統(tǒng)是一個能滿足安防越來越大的聯(lián)網(wǎng)規(guī)模、越來越多的異質(zhì)設(shè)備接入等復(fù)雜需求的系統(tǒng)。最終根據(jù)用戶需求,將系統(tǒng)架構(gòu)確定為可以支持不同操作系統(tǒng)和硬件的分布式局部自治系統(tǒng)。
具備局部自治功能的分布式系統(tǒng)中,每個局部都是一個獨立的子系統(tǒng),其使用和穩(wěn)定性不受其它子系統(tǒng)的約束和影響,同時這個子系統(tǒng)又能以合適的組網(wǎng)方式聯(lián)結(jié)到上級系統(tǒng),這樣就形成了一個更大規(guī)模的系統(tǒng)。其實,這里面的原理跟互聯(lián)網(wǎng)是類似的,因此就提出了“構(gòu)筑視頻互聯(lián)網(wǎng)” 的觀點。
互聯(lián)網(wǎng)的一個重要基礎(chǔ)是TCP/IP協(xié)議簇,類似的,在構(gòu)筑視頻互聯(lián)網(wǎng)時,也是需要聯(lián)網(wǎng)協(xié)議的。在平臺軟件的聯(lián)網(wǎng)協(xié)議中,一個基本的概念是干線,干線和干線管理是平臺軟件重要的內(nèi)容之一,也是平臺軟件區(qū)別于其它的視頻監(jiān)控平臺的特色內(nèi)容之一。
干線有模擬干線和數(shù)字干線之分,模擬干線是節(jié)點與節(jié)點之間的視頻連接線,數(shù)字干線是視頻服務(wù)器之間建立聯(lián)系的數(shù)字通道。通過干線,若干臺PVG可以建立各種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),為多級數(shù)字聯(lián)網(wǎng)、網(wǎng)安全和網(wǎng)絡(luò)帶寬管理提供了有力的保障。
干線管理的內(nèi)容有:干線路由選擇、復(fù)用、搶占及搶占后處理和預(yù)留。干線路由選擇是指在一個節(jié)點上調(diào)用其它節(jié)點的某路圖像的時候,系統(tǒng)將采用什么樣的算法來選擇最應(yīng)該經(jīng)過哪些節(jié)點以及哪些干線。干線的復(fù)用是指在多個用戶在調(diào)用同一個攝像機(jī)時,后面的用戶應(yīng)該復(fù)用已經(jīng)使用過的干線,而不應(yīng)該另外再使用一條新的干線。干線的搶占是指當(dāng)所有的干線都有用戶在使用時,系統(tǒng)將采用什么樣的算法來搶占新的干線,搶占后處理是指搶占后要友好地通知以前占用該干線的所有用戶。干線的預(yù)留是指某些干線在配置的時候就專門預(yù)留給某些節(jié)點,只有這些節(jié)點上的用戶才能使用預(yù)留的干線。預(yù)留干線一般應(yīng)用在特定的場合。
相關(guān)文章:
淺析大型分層軟件設(shè)計技術(shù):從組件到服務(wù)
視頻管理平臺需完善的開發(fā)管理流程
視頻管理平臺廣泛實踐工程項目中
如何構(gòu)建警務(wù)資源可視化管理系統(tǒng)
淺析基于POSA中間件的集成平臺PVG-SSIP
淺析視頻平臺應(yīng)用各行業(yè)的深耕細(xì)作