P2P云穿透技術(shù)在監(jiān)控攝像頭的應用
控2/520.jpg)
前言: 近年來,隨著網(wǎng)絡帶寬、計算機處理能力和存儲容量的迅速提高,以及各種視頻信息處理技術(shù)的出現(xiàn),視頻監(jiān)控系統(tǒng)的優(yōu)勢愈發(fā)明顯,其高度的開放性、集成性和靈活性為視頻監(jiān)控系統(tǒng)和設備的整體性能提升創(chuàng)造了必要的條件,同時為整個安防產(chǎn)業(yè)的發(fā)展提供了更加廣闊的發(fā)展空間。然而,各企事業(yè)單位的內(nèi)部網(wǎng)絡結(jié)構(gòu)較為復雜、多數(shù)IP不固定等因素導致了采用IP直連方式來連接設備這一方法的弊端也逐漸暴露出來。為此,P2P穿透的解決方案成為了越來越多人在選擇安防系統(tǒng)時的一個重要參考要素。P2P穿透即點對點穿透,是指前端設備通過一定的處理方式后,主動與請求客戶端直接建立連接發(fā)送媒體流。
P2P穿透技術(shù)原理:當前系統(tǒng)中的P2P主要工作原理是在前端設備中移植進一個P2P穿透輔助程序,P2P穿透輔助程序?qū)⑾蚍掌髯栽撛O備,服務器也可以由此來識別設備是否在線。同時P2P穿透輔助程序?qū)⑴c服務器進行必要的信息交換來實現(xiàn)網(wǎng)絡分析和連接建立功能。
系統(tǒng)特色:
(1)支持不同廠商的前端設備接入:系統(tǒng)中允許前端設備采用不同的設備廠商進行對接,但是對接的過程必須對設備進行程序移植,需獲取廠商的許可以及技術(shù)支持。
(2)前端設備接入DIY可提供了相關(guān)的SDK以及接入操作文檔說明,便于相關(guān)人員進行自主開發(fā)開發(fā)接入到系統(tǒng)中。
(3)雙擊熱備:以主-備方式(Active-Standby方式)實現(xiàn)雙擊熱備,即以一臺服務器來做為主服務器來運行,如果主服務器由于未知原因而停止工作,備用服務器將被激活來保證系統(tǒng)的正常運行。
(4)降低服務器資源:P2P穿透的最終結(jié)果為設備與客戶端建立連接實現(xiàn)通信及媒體流傳輸,不再經(jīng)過流媒體服務器來進行數(shù)據(jù)轉(zhuǎn)發(fā),這樣將大幅度降低服務器所需資源。
(5)WEB后臺管理:系統(tǒng)提供Web后臺管理功能,讓管理員能夠通過web對用戶以及設備進行相關(guān)的管理。
(6)網(wǎng)絡穿透:系統(tǒng)P2P服務具備著網(wǎng)絡分析功能,能夠在設備在不同的網(wǎng)絡中實現(xiàn)自主穿透與客戶端建立通信,網(wǎng)絡穿透率達到90%。
系統(tǒng)功能:系統(tǒng)的功能是客戶即用戶最關(guān)心以及最需要了解的內(nèi)容,由于不同的使用者對系統(tǒng)有不同的側(cè)重點,當前將系統(tǒng)功能拆分為3塊來簡單描述下系統(tǒng)所能夠?qū)崿F(xiàn)的功能:分別為設備可對接功能、客戶端已實現(xiàn)功能以及web后臺管理功能。
設備可對接功能:
(1) 實時預覽
(2) 云臺控制
(3)監(jiān)聽
(4) 錄像回放
(5) 語言對講
(6)布防撤防
(7)修改設備密碼
(8) 特殊功能定制
后臺功能:
(1)開戶銷戶(2)用戶權(quán)限管理(即設置用戶可以使用那一部分客戶端功能)
(3)用戶設備管理(即為用戶分配可觀看的前端設備點)
(4)數(shù)據(jù)統(tǒng)計
(5)設備管理(包括添加、刪除、修改)
(6)管理員系統(tǒng)
(7)客戶端管理(查看曾登錄過的客戶端信息、用戶和客戶端綁定)
(8)日志系統(tǒng)管理