之前我們講述了視頻聯(lián)網(wǎng)集控的硬件系統(tǒng)解決方案,請點擊參閱《制造業(yè)產(chǎn)業(yè)園區(qū)視頻聯(lián)網(wǎng)集控項目硬件系統(tǒng)解決方案》,本篇就同一項目的系統(tǒng)軟件介紹方案做詳解。
系統(tǒng)軟件設計
軟件體系結構
良好的體系結構能夠確保軟件的實用性,軟件基于以下技術原理:MPEG2/MPEG4/H.264流媒體編解碼技術、實時網(wǎng)絡流媒體傳輸技術RTP/RTCP、Microsoft DirectShow 技術、 分布式網(wǎng)絡應用技術、現(xiàn)代大型關系型數(shù)據(jù)庫技術、基于面向?qū)ο蟮拈_發(fā)思想,采用高效的C++開發(fā)語言平臺。
軟件架構設計
軟件模塊結構軟件基本模塊結構圖請參閱《a&s安防解決方案》第10期P81。
軟件功能
管理服務軟件
實現(xiàn)系統(tǒng)的設備檔案、工況集中管理,采用數(shù)據(jù)庫管理系統(tǒng)設備檔案、運行參數(shù)、帳戶權限等,提供給后臺監(jiān)控客戶端數(shù)據(jù)服務、加密服務接口,采用多線程、多任務機制實現(xiàn)了報警信息的實時處理。管理服務軟件7×24 小時不間斷運行于系統(tǒng)管理服務器主機。
軟件主要功能特點如下:針對監(jiān)控區(qū)域的范圍分布劃分為不同現(xiàn)場,分別對監(jiān)控設備進行管理。
客戶端監(jiān)控軟件
客戶端監(jiān)控軟件能夠遠程連接網(wǎng)絡硬盤錄像機、網(wǎng)絡視頻編碼器,獲取流媒體數(shù)據(jù)并實時播放,同時提供了遠程控制前端攝像機云臺,切換矩陣、畫面分割器,拍照,流媒體存儲、對前端編碼設備統(tǒng)一管理、對存儲設備統(tǒng)一管理等功能。
流媒體轉(zhuǎn)發(fā)軟件
流媒體轉(zhuǎn)發(fā)軟件實現(xiàn)流媒體數(shù)據(jù)接收及復制分發(fā)及客戶端控制命令的統(tǒng)一調(diào)度轉(zhuǎn)發(fā)。軟件基于多線程、多任務工作模式,有效解決流媒體傳輸系統(tǒng)中出現(xiàn)熱點連接時的局部帶寬瓶頸問題。
流媒體存儲軟件
流媒體存儲軟件主要針對集中存儲、網(wǎng)絡存儲應用設計,實現(xiàn)在流媒體存儲服務器上的大容量流媒體數(shù)據(jù)存儲,支持長時間7×24 不間斷網(wǎng)絡流媒體循環(huán)存儲,流媒體存儲服務軟件將流媒體文件屬性信息存儲在系統(tǒng)中心數(shù)據(jù)庫上,當數(shù)據(jù)庫服務器宕機時可存儲在本地。當磁盤出現(xiàn)故障后,硬件修復后流媒體存儲服務軟件可完成故障恢復,釋放故障空間??梢酝ㄟ^軟件對存儲設備啟用或停止RAID、全局熱備盤等功能進一步保證存儲數(shù)據(jù)的安全性以及穩(wěn)定性。
WEB 客戶端軟件
通過在服務端發(fā)布WEB服務,客戶端可直接瀏覽服務端的網(wǎng)頁,下載需要經(jīng)過簽名的WEB監(jiān)控軟件,達到在WEB中實現(xiàn)客戶端監(jiān)控功能。
硬解碼投影軟件
應用硬解碼投影軟件實現(xiàn)對嵌入式設備視頻的硬解碼顯示預覽和電視墻投影功能。通過電視墻管理及顯示預案管理,達到了直觀的視頻綜合輸出功能。
自動更新軟件
自動更新軟件界面圖自動更新軟件實現(xiàn)客戶端的自動更新分發(fā),減輕系統(tǒng)維護更新工作。
數(shù)據(jù)備份與恢復軟件
數(shù)據(jù)備份與恢復軟件界面圖系統(tǒng)數(shù)據(jù)備份與恢復軟件采用一鍵備份功能減輕備份數(shù)據(jù)的復雜度與工作量。系統(tǒng)數(shù)據(jù)一鍵恢復功能使得系統(tǒng)能夠迅速從故障狀態(tài)恢復。
監(jiān)控統(tǒng)一平臺功能建設
圖像管理
報警管理
安全管理
功能配置
系統(tǒng)管理
數(shù)據(jù)轉(zhuǎn)發(fā)
實時視頻監(jiān)控
遠程控制
數(shù)字矩陣
網(wǎng)絡瀏覽
語音對講
與其它系統(tǒng)接口
監(jiān)控平臺視頻擴容
系統(tǒng)平臺的兼容性
項目的重點和難點
項目實施前的各工業(yè)園區(qū)實際需求調(diào)研;因為各二級工業(yè)園區(qū)的視頻監(jiān)控項目實施年代時間不同,從80年代末到2011年,各個園區(qū)都有不同時間段建設的視頻項目,各家的算法和壓縮方式均有區(qū)別,需要對于這些園區(qū)的實際需求進行非常周密、翔實的調(diào)研!這個過程是比較繁瑣,而且需要對于行業(yè)近10多年的視頻監(jiān)控主要設備、技術實現(xiàn)等非常了解的資深工程技術人員參與項目實際需求調(diào)研,才能保證項目的實施效果。
集控平臺軟件的兼容性開發(fā),作為大型監(jiān)控聯(lián)網(wǎng)項目的建設,項目實施是否成功,很大一部分來源于軟件平臺的兼容性開發(fā),這個需要前期的充分調(diào)研,同時公司有比較強的軟件開發(fā)團隊。
項目建設的經(jīng)濟性分析
在項目的具體建設實施中,我們把這家集團的14個二級工業(yè)生產(chǎn)園區(qū)接入大平臺分成為三類情況。
第一類為可以通過我們盡可能多的做二次開發(fā)的方式完善定制集控平臺,直接兼容接管這些二級工業(yè)園區(qū)的前端視頻,這樣的二級工業(yè)園區(qū)由原來的兼容5家變成9家,按照這4家的前端設備大約420路計算,加上核心監(jiān)控服務器等設備,省去更換的費用大約350萬左右。
第二類為通過加入我方視頻轉(zhuǎn)發(fā)服務器的方式,通過視頻轉(zhuǎn)發(fā)服務器接管二級工業(yè)園區(qū)的視頻管理服務器的上傳工作,解決兼容性問題,這樣的情況在14家二級工業(yè)園區(qū)中有3家,按照這3家的前端設備大約350路計算,加上核心監(jiān)控服務器等設備,省去更換的費用大約300萬左右。
第三類為特別早期的監(jiān)控建設項目,通過上面二種方式均實現(xiàn)不了,我們通過調(diào)研后將這2家的監(jiān)控視頻進行重要性分類,將每家的16路重要視音頻圖像通過加入我16路網(wǎng)絡視頻服務器的方式優(yōu)先接管,這臺網(wǎng)絡視頻服務器兼有視頻轉(zhuǎn)發(fā)服務器的功能,接管二級工業(yè)園區(qū)的視頻上傳工作,在投入非常經(jīng)濟的前提下解決了實際接入平臺的問題。
通過以上方式集成實施,本項目總體為客戶節(jié)約了至少500萬人民幣的一次性投入!建成后的效果又非常理想!達到并超過了用戶預期!對于這類制造業(yè)園區(qū)集中監(jiān)控項目的經(jīng)濟性實施應該有一些借鑒性!
更多智能建筑解決方案,請查閱《a&s安防解決方案》第10期。