中心根據(jù)需要可以配置網(wǎng)絡(luò)數(shù)字矩陣主機(jī),內(nèi)置SUNPONY網(wǎng)絡(luò)數(shù)字矩陣軟件,該軟件可以接收遠(yuǎn)程DVS傳送過來的網(wǎng)絡(luò)音視頻壓縮數(shù)據(jù)流,多畫面圖象數(shù)據(jù)到本機(jī)顯示器和外接液晶顯示大屏幕上。
4)中心系統(tǒng)管理服務(wù)
中心必須配置系統(tǒng)管理服務(wù)器,安裝SUNPONY中心系統(tǒng)管理服務(wù)器軟件,軟件模塊可以對整個系統(tǒng)的人員、遠(yuǎn)程數(shù)字圖象設(shè)備、遠(yuǎn)程報警設(shè)備、遠(yuǎn)程接入服務(wù)器的各種采樣參數(shù)、聯(lián)動策略設(shè)置、電子地圖進(jìn)行集中配置管理,同時實現(xiàn)對所有客戶端(包括C/S和B/S方式)實時訪問的權(quán)限控制和管理。
5)中心流媒體轉(zhuǎn)發(fā)服務(wù)
當(dāng)中心與現(xiàn)場網(wǎng)絡(luò)帶寬有限時,為了滿足中心或其他遠(yuǎn)程客戶同時對遠(yuǎn)程監(jiān)控場所設(shè)備的訪問,中心還需要配置流媒體轉(zhuǎn)發(fā)服務(wù)器,內(nèi)置SUNPONY流媒體轉(zhuǎn)發(fā)服務(wù)器軟件用于流媒體轉(zhuǎn)發(fā)。設(shè)置流媒體轉(zhuǎn)發(fā)服務(wù)器的目的在于緩解網(wǎng)絡(luò)帶寬緊張的區(qū)域,對該區(qū)域內(nèi)的視頻服務(wù)器的訪問全部通過流媒體轉(zhuǎn)發(fā)服務(wù)器軟件模塊來進(jìn)行轉(zhuǎn)發(fā),使得該視頻服務(wù)器的視頻服務(wù)只占一個通道。流媒體管理軟件模塊的多級設(shè)置可提高響應(yīng)訪問的效率,可以合理規(guī)劃流媒體轉(zhuǎn)發(fā)服務(wù)器軟件模塊的設(shè)置,以求更少的時間代價換取更高的帶寬利用率。根據(jù)實際情況也可以在監(jiān)控現(xiàn)場安裝二級流媒體轉(zhuǎn)發(fā)服務(wù)器和軟件,實現(xiàn)二級流媒體數(shù)據(jù)轉(zhuǎn)發(fā)功能,支持雙網(wǎng)卡和跨網(wǎng)段應(yīng)用環(huán)境,捆綁中心流媒體轉(zhuǎn)發(fā)服務(wù)器軟件使用。
6)中心網(wǎng)絡(luò)存儲管理服務(wù)
為了保障數(shù)據(jù)安全,中心還可以配置網(wǎng)絡(luò)存儲服務(wù)器,內(nèi)置SUNPONY網(wǎng)絡(luò)存儲管理服務(wù)器軟件,實現(xiàn)遠(yuǎn)程所有圖象的實時錄象、報警錄象、中心集中備份和事后檢索查詢,存儲的媒介可以是普通硬盤,也可以是磁盤陣列或磁帶庫。
1.平臺體系結(jié)構(gòu)
SUNPONY軟件平臺體系結(jié)構(gòu)分為三個層次,最低下一層是硬件抽象層,目的是給不同的DVS和其他設(shè)備提供相應(yīng)設(shè)備類的統(tǒng)一接口,為系統(tǒng)整體管理、配置、檢索所有的設(shè)備提供統(tǒng)一的標(biāo)準(zhǔn);在其上面的一層是平臺,平臺部分包括兩部分,一部分是基本的服務(wù),另一部分是基于這些服務(wù)的設(shè)計工具。最上面一層是構(gòu)架在平臺之上的應(yīng)用,這些應(yīng)用使用平臺的基本服務(wù)一致、可靠、高效、靈活地完成功能,而平臺提供的工具可以讓用戶自定義、自創(chuàng)建、自組合很多和用戶特定業(yè)務(wù)相關(guān)的業(yè)務(wù)功能和流程。
層次的劃分可以說任何一個復(fù)雜的、經(jīng)過良好設(shè)計的軟件系統(tǒng)最基本的體系結(jié)構(gòu)模型,諸如操作系統(tǒng)和網(wǎng)絡(luò)層次模型、目前市場上主流的中間件和應(yīng)用服務(wù)器莫不如此。這些體系結(jié)構(gòu)在國內(nèi)一些優(yōu)秀的大型IT軟件中有所采用,但在國內(nèi)的絕大多數(shù)監(jiān)控領(lǐng)域的軟件并沒有這樣去做,究其原因:首先傳統(tǒng)監(jiān)控軟件開發(fā)單位不能站在一個結(jié)合業(yè)務(wù)的全局角度來看待產(chǎn)品設(shè)計,另外是一般這些單位都不具備大型IT軟件系統(tǒng)抽象總結(jié)的能力,最后還有涉及到各種網(wǎng)絡(luò)、視頻、集群、分析模式、人工智能以及語言解析等方面技術(shù)的掌握和融合問題,太陽駒通過自身及其合作伙伴的努力,在NVMP中已經(jīng)掌握了構(gòu)架這樣一個系統(tǒng)架構(gòu)的相關(guān)技術(shù)。
另外需要說明的是,平臺和系統(tǒng)提供的所有功能都通過Web Service的國際標(biāo)準(zhǔn)提供對外接口,這可以在異種操作系統(tǒng)、異種語言之間進(jìn)行交互,也是和其他IT和業(yè)務(wù)應(yīng)用程序集成的最好方法。
如上文所說,平臺采用標(biāo)準(zhǔn)的J2EE構(gòu)架,系統(tǒng)的服務(wù)都是由三層結(jié)構(gòu)的中間層提供的服務(wù)對象。系統(tǒng)的任何行為都需要經(jīng)過管理中心的認(rèn)證,系統(tǒng)提供基于角色的存取控制模型提供了強(qiáng)大而靈活的安全保證。一旦管理中心修改了某些存取權(quán)限,這些改變將即時反映到任何用戶的任何一次操作中。系統(tǒng)中所有組成部分的行為規(guī)范、策略也是在銀行管理中心定義的,這就意味著你可以在一個地方改變整個系統(tǒng)的任何行為。
系統(tǒng)三層體系結(jié)構(gòu)圖如下:
2.系統(tǒng)功能
(1)遠(yuǎn)程調(diào)用歷史資料。
監(jiān)控中心可以通過專用軟件查看、調(diào)用下級網(wǎng)點的任意圖像,可以對任意視頻進(jìn)行云臺的上、下、左、右控制,可以對視頻進(jìn)行遠(yuǎn)程錄像。
(2)超大視音頻管理功能
系統(tǒng)可同時連接上下級百個前端設(shè)備網(wǎng)絡(luò)視頻服務(wù)器、網(wǎng)絡(luò)攝像機(jī),可控制前端設(shè)備連接的全部攝像機(jī)信息,可自由選擇發(fā)送任意一路攝像機(jī)到任意一個監(jiān)視器或電視墻上。
(3)電視墻功能(可選)
系統(tǒng)可同時連接發(fā)送多個前端設(shè)備,將接收的音、視頻圖像發(fā)送到任意一個監(jiān)視器或液晶大屏幕上 ,輸出數(shù)量遠(yuǎn)遠(yuǎn)超過模擬矩陣。可以很容易的切換下一級的視頻。系統(tǒng)可選擇將任意視頻服務(wù)器的幾路攝像機(jī)圖象進(jìn)行輪換顯示,輪換時間為1-60秒可選;
(4)用戶權(quán)限管理:
本系統(tǒng)具有多用戶權(quán)限管理功能,可以設(shè)置不同等級權(quán)限,允許多個具有不同權(quán)限的工作人員進(jìn)入系統(tǒng),在自己權(quán)限的范圍內(nèi)進(jìn)行監(jiān)視管理工作。網(wǎng)絡(luò)數(shù)字矩陣提供了用戶帳號的開戶、修改、刪除、密碼修改等維護(hù)操作;對于每個用戶可以指定他有權(quán)進(jìn)行操作(包括瀏覽/控制/管理)的監(jiān)控點集合。對于用戶,他只需要登陸數(shù)字矩陣即可以對給予他授權(quán)的所有設(shè)備進(jìn)行操作。
(5)遠(yuǎn)程錄像功能
本系統(tǒng)可進(jìn)行遠(yuǎn)程錄像計劃設(shè)置,通過報警錄像、實時錄像、移動錄像等計劃設(shè)置,完成對前端網(wǎng)絡(luò)視頻服務(wù)器任一或全部攝像機(jī)監(jiān)視工作的時間、任務(wù)類型的設(shè)置。視頻/音頻錄像每路120~300M/小時。
錄像以文件形式保存,錄像文件名可任意設(shè)置,系統(tǒng)自動附加上時間,以達(dá)到按時間、錄像機(jī)檢索功能。
每路都可按時間和通道檢索,可以8、4、2、1、1/2、1/4、1/8、1/16速度回放,可以局部放大,畫面優(yōu)化,抓拍等功能。
硬盤壓縮錄像算法符合國際標(biāo)的算法MPEG4、MJPEG、H.264的算法,并能調(diào)節(jié)壓縮比率,可以使用Windows 軟件播放已錄像的文件。
(6)資料查詢管理
遠(yuǎn)程系統(tǒng)日志查詢:
系統(tǒng)可對前端設(shè)備依時間、操作員、操作類型進(jìn)行系統(tǒng)日志查詢。
遠(yuǎn)程工作記錄查詢:
系統(tǒng)可對前端設(shè)備依時間、操作員、操作類型進(jìn)行工作日志查詢。
本地管理:
系統(tǒng)提供本系統(tǒng)參數(shù)的設(shè)置、工作記錄添加、工作記錄查詢、系統(tǒng)操作日志查詢等功能。
(7)碼流管理
碼流控制
本系統(tǒng)對輸出碼流帶寬的穩(wěn)定性做了較大改進(jìn),比如,設(shè)置某一路的輸出帶寬為300K(最大300K),則其輸出碼流一般在150K~250K之間抖動,這樣在視頻業(yè)務(wù)和其它業(yè)務(wù)共有傳輸通道時,視頻業(yè)務(wù)不會對其它業(yè)務(wù)產(chǎn)生沖擊;同時考慮到實際使用中網(wǎng)絡(luò)帶寬的不穩(wěn)定性(可能時網(wǎng)絡(luò)帶寬本身的不穩(wěn)定,也可能時其它業(yè)務(wù)對視頻業(yè)務(wù)的帶寬沖擊),系統(tǒng)增加了自適應(yīng)帶寬調(diào)整功能,在網(wǎng)絡(luò)擁塞時,采集工作站會自動降低數(shù)據(jù)輸出速率,保證數(shù)據(jù)可以比較連貫的不丟包傳輸,當(dāng)系統(tǒng)檢測到網(wǎng)絡(luò)擁塞解除時會自動將輸出速率調(diào)整到原有水平。
并發(fā)流控制:
一般情況下,前端的監(jiān)控點數(shù)目多于網(wǎng)絡(luò)可傳輸?shù)穆窋?shù),比如A處有20路視頻信號,而假設(shè)從A到中心的可用傳輸帶寬為2M,則按每路視頻信號512K計算,只可以同時傳輸4路視頻信號。在原有模式下,對中心監(jiān)看前端的并發(fā)連接數(shù)并沒有限制,當(dāng)中心有多人同時監(jiān)看前端的監(jiān)控點大于4時,由于網(wǎng)絡(luò)擁塞必然會影響所有人的服務(wù)質(zhì)量。
在本系統(tǒng)中,我們在網(wǎng)絡(luò)服務(wù)器可以設(shè)置到某個方向的最大并發(fā)連接數(shù),比如設(shè)置到A的最大并發(fā)連接數(shù)為4,則最多只允許同時監(jiān)控A的4個監(jiān)控點(可以是許多人同時監(jiān)控這4個監(jiān)控點,由服務(wù)器完成數(shù)據(jù)轉(zhuǎn)發(fā)),如果有新的用戶請求看新的監(jiān)控點時,采用下面的策略實現(xiàn)控制:如果新用戶的權(quán)限比已建立連接的某些用戶權(quán)限高,則剝奪低權(quán)限用戶的連接,讓高權(quán)限用戶建立連接并通知被剝奪用戶,他可以在已有的4個監(jiān)控點中選擇一個進(jìn)行監(jiān)看;如果新用戶的權(quán)限小于等于已建立連接的用戶權(quán)限,則系統(tǒng)會通知他在已有的4個監(jiān)控點中選擇一個進(jìn)行監(jiān)看。
帶寬管理
對于整個多級遠(yuǎn)程監(jiān)控系統(tǒng),網(wǎng)絡(luò)的帶寬瓶頸在各級之間的2M線路,中心管理到下屬網(wǎng)絡(luò)的專線帶寬,當(dāng)市級控制中心需要訪問下級網(wǎng)絡(luò)服務(wù)器的視頻時:
若中心已有該視頻,就直接將視頻傳送給申請者;
若中心沒有該視頻,視頻服務(wù)器就會自動查看目前已占用的帶寬,若帶寬允許則允許建立視頻的連接;若帶寬已飽和,系統(tǒng)會自動計算降低已有的比申請者級別低的用戶的連接帶寬,或關(guān)閉已有的比申請者級別低的用戶連接,若能夠騰出帶寬則允許連接并實施降低或關(guān)閉操作。
(8)遠(yuǎn)程錄像回放抓拍
系統(tǒng)可進(jìn)行遠(yuǎn)程錄像回放抓拍,即可在遠(yuǎn)程錄像回放時對特殊場景以位圖格式進(jìn)行圖像抓拍,便于日后查詢。
(9)鎖定功能
系統(tǒng)具有自動及手動鎖功能,可進(jìn)行系統(tǒng)鎖定,防止管理人員不在現(xiàn)場時,其他人沒對系統(tǒng)的非法使用。
(10)副控功能
系統(tǒng)可連接多個副控,副控可根據(jù)權(quán)限調(diào)看矩陣系統(tǒng)連接上的前端設(shè)備的攝像機(jī)圖像,并可進(jìn)行遠(yuǎn)程控制。
(11)獨特強(qiáng)大的WEB管理功能
組織機(jī)構(gòu)管理
包括建立一個組織體系及各組織機(jī)構(gòu)的管轄范圍等。
用戶權(quán)限管理
用戶權(quán)限的管理主要體現(xiàn)在其管轄的區(qū)域范圍和所具有的職能(是否允許對系統(tǒng)整體或者部分功能進(jìn)行操作)兩個方面上,在我們的系統(tǒng)監(jiān)控系統(tǒng)中主要通過機(jī)構(gòu)管理和角色管理來實現(xiàn)。
設(shè)備管理及遠(yuǎn)程維護(hù)
負(fù)責(zé)對前端設(shè)備參數(shù)的改動維護(hù)。
設(shè)備狀態(tài)巡監(jiān)
對于一個龐大的系統(tǒng),我們無法做到時刻關(guān)注每個設(shè)備的每個視頻、報警通道的工作狀態(tài),我們只需要對這個系統(tǒng)中整體設(shè)備的運(yùn)行狀態(tài)有所了解,對于突發(fā)狀況(發(fā)生報警)的設(shè)備我們需要調(diào)用相關(guān)視頻通道信息即可。
錄象文件檢索與回放
遠(yuǎn)程回放相關(guān)通道的錄象資料。
菜單個性化設(shè)置
根據(jù)權(quán)限的不同,屏蔽無效菜單,將面向用戶的界面簡單化、直觀化。
日志管理
查詢系統(tǒng)運(yùn)行日志。