專利名稱:基于管理中心的網絡視頻監控的多點交互方法
技術領域:
本發明涉及一種網絡視頻監控方法,具體地說,是一種基于管理中心的網絡視頻監控的多點交互方法。屬于網絡技術領域。
背景技術:
在許多情況,一個網絡視頻監控視系統中的各現場監控端要分別對監控現場進行監控,當出現異常情況時,實時向遠端用戶發出告警,合法的遠端用戶則通過網絡連接現場監控端,接收監控現場的音視頻信息和告警信號。經文獻檢索發現,專利名稱為多功能計算機遠程視頻監控系統,專利申請號98112367.8,該系統包括多個現場監控端和多個遠程監控端。現場監控端除包括一般的網絡視頻監控模塊外,還要包括用戶管理模塊,分別進行用戶管理,把音視頻和告警信息向合法的遠端用戶發送一同發送,而各遠程監控端則需自我維護現場監控端列表,才能正確連接現場監控端。不過,這樣一方面,當現場監控端或遠程監控端的數量較大時,對用戶的管理和現場監控端列表的維護會很困難,如果要對其中一個遠程監控端的權限進行修改,則在所有的現場監控端中都要調整,類似地,如果要增加或減少現場監控端,則每個遠程監控端的現場監控端列表都要作調整,另一方面,因為音視頻信息和告警信號的重要性不一樣,對音視頻信息可以允許一定程度的掉失,但告警信號則需要可靠地傳送,所以兩種信息一同發送會降低了告警信號的可靠性或會因過高地保障音視頻信息的可靠傳輸而導致網絡帶寬的浪費和影響了音視頻信息的實時性。
發明內容
本發明針對現有技術的不足和缺陷,提出一種基于管理中心的網絡視頻監控的多點交互方法,它采用特有的基于三方通信的監控交互方法,可以實現分布監控、集中控制、實時告警和多用戶管理等功能,解決了以上問題。
本發明是通過以下技術方案實現的,首先,通過設置一個管理中心來統一進行現場端的控制和遠端用戶的管理,管理中心一方面維護現場監控端的狀態列表,以備提供給合法的遠程監控端,另一方面負責管理遠程監控端用戶的權限,為通過身份驗證的合法遠程監控端和現場監控端建立連接,從而避免了在改變遠程監控端的權限時,每個現場監控端都要對自己的用戶列表進行修改的麻煩,也免除了在現場監控端數目改變時,所有的遠程監控端都要對自己的現場監控端列表作調整的不便,當遠程監控端的權限或現場監控端的數目發生變化,只要在管理中心中的遠端用戶權限列表或現場監控端列表中稍作調整即可,可以簡單實現多用戶管理和集中控制現場監控端;然后,通過對音視頻信息和告警信號分別采取兩種傳送策略,對音視頻信息采取實時傳輸協議進行傳輸,對告警信號則采用可靠的TCP協議來發送,避免因兩種信息一同發送而造成降低了告警信號的可靠性或者過高地保障音視頻信息的可靠傳輸而導致網絡帶寬的浪費和影響了音視頻信息的實時性。
以下對本發明方法作進一步的說明,通過管理中心為遠程監控端和現場監控端建立連接的三方交互流程如下(1)合法的遠程監控端用戶可以順利通過管理中心的身份認證,登錄管理中心系統;(2)遠程監控端用戶從管理中心獲取現場監控端列表,得知可用的現場監控端;(3)遠程監控端用戶通過向管理中心發出請求,要求用戶希望得到的現場監控端的監控信息(包括監控現場的音視頻信息和告警信號);(4)管理中心根據用戶的權限判斷遠程監控端請求的合法性,如果請求合法,則會向用戶在請求中指定的現場監控端發出命令,要求它向該遠程監控端發送監控信息;(5)現場監控端收到命令后,會向遠程監控端分別發送監控現場的音視頻信息和告警信號。其中音視頻信息采用UDP/RTP協議進行傳送,而告警信號則通過TCP可靠的連接來進行可靠發送;(6)管理中心記錄現場監控端狀態的改變,以及把響應結果返回給遠程監控端;(7)遠程監控端開始接收來自現場監控端的監控信息。
遠程監控端與現場監控端連接的結束通過以下兩種方式,應用時任選一種
1.遠程監控端通過向管理中心發請求,由管理中心向現場監控端發送命令來使遠程監控端和現場監控端斷開連接,同時,管理中心記錄現場監控端的狀態改變。
2.遠程監控端用戶關閉遠程端終端,現場監控端檢測到連接的斷開而自動停止向遠程監控端發送監控信息,以及主動向管理中心報告狀態改變。
與現有技術相比,通過以上的交互機制可以使系統的管理更加方便,若要增加現場監控端或遠程監控端用戶,只需在管理中心進行調整即可。同時,音視頻信息可以達到有效地、實時地傳送,而告警信號的及時性和可靠性又可以得到保障。本發明可使視頻監控系統具有分布監控、集中控制、實時告警和多用戶管理的功能特點。
圖1為本發明的實施例系統結構2為本發明遠程監控端通過管理中心和現場監控端建立連接的流程圖。
具體實施例方式
如圖1所示,應用本發明方法的系統包括現場監控端、遠程監控端和管理中心三部分。現場監控端負責本地音視頻采集、編碼、傳輸和視頻內容分析;管理中心服務器負責用戶的管理、身份驗證、現場監控端列表和現場與遠端連接;遠程監控端包括音/視頻接受、解碼、回放,實現向服務器發出請求,通過認證后接收音視頻流和告警信息,完成遠端解碼回放和告警提示。
如圖2所示,本發明遠程監控端通過管理中心和現場監控端建立連接的三方交互流程(1)如圖2中的1,合法的遠程監控端用戶可以順利通過管理中心的身份認證,登錄管理中心系統;(2)如圖2中的1、2、3,遠程監控端用戶從管理中心獲取現場監控端列表,得知可用的現場監控端;(3)如圖2中的4,遠程監控端用戶通過向管理中心發出請求,要求用戶希望得到的現場監控端的監控信息包括監控現場的音視頻信息和告警信號;(4)如圖2中的5、6,管理中心根據用戶的權限判斷遠程監控端請求的合法性,如果請求合法,則會向用戶在請求中指定的現場監控端發出命令,要求它向該遠程監控端發送監控信息;
(5)如圖2中的7,現場監控端收到命令后,會向遠程監控端分別發送監控現場的音視頻信息和告警信號。其中音視頻信息采用UDP/RTP協議進行傳送,而告警信號則通過TCP可靠的連接來進行可靠發送;(6)如圖2中的8,管理中心記錄現場監控端狀態的改變,以及把響應結果返回給遠程監控端;(7)如圖2中的9,遠程監控端開始接收來自現場監控端的監控信息。
結合本發明方法的具體內容提供以下實施例,具體內容如下在分布式大型公司應用需求包括1)市區內行政管理部門(含銷售)公司的行政辦公設立在市區,需要通過遠程監控了解工廠生產情況;行銷部門負責對外展示新品開發情況;本身還需要監控本地的財務和檔案部門。
2)郊區工廠(包括生產和研發)生產部需要了解各車間工作情況和流水線生產情況,其中某些車間工作環境有害,需要無人值守;研發部需要將產品外觀發送給行銷部門。
3)倉庫考慮進行無人值守監控,出于防盜考慮,需要進行統一視頻監控。監控內容,一方面傳送告警信息給現場保安人員,另一方面遠端的監控人員進行統一檢查,來提高安全性。
在行政管理部門中,研發部門可作為如圖1所示的現場監控端,用一臺現場監控機,通過局域網HUB傳送本地音視頻,銷售部門可作如圖1所示的遠程監控端,展示時,經過管理中心認證后,通過ISDN網絡訪問,獲取研發部門的產品圖像,并且可以聽到研發人員對產品進行的講解。而如圖1所示的管理中心服務器可安置在總部進行統一設置管理。
在郊區工廠,工廠生產部門可作為如圖1所示的遠程監控端,而在車間則安裝攝像頭等設備作為如圖1所示的現場監控端,工廠生產部門可以通過ISDN網絡訪問管理中心,在經過身份驗證后,就可以得到車間現場情況的音視頻信息,對車間進行監控。行政管理部門也可作為遠程監控端,通過ISDN訪問管理中心服務器,連接到各個車間的現場監控端,獲取各車間生產活動的圖像數據。
倉庫視頻數據通過廣域網傳輸,進行24×7的計劃報警存儲視頻,視頻移動檢測報警并且存儲視頻,向倉庫安管人員傳送信號。而監控設置由公司保安部門統一管理。這樣,廠區的應用需求得到良好的解決。
實際效果表明,通過以上的交互機制可以使系統的管理更加方便,若要增加現場監控端或遠程監控端用戶,只需在管理中心對設置進行少動調整即可。同時,音視頻信息和告警信號都可以達到有效地、實時地傳送。
權利要求
1.一種基于管理中心的網絡視頻監控的多點交互方法,其特征在于,首先,通過設置一個管理中心來統一進行現場端的控制和遠端用戶的管理,管理中心一方面維護現場監控端的狀態列表,以備提供給合法的遠程監控端,另一方面負責管理遠程監控端用戶的權限,為通過身份驗證的合法遠程監控端和現場監控端建立連接,當遠程監控端的權限或現場監控端的數目發生變化,只要在管理中心中的遠端用戶權限列表或現場監控端列表中稍作調整;然后,通過對音視頻信息和告警信號分別采取兩種傳送策略,對音視頻信息采取實時傳輸協議進行傳輸,對告警信號則采用可靠的TCP協議來發送,避免因兩種信息一同發送而造成降低告警信號的可靠性或者過高地保障音視頻信息的可靠傳輸而導致網絡帶寬的浪費和影響音視頻信息的實時性。
2.根據權利要求1所述的基于管理中心的網絡視頻監控的多點交互方法,其特征是,通過管理中心為遠程監控端和現場監控端建立連接的三方交互過程流程如下(1)合法的遠程監控端用戶順利通過管理中心的身份認證,登錄管理中心系統;(2)遠程監控端用戶從管理中心獲取現場監控端列表,得知可用的現場監控端;(3)遠程監控端用戶通過向管理中心發出請求,要求用戶希望得到的現場監控端的監控信息包括監控現場的音視頻信息和告警信號;(4)管理中心根據用戶的權限判斷遠程監控端請求的合法性,如果請求合法,則會向用戶在請求中指定的現場監控端發出命令,要求它向該遠程監控端發送監控信息;(5)現場監控端收到命令后,會向遠程監控端分別發送監控現場的音視頻信息和告警信號。其中音視頻信息采用UDP/RTP協議進行傳送,而告警信號則通過TCP可靠的連接來進行可靠發送;(6)管理中心記錄現場監控端狀態的改變,以及把響應結果返回給遠程監控端;(7)遠程監控端開始接收來自現場監控端的監控信息。
3.根據權利要求1所述的基于管理中心的網絡視頻監控的多點交互方法,其特征是,遠程監控端與現場監控端連接的結束通過以下兩種方式實現,應用時任選一種(1)遠程監控端通過向管理中心發請求,由管理中心向現場監控端發送命令來使遠程監控端和現場監控端斷開連接,同時,管理中心記錄現場監控端的狀態改變;(2)遠程監控端用戶關閉遠程端終端,現場監控端檢測到連接的斷開而自動停止向遠程監控端發送監控信息,以及主動向管理中心報告狀態改變。
全文摘要
一種基于管理中心的網絡視頻監控的多點交互方法,屬于監控技術領域。首先,通過設置一個管理中心來統一進行現場端的控制和遠端用戶的管理,管理中心一方面維護現場監控端的狀態列表,另一方面負責管理遠程監控端用戶的權限,為通過身份驗證的合法遠程監控端和現場監控端建立連接,當遠程監控端的權限或現場監控端的數目發生變化,只要在管理中心中的遠端用戶權限列表或現場監控端列表中稍作調整;然后,通過對音視頻信息和告警信號分別采取兩種傳送策略,對音視頻信息采取實時傳輸協議進行傳輸,對告警信號則采用可靠的TCP協議來發送。本發明可使視頻監控系統具有分布監控、集中控制、實時告警和多用戶管理的功能特點。
文檔編號H04L29/06GK1558611SQ20041001623
公開日2004年12月29日 申請日期2004年2月12日 優先權日2004年2月12日
發明者楊樹堂, 陸松年, 李建華, 陳俊文, 李生紅, 袁曉彤 申請人:上海交通大學