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