網絡監(jiān)控存在的問題
不斷發(fā)展的網絡技術給監(jiān)控系統提供了日益完善的物理平臺,隨著數字監(jiān)控應用領域的不斷擴大,網絡監(jiān)控應用系統越發(fā)復雜和龐大,監(jiān)控的網絡化過程也暴露出以下問題:
1.監(jiān)控產品種類繁多,沒有統一可行的行業(yè)標準,產品質量良莠不齊,各廠商之間甚至廠商自己的產品之間不能互連,無法組成能容納不同廠商產品的監(jiān)控系統;
2.客戶需求種類繁多并且多變,產品開發(fā)、服務人員負荷很重,軟件版本眾多,開發(fā)缺乏一個統一的平臺的支撐,存在大量的無價值的重復工作,缺乏系統的規(guī)劃,軟件質量不高;
3.大型集中式監(jiān)控系統軟件開發(fā)的技術門檻很高,有能力開發(fā)高質量的系統級監(jiān)控軟件的公司為數不多,阻礙了市場的開拓和發(fā)展,監(jiān)控系統軟件開發(fā)需要一種全新的、規(guī)范的、開放式的開發(fā)模式;
4.一些通用的服務(比如流媒體轉發(fā),視頻點播,集中存儲等)沒有現實的標準可循,重復開發(fā)投入現象嚴重,而且軟件質量無法得到有效的保證;
5.網絡構架種類和監(jiān)控設備的接入方式多樣性使得網絡監(jiān)控系統的設計和開發(fā)復雜性急劇增加。
如何有效的解決上述問題,是視頻監(jiān)控網絡化能否順利發(fā)展的關鍵所在。
安防網絡中間件
筆者認為視頻監(jiān)控網絡化的過程必定也是一個平臺化的過程。正是基于這種認識,筆者提出了安防網絡中間件(平臺)的概念,這個平臺應該具有以下屬性:
1.平臺應該具有廣泛的適應性,不僅可以滿足大型集中監(jiān)控系統的需要,也要能方便的構建簡單監(jiān)控軟件;
2.平臺應該提供豐富的功能模塊,能有效地降低大型監(jiān)控系統的開發(fā)難度;
3.平臺應該在內部解決跨網關/防火墻友好/適應各種復雜的網絡環(huán)境應用;
4.平臺應該具有接入不同廠家設備的能力,在有效的功能抽象的前提下,提供對某些設備特殊功能的調用手段;
5.平臺應該提供通用的服務,包括流媒體轉發(fā)服務器、集中存儲服務器等等;
6.平臺內各模塊之間弱耦合,可以方便地組合使用;
7.平臺應該具有可擴展性,新的平臺模塊可以很方便地添加進來;
8.平臺必須穩(wěn)定可靠。
基于以上屬性,在網絡型DVR所提供的SDK的基礎上,可以構建以下功能性模塊:
·注冊/命令轉發(fā)服務器;
·流媒體轉發(fā)服務器;
·設備代理服務器;
·電視墻服務器;
·集中存儲服務器;
·VOD點播服務器;
同時,這些功能性模塊通過客戶端開發(fā)包(SDK),可針對網絡監(jiān)控具體需求開發(fā)出滿足個性化需求的監(jiān)控系統,實現網絡性DVR、中間件的增值功能,如:
·設備代理客戶端開發(fā)包;
·電視墻客戶端開發(fā)包;
·集中存儲客戶端開發(fā)包;
·VOD點播客戶端開發(fā)包。
網絡監(jiān)控要求DVR具備更強網絡功能,目前網絡監(jiān)控還存在著一些問題,如:目前由于DVR還沒有一個統一的標準,所以存在兼容性問題;要開發(fā)大型網絡監(jiān)控系統,其技術門檻較高;等等。中間件提供了解決當前一系列網絡監(jiān)控所存在的問題,同時,隨著視頻監(jiān)控智能化的發(fā)展,在中間件這個平臺中,通過添加具有智能功能的模塊,就能滿足網絡監(jiān)控智能化要求。
我們相信,隨著視頻監(jiān)控網絡化的更加廣泛、更加深入地被應用到多個領域,提供網絡監(jiān)控方案的整個價值鏈會得到更好地、有序地發(fā)展,視頻監(jiān)控的網絡化會有更加美好的未來。