"編碼器+NVR"是網(wǎng)絡(luò)視頓監(jiān)控系統(tǒng)基本的組成,編碼器可能因為電源模塊、網(wǎng)卡、DSP芯片、內(nèi)部程序等各種原因而發(fā)生故障。對于一些應(yīng)用場所, 要求編碼器具有冗余、不間斷工作的能力,編碼器冗余通常采用"N+1備份"方式。

聲明:部分內(nèi)容及圖片來源于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系刪除。
在系統(tǒng)中,N個正常工作的編碼器平時處于工作狀態(tài),對應(yīng)個編碼器處于待命備份狀態(tài)(冗余編碼器),當N個當中的某個編碼器發(fā)生故障時,冗余編碼器將會自動接管故障編碼器的各項工作,而當該故障編碼器的故障排除后,冗余編碼器退出接管狀態(tài),編碼器的冗余為高可靠的應(yīng)用提供了"不間斷"工作模式。當然NVR、中央管理服務(wù)器等設(shè)備也都可以根據(jù)需要采用冗余技術(shù)。編碼器冗余技術(shù)通常應(yīng)用在多通道(如8路編碼器)的重要應(yīng)用場所。
1.冗余編碼器工作原理
通常,冗余編碼器技術(shù)采用"N+1"的方式,所有N+1個編碼器隸屬于一個NVR。平時狀態(tài)下N個編碼器處于正常編碼工作狀態(tài),而一個冗余備份的編碼器處于待命狀態(tài),所有N+1個編碼器利用排線進行級聯(lián)(視頻信號災(zāi)難通道)。
在NVR平臺上安裝編碼器狀態(tài)監(jiān)測程序,對所有N個編碼器進行狀態(tài)巡檢,一且確定某臺編碼器異常,則啟動冗余編碼器來接替失效編碼器繼續(xù)編碼壓縮傳輸,冗余編碼器此階段編碼壓縮的視頻流對系統(tǒng)來說是透明的,就是說冗余編碼器在此期間所做的編碼壓縮工作都記在失效編碼器的"賬"上,這樣保證以后數(shù)據(jù)檢索的一致性。
2.冗余編碼器工作過程
監(jiān)視程序(MonitorService)安裝在NVR上,對所有編碼器進行狀態(tài)監(jiān)視。所有編碼器的配置信息(Configuration)均記錄在NVR的數(shù)據(jù)庫(DB)中。
當編碼器出現(xiàn)電源失效、網(wǎng)絡(luò)問題、內(nèi)部故障等異常時,監(jiān)視程序啟動冗余編碼器,并將該編碼器信息登記為故障編碼器。
N個編碼器中可以設(shè)置優(yōu)先級,當?shù)诙_編碼器故障,程序判定優(yōu)先級,并可以對優(yōu)先級高的編碼器進行工作接管(受制于容災(zāi)通道的具體物理連接)。
整個切換過程自動完成,不需要人工干預(yù),用戶意識不到切換過程,系統(tǒng)日志會有記錄,當故障編碼器恢復(fù)正常時,冗余編碼器退出接管,故障編碼器自動恢復(fù)原來的工作。