一種視頻數據的顯示方法和裝置的制造方法
【技術領域】
[0001] 本發明涉及視頻技術領域,尤其涉及一種視頻數據的顯示方法和裝置。
【背景技術】
[0002] 在視頻監控系統中,前端設備(如網絡攝像機,模擬攝像機等)的視頻數據不僅需 要在監控終端(如電視墻、支持顯示功能的客戶端等)上進行實時顯示,還可以在存儲服務 器上存儲視頻數據,方便日后對視頻數據的查看。
[0003] 為了保護個人隱私,為前端設備配置遮擋區域,為不同用戶劃分不同權限。當低級 別權限的用戶觀看前端設備的視頻數據時,只能看到非遮擋區域的視頻數據,無法看到遮 擋區域的視頻數據。當高級別權限的用戶觀看前端設備的視頻數據時,可以看到非遮擋區 域的視頻數據和遮擋區域的視頻數據。
【發明內容】
[0004] 本發明提供一種視頻數據的顯示方法,所述方法包括以下步驟:
[0005] 監控平臺獲得為指定用戶分配的前端設備的遮擋區域信息,生成所述指定用戶對 應的包括所述指定用戶的標識、所述前端設備的標識、所述遮擋區域信息的權限配置,并將 所述指定用戶對應的權限配置發送給所述指定用戶對應的監控終端;所述監控終端接收并 保存所述指定用戶對應的權限配置;
[0006] 所述監控終端向所述監控平臺發送點播所述前端設備的視頻數據的請求消息;所 述監控平臺將所述前端設備對應的視頻數據發送給所述監控終端;
[0007] 所述監控終端獲得所述請求消息對應的指定用戶的標識以及前端設備的標識所 對應的權限配置,并利用獲得的權限配置中包括的遮擋區域信息對收到的視頻數據進行遮 擋,并向所述指定用戶顯示遮擋之后的視頻數據。
[0008] 所述權限配置還包括時間段類型和時間點范圍,所述時間段類型為周期性時間或 者絕對時間;所述遮擋區域信息包括:像素左上坐標、像素左下坐標、像素右上坐標、像素 右下坐標;
[0009] 所述監控終端利用獲得的權限配置中包括的遮擋區域信息對收到的視頻數據進 行遮擋的過程,具體包括:所述監控終端在獲得的權限配置中包括的所述時間段類型和所 述時間點范圍所對應的時間區間內,利用獲得的所述權限配置中包括的所述時間區間所對 應的遮擋區域信息對收到的視頻數據進行遮擋。
[0010] 所述監控平臺將所述指定用戶對應的權限配置發送給所述指定用戶對應的監控 終端之后,還包括:當為所述指定用戶分配的所述前端設備的遮擋區域信息發生變化時, 則所述監控平臺生成包括所述指定用戶的標識、所述前端設備的標識、變化后的遮擋區域 信息的權限配置,并將變化后的權限配置發送給所述監控終端;所述監控終端接收來自所 述監控平臺的所述變化后的權限配置,并通過所述變化后的權限配置替換變化前的權限配 置。
[0011] 所述方法進一步包括:
[0012] 在所述監控終端利用變化前的權限配置中包括的遮擋區域信息對收到的視頻數 據進行遮擋的過程中,如果所述監控終端收到變化后的權限配置,并通過所述變化后的權 限配置替換了所述變化前的權限配置,則所述監控終端利用所述變化后的權限配置中包括 的遮擋區域信息對收到的視頻數據進行遮擋。
[0013] 本發明提供一種視頻數據的顯示裝置,所述視頻數據的顯示裝置應用在監控平臺 上,且所述視頻數據的顯示裝置具體包括:
[0014] 生成模塊,用于獲得為指定用戶分配的前端設備的遮擋區域信息,生成包括所述 指定用戶的標識、前端設備的標識、遮擋區域信息的權限配置;
[0015] 配置發送模塊,用于獲得所述指定用戶對應的監控終端,將所述指定用戶對應的 權限配置發送給所述監控終端,以使監控終端保存所述權限配置;
[0016] 數據發送模塊,用于接收來自所述監控終端的點播所述前端設備的視頻數據的請 求消息,并將所述前端設備對應的視頻數據發送給所述監控終端;
[0017] 以使所述監控終端獲得所述指定用戶的標識以及所述前端設備的標識所對應的 權限配置,并利用獲得的權限配置中包括的遮擋區域信息對收到的視頻數據進行遮擋,并 向所述指定用戶顯示遮擋之后的視頻數據。
[0018] 所述權限配置中包括時間段類型和時間點范圍,以使所述監控終端在所述時間段 類型和所述時間點范圍所對應的時間區間,對收到的視頻數據進行遮擋;所述時間段類型 具體為周期性時間或者絕對時間;所述遮擋區域信息具體包括:像素左上坐標、像素左下 坐標、像素右上坐標、像素右下坐標。
[0019] 所述生成模塊,還用于在所述配置發送模塊將所述指定用戶對應的權限配置發送 給所述監控終端之后,當為所述指定用戶分配的所述前端設備的遮擋區域信息發生變化 時,則生成包括所述指定用戶的標識、所述前端設備的標識、變化后的遮擋區域信息的權限 配置;
[0020] 所述配置發送模塊,還用于將變化后的權限配置發送給所述監控終端,以使所述 監控終端通過變化后的權限配置替換變化前的權限配置。
[0021] 本發明提供一種視頻數據的顯示裝置,所述視頻數據的顯示裝置應用在監控終端 上,且所述視頻數據的顯示裝置具體包括:
[0022] 保存模塊,用于接收來自監控平臺的權限配置,并保存所述權限配置;其中,所述 權限配置包括指定用戶的標識、前端設備的標識、以及為所述指定用戶分配的所述前端設 備的遮擋區域信息;
[0023] 接收模塊,用于向所述監控平臺發送點播前端設備的視頻數據的請求消息,并接 收所述監控平臺發送的所述前端設備對應的視頻數據;
[0024] 處理模塊,用于獲得所述請求消息對應的指定用戶的標識和前端設備的標識所對 應的權限配置,并利用獲得的權限配置中包括的遮擋區域信息對收到的視頻數據進行遮 擋,并向所述指定用戶顯示遮擋之后的視頻數據。
[0025] 所述權限配置包括時間段類型和時間點范圍,所述時間段類型為周期性時間或絕 對時間;所述遮擋區域信息包括像素左上坐標、像素左下坐標、像素右上坐標、像素右下坐 標;所述處理模塊,具體用于在利用獲得的權限配置中包括的遮擋區域信息對收到的視頻 數據進行遮擋的過程中,在獲得的所述權限配置中包括的所述時間段類型和所述時間點范 圍所對應的時間區間內,利用獲得的所述權限配置中包括的遮擋區域信息對收到的視頻數 據進行遮擋。
[0026] 所述保存模塊,還用于在接收來自監控平臺的權限配置,并保存所述權限配置之 后,當為所述指定用戶分配的所述前端設備的遮擋區域信息發生變化時,則接收來自所述 監控平臺的變化后的權限配置,并通過變化后的權限配置替換變化前的權限配置;其中,所 述變化后的權限配置中包括所述指定用戶的標識、所述前端設備的標識、變化后的遮擋區 域信息。
[0027] 基于上述技術方案,本發明實施例中,通過在監控終端上保存權限配置,使得監控 終端對收到的視頻數據進行遮擋,并向指定用戶顯示遮擋之后的視頻數據,當低級別權限 的用戶(即指定用戶)觀看前端設備的視頻數據時,只能看到非遮擋區域的視頻數據,無法 看到遮擋區域的視頻數據。上述方式不需要在前端設備上對視頻數據進行遮擋的處理,從 而不會影響前端設備的原始視頻數據的存儲,方便日后對遮擋區域的視頻數據的回放以及 對非遮擋區域的視頻數據的回放。上述方式不需要在監控平臺上對視頻數據進行遮擋的處 理,從而減輕監控平臺的處理壓力,并提高視頻監控系統的整體性能。
【附圖說明】
[0028] 圖1是本發明一種實施方式中的視頻數據的顯示方法的流程圖;
[0029] 圖2是本發明另一種實施方式中的視頻數據的顯示方法的流程圖;
[0030] 圖3是本發明另一種實施方式中的視頻數據的顯示方法的流程圖;
[0031] 圖4是本發明一種實施方式中的監控平臺的硬件結構圖;
[0032] 圖5是本發明一種實施方式中的視頻數據的顯示裝置的結構圖;
[0033] 圖6是本發明一種實施方式中的監控終端的硬件結構圖;<