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