視頻監控系統中的雲鏡控制方法、系統及中心平臺伺服器的製作方法
2023-04-27 04:25:51 5
專利名稱:視頻監控系統中的雲鏡控制方法、系統及中心平臺伺服器的製作方法
技術領域:
本發明涉及視頻監控系統,尤其涉及一種視頻監控系統中的雲鏡控制方法、多種
視頻監控系統中的雲鏡控制系統及多種視頻監控系統中的中心平臺伺服器。
背景技術:
視頻監控系統已經成為安全防範體系中的重要組成部分,在視頻監控系統中,主 要包括前端設備、中心平臺伺服器和客戶端。其中,前端設備主要包括視頻監控攝像機、IP 攝像頭(Camera)、數字視頻伺服器(Digital VideoServer,DVS)、數字視頻錄像機(Digital Video Recorder, DVR)、雲鏡設備、告警裝置、智能分析設備和編解碼器等,負責音頻、視頻 和報警信息的採集。中心平臺伺服器設備為系統的整體管理中心,負責系統的運營和管理, 包括設備接入、信令傳輸、媒體流傳輸和媒體流存儲等功能。客戶端為用戶使用的軟體界面 裝置,負責為用戶展現視頻監控系統的實時視頻、點播回放和告警聯動、雲鏡控制等業務。
其中,前端設備中的雲鏡設備由雲臺和鏡頭組合而成。雲臺是由兩個交流電機組 成的安裝平臺,可以水平和垂直的運動,鏡頭是指監控系統中的攝像機。視頻監控系統中所 說的雲鏡控制是指通過視頻監控系統在遠程可控制雲鏡設備的轉動、移動、功能設置、鏡頭 屬性設置等。其中,對雲臺的控制包括雲臺的上下左右轉動、軌跡巡航功能、預置位設置、 雲臺轉動的步進、雨刮功能、輔助燈光開關功能,對鏡頭的控制包括變倍、調焦(包括手動 和自動調焦功能)、光圈(包括手動和自動光圈調節功能)。 視頻監控系統的雲鏡控制權限可分為如下三種狀態(1)使用者爭用模式視頻 監控系統同時接受多個用戶對雲臺的控制指令。(2)先來者佔用模式視頻監控系統可設 置一個用戶開始控制雲臺後的指定時間內,雲臺歸該用戶佔用,直到時間片用盡後才為後 來的用戶提供服務。(3)權高者佔用模式視頻監控系統根據用戶的權限決定執行哪位用 戶的命令。同級之間可遵循(1)、 (2)兩條原則,權限高的用戶啟用控制時,則將控制權轉 移。 在現有的視頻監控系統中,通過設置雲鏡控制權限選項,並針對該雲鏡控制權限 設置優先級,系統通過客戶端將雲鏡控制權限和優先級授權給指定用戶。或者,系統可針對 具體的目標雲鏡設備指定用戶的雲鏡控制權限和優先級。之後,用戶通過視頻監控系統客 戶端或雲鏡控制鍵盤發送雲鏡控制指令,由客戶端或中心平臺伺服器將控制指令翻譯成目 標雲鏡設備支持的協議,將翻譯後的控制指令發送給雲鏡設備,實現對雲鏡設備的控制。
但實際應用中,對於廣泛應用於安防系統中的視頻監控系統,由於安防系統機構 複雜,以公安系統為例,現有公安系統部門機構分布眾多,通常包括管理部門、指揮中心部 門、警務督察部門、出入境管理部門、網安部門、國保部門、經偵部門、治安部門、巡邏警察部 門、刑偵部門、交警部門、消防部門、看守所、拘留所、各區域分布眾多的派出所等部門。因此 面對這樣複雜的多部門多機構客戶時,由於使用用戶的眾多、用戶的權限複雜、用戶權限有 交叉等情況時,現有的視頻監控系統存在如下缺陷
1、用戶權限授權過程複雜,權限計算算法複雜,時延長;
2、用戶數量大時,授權工作量大; 3、用戶權限不能合理的解決權限交叉問題; 4、針對雲鏡設備等的控制權限由於優先級的設置導致控制判斷混亂; 5、需要針對用戶中的管理人員逐個設備賦予最高權限。 可見,現有視頻監控系統尚不能實現高效的雲鏡控制。
發明內容
有鑑於此,本發明中一方面提供一種視頻監控系統中的雲鏡控制方法及多種視頻 監控系統中的雲鏡控制系統,另一方面提供多種視頻監控系統中的中心平臺伺服器,以提 高雲鏡控制的效率。
本發明所提供的視頻監控系統中的雲鏡控制方法,包括 A、設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權 限,並為每個用戶角色指定優先級; B、為視頻監控系統中的每個用戶分配至少一個用戶角色; C、當任一用戶登錄至所述視頻監控系統時,獲取所述用戶對應的用戶角色,在所 述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,根據所述用戶角 色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限以及所述用戶角色的優先級完成 對雲鏡設備的控制。 較佳地,所述步驟B之後,進一步包括中心平臺伺服器存儲用戶與用戶角色的對 應關係; 所述步驟C包括 用於使用戶登錄至所述視頻監控系統的客戶端將所述用戶的登錄信息發送給中 心平臺伺服器; 中心平臺伺服器根據所述登錄信息,查詢所述用戶與用戶角色的對應關係,根據 查詢結果,將所述用戶的用戶角色關聯的資源及對應所述資源的權限信息發送給所述客戶
丄山
順; 客戶端將所述用戶角色關聯的資源顯示給所述用戶; 在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,客 戶端判斷用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則向 中心平臺伺服器發送所述用戶的雲鏡控制請求; 中心平臺伺服器接收到所述雲鏡控制請求後,查詢所述用戶與用戶角色的對應關 系,根據查詢結果,判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用 戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。 較佳地,所述步驟B之後,進一步包括中心平臺伺服器存儲用戶與用戶角色的對 應關係; 所述步驟C包括 用於使用戶登錄至所述視頻監控系統的客戶端將所述用戶的登錄信息發送給中 心平臺伺服器; 中心平臺伺服器根據所述登錄信息,查詢所述用戶與用戶角色的對應關係,根據查詢結果,將所述用戶的用戶角色關聯的資源信息發送給所述客戶端;
客戶端將所述用戶角色關聯的資源顯示給所述用戶; 在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,客 戶端向中心平臺伺服器發送所述用戶的雲鏡控制請求; 中心平臺伺服器接收到所述雲鏡控制請求後,查詢所述用戶與用戶角色的對應關 系,根據查詢結果,判斷所述用戶的用戶角色所關聯的對應雲鏡設備的權限中是否包括雲 鏡控制權限,如果包括,則判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設 備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。 較佳地,所述步驟B之後,進一步包括中心平臺伺服器存儲用戶與用戶角色的對 應關係; 所述步驟C包括 用於使用戶登錄至所述視頻監控系統的客戶端將所有資源顯示給用戶,在用戶選 擇對雲鏡設備進行雲鏡控制時,將向中心平臺伺服器發送所述用戶的雲鏡控制請求;
中心平臺伺服器根據所述雲鏡控制請求,查詢所述用戶與用戶角色的對應關係, 根據查詢結果,判斷所述用戶的用戶角色所關聯的資源中是否包括雲鏡設備,如果包括,則 判斷對應所述雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則判斷所述用戶的用 戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用 戶進行雲鏡控制。 本發明所提供的第一種視頻監控系統中的雲鏡控制系統,包括 中心平臺伺服器,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及
對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶
分配至少一個用戶角色;根據來自客戶端的用戶登錄信息,向客戶端返回分配給所述用戶
的用戶角色關聯的資源及對應所述資源的權限信息;根據來自客戶端的用戶雲鏡控制請
求,判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先
級,如果是,則由所述用戶進行雲鏡控制; 客戶端,用於使用戶登錄至視頻監控系統中,並將所述用戶的登錄信息發送給中 心平臺伺服器,接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯的資源及對應 所述資源的權限信息,將所述用戶角色關聯的資源顯示給所述用戶;在所述用戶角色關聯 的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,判斷所述用戶角色關聯的對應雲 鏡設備的權限中是否包括雲鏡控制權限,如果包括,則向中心平臺伺服器發送所述用戶的 雲鏡控制請求。 較佳地,所述中心平臺伺服器包括 用戶角色分配單元,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以 及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用 戶分配至少一個用戶角色; 對應關係存儲單元,用於存儲用戶與所分配的用戶角色之間的對應關係;
信息反饋單元,用於根據來自客戶端的用戶登錄信息,查詢所述對應關係存儲單 元中存儲的所述對應關係,根據查詢結果,向客戶端返回分配給所述用戶的用戶角色關聯 的資源及對應所述資源的權限信息;
9
雲鏡控制管理單元,用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關 系存儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色優先級是否 高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。
較佳地,所述客戶端包括 登錄管理單元,用於使用戶登錄至視頻監控系統中,並將所述用戶的登錄信息發 送給中心平臺伺服器; 信息處理單元,用於接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯 的資源及對應所述資源的權限信息,並將所述用戶角色關聯的資源顯示給所述用戶;
初始判斷單元,用於在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求 進行雲鏡控制時,判斷所述用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權 限,並將判斷結果指示給消息發送單元; 消息發送單元,用於在所述判斷結果為包括雲鏡控制權限時,向中心平臺伺服器 發送所述用戶的雲鏡控制請求。 本發明所提供的第二種視頻監控系統中的雲鏡控制系統,包括 中心平臺伺服器,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及
對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶
分配至少一個用戶角色;根據來自客戶端的用戶登錄信息,向客戶端返回分配給所述用戶
的用戶角色關聯的資源信息;根據來自客戶端的用戶雲鏡控制請求,判斷所述用戶的用戶
角色所關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則判斷所述用戶
的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所
述用戶進行雲鏡控制; 客戶端,用於使用戶登錄至視頻監控系統中,並將所述用戶的登錄信息發送給中 心平臺伺服器,接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯的資源信息, 將所述用戶角色關聯的資源顯示給用戶;在所述用戶角色關聯的資源中包括雲鏡設備且所 述用戶請求進行雲鏡控制時,向中心平臺伺服器發送所述用戶的雲鏡控制請求。
較佳地,所述中心平臺伺服器包括 用戶角色分配單元,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以 及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用 戶分配至少一個用戶角色; 對應關係存儲單元,用於存儲用戶與所分配的用戶角色之間的對應關係;
信息反饋單元,用於根據來自客戶端的用戶登錄信息,查詢所述對應關係存儲單 元中存儲的所述對應關係,根據查詢結果,向客戶端返回分配給所述用戶的用戶角色關聯 的資源信息; 雲鏡控制管理單元,用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關 系存儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色所關聯的對 應雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則判斷所述用戶的用戶角色優先 級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡 控制。 較佳地,所述客戶端包括
登錄管理單元,用於使用戶登錄至視頻監控系統中,並將所述用戶的登錄信息發 送給中心平臺伺服器; 信息處理單元,用於接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯 的資源信息,並將所述用戶角色關聯的資源顯示給所述用戶; 消息發送單元,用於在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求
進行雲鏡控制時,向中心平臺伺服器發送所述用戶的雲鏡控制請求。 本發明所提供的第三種視頻監控系統中的雲鏡控制系統,包括 中心平臺伺服器,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及
對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶 分配至少一個用戶角色;根據來自客戶端的雲鏡控制請求,判斷所述用戶的用戶角色所關
聯的資源中是否包括雲鏡設備,如果包括,則判斷對應所述雲鏡設備的權限中是否包括雲 鏡控制權限,如果包括,則判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設 備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制; 客戶端,用於使用戶登錄至視頻監控系統中,並將所有資源顯示給用戶;在所述用 戶請求進行雲鏡控制時,向中心平臺伺服器發送所述用戶的雲鏡控制請求。
較佳地,所述中心平臺伺服器包括 用戶角色分配單元,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以 及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用 戶分配至少一個用戶角色; 對應關係存儲單元,用於存儲用戶與所分配的用戶角色之間的對應關係; 雲鏡控制管理單元,用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關
系存儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色所關聯的資
源中是否包括雲鏡設備,如果包括,則判斷對應所述雲鏡設備的權限中是否包括雲鏡控制
權限,如果包括,則判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用
戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。 較佳地,所述客戶端包括 登錄管理單元,用於使用戶登錄至視頻監控系統中,並將所有資源顯示給所述用 戶; 消息發送單元,用於在所述用戶請求進行雲鏡控制時,向中心平臺伺服器發送所 述用戶的雲鏡控制請求。
本發明所提供的第一種視頻監控系統中的中心平臺伺服器,包括 用戶角色分配單元,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以
及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用
戶分配至少一個用戶角色; 對應關係存儲單元,用於存儲用戶與所分配的用戶角色之間的對應關係;
信息反饋單元,用於根據來自客戶端的用戶登錄信息,查詢所述對應關係存儲單 元中存儲的所述對應關係,根據查詢結果,向客戶端返回分配給所述用戶的用戶角色關聯 的資源及對應所述資源的權限信息; 雲鏡控制管理單元,用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關係存儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色優先級是否
高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。
本發明所提供的第二種視頻監控系統中的中心平臺伺服器,包括 用戶角色分配單元,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以
及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用
戶分配至少一個用戶角色; 對應關係存儲單元,用於存儲用戶與所分配的用戶角色之間的對應關係;
信息反饋單元,用於根據來自客戶端的用戶登錄信息,查詢所述對應關係存儲單 元中存儲的所述對應關係,根據查詢結果,向客戶端返回分配給所述用戶的用戶角色關聯 的資源信息; 雲鏡控制管理單元,用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關 系存儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色所關聯的對 應雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則判斷所述用戶的用戶角色優先 級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡 控制。 本發明所提供的第三種視頻監控系統中的中心平臺伺服器,包括 用戶角色分配單元,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以
及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用
戶分配至少一個用戶角色; 對應關係存儲單元,用於存儲用戶與所分配的用戶角色之間的對應關係;
雲鏡控制管理單元,用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關 系存儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色所關聯的資 源中是否包括雲鏡設備,如果包括,則判斷對應所述雲鏡設備的權限中是否包括雲鏡控制 權限,如果包括,則判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用 戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。 從上述方案可以看出,本發明中通過融合用戶角色與優先級的概念,即設置多個 用戶角色,並為每個用戶角色關聯相應的資源以及對應所述資源的權限,此外還為每個用 戶角色指定優先級,然後為視頻監控系統中的每個用戶分配至少一個用戶角色。之後,當任 一用戶登錄至所述視頻監控系統時,獲取所述用戶對應的用戶角色,在所述用戶角色關聯 的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,根據所述用戶角色關聯的對應雲 鏡設備的權限中是否包括雲鏡控制權限以及所述用戶角色的優先級完成對雲鏡設備的控 制,使得本發明中的技術方案適用於組網複雜、用戶權限複雜、角色交叉的大型網絡視頻監 控系統,解決了現有技術中由於網元和用戶數量眾多,造成授權造作冗繁,並且權限複雜、 權限交叉導致雲鏡控制的權限算法複雜等問題,提高了雲鏡控制的效率。
圖1為本發明實施例中視頻監控系統中的雲鏡控制方法的示例性流程圖;
圖2為圖1所示步驟103中的一種具體實現流程示意圖;
圖3為圖1所示步驟103中的又一種具體實現流程示意12
圖4為圖1所示步驟103中的又一種具體實現流程示意圖; 圖5為本發明實施例中視頻監控系統中的雲鏡控制系統的示例性結構圖; 圖6為圖5所示系統中中心平臺伺服器的一種內部結構示意圖; 圖7為圖5所示系統中客戶端的一種內部結構示意圖; 圖8為圖5所示系統中客戶端的又一種內部結構示意圖; 圖9為圖5所示系統中中心平臺伺服器的又一種內部結構示意圖; 圖10為圖5所示系統中客戶端的又一種內部結構示意圖。
具體實施例方式
為使本發明的目的、技術方案和優點更加清楚明白,下面結合實施例和附圖,對本 發明進一步詳細說明。 圖1為本發明實施例中視頻監控系統中的雲鏡控制方法的示例性流程圖。如圖1 所示,該流程包括如下步驟 步驟101,設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源 的權限,並為每個用戶角色指定優先級。 本實施例中,為了簡化權限的計算,提出了用戶角色的概念,用戶角色實際上可以 看作一個抽象的虛擬用戶,其表示的是一類具有相同特徵的用戶,即具有對應相同資源的 相同權限的一類用戶。用戶角色可以按職位、項目等來劃分。 由此一來,對於具有對應相同資源的相同權限的多個用戶來說,只需要設置一個 角色、以及該角色所關聯的相應資源及對應所述資源的權限,並指定該用戶角色的優先級 即可。則在維護時,只需要修改一個用戶角色所關聯的資源及對應該資源的權限,以及該用 戶角色的優先級即可。例如,假設用戶1、用戶2、用戶3所在應用場景決定了這三個用戶均 應當能夠基於操作動作a和操作動作b控制資源1和資源2,並且具有較高的優先級,則在 本步驟中即可設置一個用戶角色1、以及用戶角色1所關聯的資源1和資源2及對應該資源 1和資源2的權限a和權限b,進一步指定該用戶角色1為較高優先級。
其中,優先級用於表示該用戶角色的重要和優先程度,具體定製策略可有多種選 擇,例如可通過指定實際數字值來描述某用戶角色的優先級程度。用戶角色所關聯的資源 可用資源列表表示,例如資源列表中可包括資源1、資源2、……、資源n,這些資源可以是各 種雲鏡設備、告警裝置、攝像機、智能分析設備以及編解碼器等中的一種或幾種。對應資源 列表的權限可用權限列表表示,例如權限列表中可包括權限1、權限2、 、權限m,這些權
限可以是各種雲鏡控制、實時監控、點播回放、輪切計劃、存儲計劃、存儲管理、用戶管理和 設備管理等權限的一種或幾種。 步驟102,為視頻監控系統中的每個用戶分配至少一個用戶角色。 本實施例中,考慮到實際應用中用戶權限之間的交叉,同一個用戶可以屬於一個
或多個用戶角色,因此本實施例中根據實際情況可為每個用戶分配至少一個用戶角色。
步驟103,當任一用戶登錄至所述視頻監控系統時,獲取所述用戶對應的用戶角 色,在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,根據所 述用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限以及所述用戶角色的優 先級完成對雲鏡設備的控制。
本實施例中的方法具體應用在視頻監控系統中時,步驟101和步驟102中的操作 可由中心平臺伺服器完成,並且該中心平臺伺服器可在執行步驟102後將用戶與分配給該 用戶的用戶角色之間的對應關係進行存儲。相應地,將本步驟103應用於視頻監控系統中 時,基於不同的實現機制,本步驟103有不同的具體實現方式,下面列舉其中幾種
第一種用戶角色信息採用客戶端判斷+伺服器判斷的方式。
圖2為圖1所示步驟103中的一種具體實現流程示意圖,如同2所示,該流程包括 如下步驟 步驟201,用於使用戶登錄至視頻監控系統的客戶端將所述用戶的登錄信息發送 給中心平臺伺服器。 步驟202,中心平臺伺服器根據所述登錄信息,查詢所述用戶與用戶角色的對應關 系。 步驟203,中心平臺伺服器根據查詢結果,將所述用戶的用戶角色關聯的資源及對 應所述資源的權限信息發送給所述客戶端。 步驟204,客戶端將所述用戶角色關聯的資源顯示給所述用戶。 步驟205,所述資源中包括雲鏡設備,且用戶請求進行雲鏡控制。 步驟206,客戶端根據中心平臺伺服器發送的該用戶的用戶角色關聯的對應資源
的權限信息,判斷該用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,在包
括雲鏡控制權限時,執行步驟207;否則,可向用戶返回拒絕請求的消息,進一步地,該消息
中可告知用戶沒有雲鏡控制權限。 步驟207 ,向中心平臺伺服器發送所述用戶的雲鏡控制請求 步驟208,中心平臺伺服器接收到所述雲鏡控制請求後,查詢用戶與用戶角色的對 應關係。 步驟209,中心平臺伺服器根據查詢結果,判斷所述用戶的用戶角色優先級是否高
於當前正在控制雲鏡設備的用戶角色的優先級,如果高於,則執行步驟210 ;否則,可通過
客戶端向用戶返回拒絕請求的消息,進一步地,該消息中可告知用戶其用戶角色的優先級
較低,不能進行該雲鏡控制。 步驟210,由所述用戶啟動雲鏡控制。 其中,若當前沒有用戶正在控制雲鏡設備,則步驟208中,中心平臺伺服器接收到
雲鏡控制請求後,在確定當前沒有用戶正在控制雲鏡設備時,直接執行步驟210。或者,在步
驟209中默認當前正在控制雲鏡設備的用戶角色的優先級為最低,則所述用戶的用戶角色
優先級高於當前正在控制雲鏡設備的用戶角色的優先級,執行步驟210。 第二種用戶角色信息採用客戶端顯示+伺服器判斷的方式。 圖3為圖1所示步驟103中的又一種具體實現流程示意圖,如同3所示,該流程包
括如下步驟 步驟301,用於使用戶登錄至視頻監控系統的客戶端將所述用戶的登錄信息發送 給中心平臺伺服器。 步驟302,中心平臺伺服器根據所述登錄信息,查詢所述用戶與用戶角色的對應關 系。 步驟303,中心平臺伺服器根據查詢結果,將所述用戶的用戶角色關聯的資源及對應所述資源的權限信息發送給所述客戶端。 步驟304,客戶端將所述用戶角色關聯的資源顯示給所述用戶。 步驟305,所述資源中包括雲鏡設備,且用戶請求進行雲鏡控制。 步驟306 ,客戶端向中心平臺伺服器發送所述用戶的雲鏡控制請求。 步驟307,中心平臺伺服器接收到所述雲鏡控制請求後,查詢用戶與用戶角色的對
應關係。 步驟308,中心平臺伺服器根據查詢結果,判斷所述用戶的用戶角色關聯的對應雲
鏡設備的權限中是否包括雲鏡控制權限,在包括雲鏡控制權限時,執行步驟309 ;否則,可
向用戶返回拒絕請求的消息,進一步地,該消息中可告知用戶沒有雲鏡控制權限。 步驟309,中心平臺伺服器判斷用戶角色優先級是否高於當前正在控制雲鏡設備
的用戶角色的優先級,如果高於,則執行步驟310 ;否則,可通過客戶端向用戶返回拒絕請
求的消息,進一步地,該消息中可告知用戶其用戶角色的優先級較低,不能進行該雲鏡控制。 步驟310,由所述用戶啟動雲鏡控制。 其中,若當前沒有用戶正在控制雲鏡設備,則步驟309為中心平臺伺服器在確定
當前沒有用戶正在控制雲鏡設備時,直接執行步驟310。或者,在步驟309中默認當前正在
控制雲鏡設備的用戶角色的優先級為最低,則所述用戶的用戶角色優先級高於當前正在控
制雲鏡設備的用戶角色的優先級,執行步驟310。 第三種用戶角色信息採用伺服器判斷的方式。 圖4為圖1所示步驟103中的又一種具體實現流程示意圖,如同4所示,該流程包括如下步驟 步驟401,用於使用戶登錄至視頻監控系統的客戶端將所有支持的資源顯示給所述用戶。 步驟402,所述資源中包括雲鏡設備,且用戶請求進行雲鏡控制。 步驟403 ,客戶端向中心平臺伺服器發送所述用戶的雲鏡控制請求。 步驟404,中心平臺伺服器接收到所述雲鏡控制請求後,查詢用戶與用戶角色的對
應關係。 步驟405,中心平臺伺服器根據查詢結果,判斷所述用戶的用戶角色關聯的資源中是否包括雲鏡設備,如果包括,則執行步驟406 ;否則,可向用戶返回拒絕請求的消息,進一步地,該消息中可告知用戶沒有雲鏡設備可以控制。 步驟406,中心平臺伺服器判斷所述用戶的用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,在包括雲鏡控制權限時,執行步驟407;否則,可向用戶返回拒絕請求的消息,進一步地,該消息中可告知用戶沒有雲鏡控制權限。 步驟407,中心平臺伺服器判斷用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果高於,則執行步驟408 ;否則,可通過客戶端向用戶返回拒絕請求的消息,進一步地,該消息中可告知用戶其用戶角色的優先級較低,不能進行該雲鏡控制。 步驟408 ,由所述用戶啟動雲鏡控制。 其中,若當前沒有用戶正在控制雲鏡設備,則步驟407為中心平臺伺服器在確定當前沒有用戶正在控制雲鏡設備時,直接執行步驟408。或者,在步驟407中默認當前正在控制雲鏡設備的用戶角色的優先級為最低,則所述用戶的用戶角色優先級高於當前正在控制雲鏡設備的用戶角色的優先級,執行步驟408。 此外,還可以有其它的具體實現方式,例如,可以由客戶端將所述用戶的登錄信息發送給中心平臺伺服器,然後中心平臺伺服器根據所述登錄信息,查詢所述用戶與用戶角色的對應關係,根據查詢結果,將所述用戶的用戶角色關聯的資源及對應所述資源的權限、用戶角色優先級信息都發送給客戶端。之後,客戶端將所述用戶角色關聯的資源顯示給所述用戶;在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,客戶端判斷用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則向中心平臺伺服器查詢當前正在控制雲鏡設備的用戶角色的優先級,根據中心平臺伺服器返回的結果,判斷用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則向中心平臺伺服器發送所述用戶的雲鏡控制請求,中心平臺伺服器接收到該請求後,由所述用戶進行雲鏡控制。 以上對本發明實施例中的視頻監控系統中的雲鏡控制方法進行了詳細描述,下面
再對本發明實施例中的視頻監控系統中的雲鏡控制系統進行詳細描述。 圖5為本發明實施例中的視頻監控系統中的雲鏡控制系統的示例性結構圖。如圖
5所示,該系統包括中心平臺伺服器和客戶端。 其中,對應圖1所示方法中圖2至圖4所示的不同具體實現形式,中心平臺伺服器和客戶端的功能及信令交互過程也不同,下面分別針對圖2至圖4所示的幾種具體實現形式對本發明實施例中的雲鏡控制系統進行詳細描述。
第一種對應圖1所示方法中圖2所示的具體實現形式。 中心平臺伺服器用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對
應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分配至少一個用戶角色;根據來自客戶端的用戶登錄信息,向客戶端返回分配給所述用戶的
用戶角色關聯的資源及對應所述資源的權限信息;根據來自客戶端的用戶雲鏡控制請求,判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制;否則,可通過客戶端向用戶返回拒絕請求的消息,進一步地,該拒絕請求消息中可告知用戶其用戶角色的優先級較低,不能進行該雲鏡控制。
客戶端用於使用戶登錄至視頻監控系統中,並將所述用戶的登錄信息發送給中心平臺伺服器,接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯的資源及對應所述資源的權限信息,將所述用戶角色關聯的資源顯示給所述用戶;在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,判斷所述用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則向中心平臺伺服器發送所述用戶的雲鏡控制請求;可向用戶返回拒絕請求的消息,進一步地,該拒絕請求消息中可告知用戶沒有雲鏡控制權限。 具體實現時,該中心平臺伺服器的內部結構可有多種具體實現形式,圖6示出了其中一種,如圖6所示,該中心平臺伺服器可包括用戶角色分配單元、對應關係存儲單元、信息反饋單元和雲鏡控制管理單元。 其中,用戶角色分配單元用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分配至少一個用戶角色。 對應關係存儲單元用於存儲用戶與所分配的用戶角色之間的對應關係。 信息反饋單元用於根據來自客戶端的用戶登錄信息,查詢所述對應關係存儲單元
中存儲的所述對應關係,根據查詢結果,向客戶端返回分配給所述用戶的用戶角色關聯的
資源及對應所述資源的權限信息。 雲鏡控制管理單元用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關係存儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。
具體實現時,該客戶端的內部結構也可有多種具體實現形式,圖7示出了其中一種,如圖7所示,該客戶端可包括登錄管理單元、信息處理單元、初始判斷單元和消息發送單元。 其中,登錄管理單元用於使用戶登錄至視頻監控系統中,並將所述用戶的登錄信息發送給中心平臺伺服器。 信息處理單元用於接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯的資源及對應所述資源的權限信息,並將所述用戶角色關聯的資源顯示給所述用戶。
初始判斷單元用於在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,判斷所述用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,並將判斷結果指示給消息發送單元。 消息發送單元用於在所述判斷結果為包括雲鏡控制權限時,向中心平臺伺服器發送所述用戶的雲鏡控制請求。 第二種對應圖1所示方法中圖3所示的具體實現形式。 中心平臺伺服器用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分配至少一個用戶角色;根據來自客戶端的用戶登錄信息,向客戶端返回分配給所述用戶的用戶角色關聯的資源信息;根據來自客戶端的用戶雲鏡控制請求,判斷所述用戶的用戶角色所關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果高於,則由所述用戶進行雲鏡控制,否則可向用戶返回拒絕請求的消息;如果權限中不包括雲鏡控制權限,則可向用戶返回拒絕請求的消息。 客戶端用於使用戶登錄至視頻監控系統中,並將所述用戶的登錄信息發送給中心
平臺伺服器,接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯的資源信息,將
所述用戶角色關聯的資源顯示給用戶;在所述用戶角色關聯的資源中包括雲鏡設備且所述
用戶請求進行雲鏡控制時,向中心平臺伺服器發送所述用戶的雲鏡控制請求。 具體實現時,中心平臺伺服器的內部結構也可如圖6所示,只是信息反饋單元和
雲鏡控制管理單元的功能發生了變化,具體表現為 信息反饋單元用於根據來自客戶端的用戶登錄信息,查詢所述對應關係存儲單元中存儲的所述對應關係,根據查詢結果,向客戶端返回分配給所述用戶的用戶角色關聯的資源信息。
17
雲鏡控制管理單元用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關係存儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色所關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。 具體實現時,客戶端的內部結構也可有多種具體實現形式,圖8示出了其中一種,如圖8所示,該客戶端可包括登錄管理單元、信息處理單元和消息發送單元。與圖7相比,少了初始判斷單元,並且信息處理單元和消息發送單元的功能也發生了一些變化,具體如下所示 信息處理單元用於接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯的資源信息,並將所述用戶角色關聯的資源顯示給所述用戶。 消息發送單元用於在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,向中心平臺伺服器發送所述用戶的雲鏡控制請求。
第三種對應圖1所示方法中圖4所示的具體實現形式。 中心平臺伺服器用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對
應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分配至少一個用戶角色;根據來自客戶端的雲鏡控制請求,判斷所述用戶的用戶角色所關聯
的資源中是否包括雲鏡設備,如果包括雲鏡設備,則判斷對應所述雲鏡設備的權限中是否
包括雲鏡控制權限,如果包括雲鏡控制權限,則判斷所述用戶的用戶角色優先級是否高於
當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。
客戶端用於使用戶登錄至視頻監控系統中,並將所有資源顯示給用戶;在所述用
戶請求進行雲鏡控制時,向中心平臺伺服器發送所述用戶的雲鏡控制請求。
具體實現時,中心平臺伺服器的內部結構可有多種具體實現形式,圖9示出了其
中一種,如圖9所示,該中心平臺伺服器可包括用戶角色分配單元、對應關係存儲單元和
雲鏡控制管理單元。與圖6相比,少了信息反饋單元,並且雲鏡控制管理單元的功能也發生了一些變化,具體如下所示 雲鏡控制管理單元用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關係存儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色所關聯的資源中是否包括雲鏡設備,如果包括,則判斷對應所述雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。
具體實現時,客戶端的內部結構可有多種具體實現形式,圖IO示出了其中一種,如圖IO所示,該客戶端可包括登錄管理單元和消息發送單元。與圖8相比,少了信息處理單元,並且登錄管理單元和消息發送單元的功能也發生了一些變化,具體如下所示
登錄管理單元用於使用戶登錄至視頻監控系統中,並將所有資源顯示給所述用戶。 消息發送單元用於在所述用戶請求進行雲鏡控制時,向中心平臺伺服器發送所述用戶的雲鏡控制請求。 此外,對應其它的具體實現方式,本實施例系統中的中心平臺伺服器和客戶端還可以有其它的功能及信令交互關係。例如,中心平臺伺服器用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分配至少一個用戶角色;根據來自客戶端的用戶登錄信息,向客戶端返回分配給所述用戶的用戶角色關聯的資源、對應所述資源的權限、以及用戶角色優先級信息;根據來自客戶端的查詢當前正在控制雲鏡設備的用戶角色優先級的請求,將當前正在控制雲鏡設備的用戶角色優先級信息發送給客戶端;根據來自客戶端的用戶雲鏡控制請求,由所述用戶進行雲鏡控制。 客戶端用於使用戶登錄至視頻監控系統中,並將所述用戶的登錄信息發送給中心平臺伺服器,接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯的資源、對應所述資源的權限、以及用戶角色的優先級信息,將所述用戶角色關聯的資源顯示給所述用戶;在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,判斷所述用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則向中心平臺伺服器發送查詢當前正在控制雲鏡設備的用戶角色優先級的請求,根據中心平臺伺服器返回的結果判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則向中心平臺伺服器發送所述用戶的雲鏡控制請求。 以上所述的具體實施例,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
一種視頻監控系統中的雲鏡控制方法,其特徵在於,該方法包括A、設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級;B、為視頻監控系統中的每個用戶分配至少一個用戶角色;C、當任一用戶登錄至所述視頻監控系統時,獲取所述用戶對應的用戶角色,在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,根據所述用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限以及所述用戶角色的優先級完成對雲鏡設備的控制。
2. 如權利要求1所述的方法,其特徵在於,所述步驟B之後,進一步包括中心平臺服 務器存儲用戶與用戶角色的對應關係;所述步驟c包括用於使用戶登錄至所述視頻監控系統的客戶端將所述用戶的登錄信息發送給中心平臺伺服器;中心平臺伺服器根據所述登錄信息,查詢所述用戶與用戶角色的對應關係,根據查詢 結果,將所述用戶的用戶角色關聯的資源及對應所述資源的權限信息發送給所述客戶端; 客戶端將所述用戶角色關聯的資源顯示給所述用戶;在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,客戶端 判斷用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則向中心 平臺伺服器發送所述用戶的雲鏡控制請求;中心平臺伺服器接收到所述雲鏡控制請求後,查詢所述用戶與用戶角色的對應關係, 根據查詢結果,判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角 色的優先級,如果是,則由所述用戶進行雲鏡控制。
3. 如權利要求1所述的方法,其特徵在於,所述步驟B之後,進一步包括中心平臺服 務器存儲用戶與用戶角色的對應關係;所述步驟C包括用於使用戶登錄至所述視頻監控系統的客戶端將所述用戶的登錄信息發送給中心平 臺伺服器;中心平臺伺服器根據所述登錄信息,查詢所述用戶與用戶角色的對應關係,根據查詢 結果,將所述用戶的用戶角色關聯的資源信息發送給所述客戶端; 客戶端將所述用戶角色關聯的資源顯示給所述用戶;在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,客戶端 向中心平臺伺服器發送所述用戶的雲鏡控制請求;中心平臺伺服器接收到所述雲鏡控制請求後,查詢所述用戶與用戶角色的對應關係, 根據查詢結果,判斷所述用戶的用戶角色所關聯的對應雲鏡設備的權限中是否包括雲鏡控 制權限,如果包括,則判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的 用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。
4. 如權利要求1所述的方法,其特徵在於,所述步驟B之後,進一步包括中心平臺服 務器存儲用戶與用戶角色的對應關係;所述步驟C包括用於使用戶登錄至所述視頻監控系統的客戶端將所有資源顯示給用戶,在用戶選擇對 雲鏡設備進行雲鏡控制時,將向中心平臺伺服器發送所述用戶的雲鏡控制請求;中心平臺伺服器根據所述雲鏡控制請求,查詢所述用戶與用戶角色的對應關係,根據 查詢結果,判斷所述用戶的用戶角色所關聯的資源中是否包括雲鏡設備,如果包括,則判斷 對應所述雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則判斷所述用戶的用戶角 色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進 行雲鏡控制。
5. —種視頻監控系統中的雲鏡控制系統,其特徵在於,該系統包括 中心平臺伺服器,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分配 至少一個用戶角色;根據來自客戶端的用戶登錄信息,向客戶端返回分配給所述用戶的用 戶角色關聯的資源及對應所述資源的權限信息;根據來自客戶端的用戶雲鏡控制請求,判 斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果 是,則由所述用戶進行雲鏡控制;客戶端,用於使用戶登錄至視頻監控系統中,並將所述用戶的登錄信息發送給中心平 臺伺服器,接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯的資源及對應所述 資源的權限信息,將所述用戶角色關聯的資源顯示給所述用戶;在所述用戶角色關聯的資 源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,判斷所述用戶角色關聯的對應雲鏡設 備的權限中是否包括雲鏡控制權限,如果包括,則向中心平臺伺服器發送所述用戶的雲鏡 控制請求。
6. 如權利要求5所述的系統,其特徵在於,所述中心平臺伺服器包括用戶角色分配單元,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分 配至少一個用戶角色;對應關係存儲單元,用於存儲用戶與所分配的用戶角色之間的對應關係; 信息反饋單元,用於根據來自客戶端的用戶登錄信息,查詢所述對應關係存儲單元中存儲的所述對應關係,根據查詢結果,向客戶端返回分配給所述用戶的用戶角色關聯的資源及對應所述資源的權限信息;雲鏡控制管理單元,用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關係存儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。
7. 如權利要求5或6所述的系統,其特徵在於,所述客戶端包括登錄管理單元,用於使用戶登錄至視頻監控系統中,並將所述用戶的登錄信息發送給 中心平臺伺服器;信息處理單元,用於接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯的資 源及對應所述資源的權限信息,並將所述用戶角色關聯的資源顯示給所述用戶;初始判斷單元,用於在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行 雲鏡控制時,判斷所述用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,並 將判斷結果指示給消息發送單元;消息發送單元,用於在所述判斷結果為包括雲鏡控制權限時,向中心平臺伺服器發送 所述用戶的雲鏡控制請求。
8. —種視頻監控系統中的雲鏡控制系統,其特徵在於,該系統包括 中心平臺伺服器,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分配至少一個用戶角色;根據來自客戶端的用戶登錄信息,向客戶端返回分配給所述用戶的用戶角色關聯的資源信息;根據來自客戶端的用戶雲鏡控制請求,判斷所述用戶的用戶角色 所關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限,如果包括,則判斷所述用戶的用 戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用 戶進行雲鏡控制;客戶端,用於使用戶登錄至視頻監控系統中,並將所述用戶的登錄信息發送給中心平 臺伺服器,接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯的資源信息,將所 述用戶角色關聯的資源顯示給用戶;在所述用戶角色關聯的資源中包括雲鏡設備且所述用 戶請求進行雲鏡控制時,向中心平臺伺服器發送所述用戶的雲鏡控制請求。
9. 如權利要求8所述的系統,其特徵在於,所述中心平臺伺服器包括用戶角色分配單元,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分 配至少一個用戶角色;對應關係存儲單元,用於存儲用戶與所分配的用戶角色之間的對應關係; 信息反饋單元,用於根據來自客戶端的用戶登錄信息,查詢所述對應關係存儲單元中存儲的所述對應關係,根據查詢結果,向客戶端返回分配給所述用戶的用戶角色關聯的資源信息;雲鏡控制管理單元,用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關係存 儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色所關聯的對應雲 鏡設備的權限中是否包括雲鏡控制權限,如果包括,則判斷所述用戶的用戶角色優先級是 否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。
10. 如權利要求8或9所述的系統,其特徵在於,所述客戶端包括 登錄管理單元,用於使用戶登錄至視頻監控系統中,並將所述用戶的登錄信息發送給中心平臺伺服器;信息處理單元,用於接收中心平臺伺服器返回的分配給所述用戶的用戶角色關聯的資 源信息,並將所述用戶角色關聯的資源顯示給所述用戶;消息發送單元,用於在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行 雲鏡控制時,向中心平臺伺服器發送所述用戶的雲鏡控制請求。
11. 一種視頻監控系統中的雲鏡控制系統,其特徵在於,該系統包括中心平臺伺服器,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分配 至少一個用戶角色;根據來自客戶端的雲鏡控制請求,判斷所述用戶的用戶角色所關聯的資源中是否包括雲鏡設備,如果包括,則判斷對應所述雲鏡設備的權限中是否包括雲鏡控 制權限,如果包括,則判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制;客戶端,用於使用戶登錄至視頻監控系統中,並將所有資源顯示給用戶;在所述用戶請 求進行雲鏡控制時,向中心平臺伺服器發送所述用戶的雲鏡控制請求。
12. 如權利要求11所述的系統,其特徵在於,所述中心平臺伺服器包括 用戶角色分配單元,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分 配至少一個用戶角色;對應關係存儲單元,用於存儲用戶與所分配的用戶角色之間的對應關係; 雲鏡控制管理單元,用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關係存 儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色所關聯的資源中 是否包括雲鏡設備,如果包括,則判斷對應所述雲鏡設備的權限中是否包括雲鏡控制權限, 如果包括,則判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色 的優先級,如果是,則由所述用戶進行雲鏡控制。
13. 如權利要求11或12所述的系統,其特徵在於,所述客戶端包括 登錄管理單元,用於使用戶登錄至視頻監控系統中,並將所有資源顯示給所述用戶; 消息發送單元,用於在所述用戶請求進行雲鏡控制時,向中心平臺伺服器發送所述用戶的雲鏡控制請求。
14. 一種中心平臺伺服器,其特徵在於,該伺服器包括用戶角色分配單元,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分 配至少一個用戶角色;對應關係存儲單元,用於存儲用戶與所分配的用戶角色之間的對應關係; 信息反饋單元,用於根據來自客戶端的用戶登錄信息,查詢所述對應關係存儲單元中存儲的所述對應關係,根據查詢結果,向客戶端返回分配給所述用戶的用戶角色關聯的資源及對應所述資源的權限信息;雲鏡控制管理單元,用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關係存儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。
15. —種中心平臺伺服器,其特徵在於,該伺服器包括用戶角色分配單元,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分 配至少一個用戶角色;對應關係存儲單元,用於存儲用戶與所分配的用戶角色之間的對應關係; 信息反饋單元,用於根據來自客戶端的用戶登錄信息,查詢所述對應關係存儲單元中存儲的所述對應關係,根據查詢結果,向客戶端返回分配給所述用戶的用戶角色關聯的資源信息;雲鏡控制管理單元,用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關係存 儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色所關聯的對應雲 鏡設備的權限中是否包括雲鏡控制權限,如果包括,則判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色的優先級,如果是,則由所述用戶進行雲鏡控制。
16. —種中心平臺伺服器,其特徵在於,該伺服器包括用戶角色分配單元,用於設置多個用戶角色,為每個用戶角色關聯相應的資源以及對 應所述資源的權限,並為每個用戶角色指定優先級,然後為視頻監控系統中的每個用戶分 配至少一個用戶角色;對應關係存儲單元,用於存儲用戶與所分配的用戶角色之間的對應關係; 雲鏡控制管理單元,用於根據來自客戶端的用戶雲鏡控制請求,查詢所述對應關係存 儲單元中存儲的所述對應關係,根據查詢結果,判斷所述用戶的用戶角色所關聯的資源中 是否包括雲鏡設備,如果包括,則判斷對應所述雲鏡設備的權限中是否包括雲鏡控制權限, 如果包括,則判斷所述用戶的用戶角色優先級是否高於當前正在控制雲鏡設備的用戶角色 的優先級,如果是,則由所述用戶進行雲鏡控制。
全文摘要
本發明公開了一種視頻監控系統中的雲鏡控制方法,包括設置多個用戶角色,為每個用戶角色關聯相應的資源以及對應所述資源的權限,並為每個用戶角色指定優先級;為視頻監控系統中的每個用戶分配至少一個用戶角色;當任一用戶登錄至所述視頻監控系統時,獲取所述用戶對應的用戶角色,在所述用戶角色關聯的資源中包括雲鏡設備且所述用戶請求進行雲鏡控制時,根據所述用戶角色關聯的對應雲鏡設備的權限中是否包括雲鏡控制權限以及所述用戶角色的優先級完成對雲鏡設備的控制。此外,本發明還公開了多種視頻監控系統中的雲鏡控制系統和中心平臺伺服器。本發明所公開的技術方案,能夠提高雲鏡控制的效率。
文檔編號H04N5/232GK101753832SQ20081023890
公開日2010年6月23日 申請日期2008年12月4日 優先權日2008年12月4日
發明者高春東 申請人:北京中星微電子有限公司;中星電子股份有限公司