本發明涉及機頂盒,尤其涉及一種機頂盒視頻內容安全管控方法、設備及存儲介質。
背景技術:
1、為應對視頻內容分發的安全管控要求,目前針對機頂盒播放安全主要依靠牌照方對播放內容源進行安全管控,通常有兩種方式:1、通過云端進行審核。對于點播內容,通過預先審核和人工二次審核確保內容符合要求;對于直播頻道,采用實時審核并引入直播延時,確保在發現非法內容時,有足夠的時間操作下線內容或者切換信號源。2、通過模擬機頂盒用戶觀看,監控重點保障內容,當巡檢到異常內容時,及時告警到審核平臺,由人工進行二次審核并及時下線內容源。
2、基于云端的內容審核管控方式,容易出現審核服務器審核有疑似內容后,由于牌照方禁流導致視頻無法播放的情況,需要人工二次審核進行恢復,用戶在人工二次審核之前無法觀看原視頻內容,并且由于是云端服務器進行審核處理,存在服務器故障所有的機頂盒播放的內容均審核無效的情況,存在大面積失效的風險。即使在服務端審核通過,在內容分發的過程中,由于家庭復雜的網絡拓撲結構,存在傳輸過程中被篡改的風險,針對這種情況,基于云端的內容審核管控方式將面臨不可靠問題。
3、基于模擬機頂盒用戶觀看行為的審核方式,存在審核內容源數量有限以及告警反饋處理不及時問題,因為播控方的內容源數據極其龐大,并且每日都會更新,同時受限于網絡環境限制,往往模擬監控的機頂盒設備處于實驗室環境,跟用戶實際的網絡分發有差異,無法規避數據傳輸過程被劫持修改的風險。
4、綜上所述,如何避免基于云端和基于模擬機頂盒審核方式的缺點,保障視頻內容安全是亟需解決的問題。
技術實現思路
1、本發明提供一種機頂盒視頻內容安全管控方法、設備及存儲介質,用以解決現有技術中基于云端審核方式存在大面積失效風險,基于模擬機頂盒審核方式存在的反饋處理不及時的問題。
2、本發明提供一種機頂盒視頻內容安全管控方法,其特征在于,應用于機頂盒,包括:
3、獲取緩沖視頻切片數據以及審核配置信息;
4、根據所述審核配置信息,確定是否需要進行內容審核;
5、當需要進行內容審核,根據所述緩沖視頻切片數據,提取圖像數據;
6、對所述圖像數據進行圖像識別處理,獲取敏感內容信息;
7、根據所述敏感內容信息,對所述緩沖視頻切片數據進行模糊處理,獲取審核視頻數據;
8、播放所述審核視頻數據;
9、其中,所述審核配置信息包括審核的條件以及等級。
10、根據本發明提供的一種機頂盒視頻內容安全管控方法,所述根據所述緩沖視頻切片數據,提取圖像數據,包括:
11、根據所述緩沖視頻切片數據,解碼獲得關鍵幀組作為所述圖像數據,記錄所述關鍵幀組的地址信息以及大小信息。
12、根據本發明提供的一種機頂盒視頻內容安全管控方法,所述對所述圖像數據進行圖像識別處理,獲取敏感內容信息,包括:
13、將所述關鍵幀組輸入至預設的識別處理模型中,獲取內容識別信息;
14、根據所述審核配置信息以及所述內容識別信息,確定所述敏感內容信息;
15、其中,所述內容識別信息包括內容標簽、置信度以及邊界框位置坐標。
16、根據本發明提供的一種機頂盒視頻內容安全管控方法,所述根據所述敏感內容信息,對所述緩沖視頻切片數據進行模糊處理,獲取審核視頻數據,包括:
17、根據所述敏感內容信息,對所述關鍵幀組中對應的位置進行模糊處理,獲取審核圖像組;
18、根據所述地址信息,確定所述審核圖像組在所述緩沖視頻切片數據的對應位置,以將所述緩沖視頻切片數據中對應部分數據替換為所述審核圖像組,形成所述審核視頻數據。
19、根據本發明提供的一種機頂盒視頻內容安全管控方法,在所述根據所述地址信息,確定所述審核圖像組在所述緩沖視頻切片數據的對應位置,以將所述緩沖視頻切片數據中對應部分數據替換為所述審核圖像組,形成所述審核視頻數據之后,還包括:
20、獲取對點網絡用戶列表信息,所述對點網絡用戶列表信息反映各用戶對應的請求視頻以及審核配置;
21、根據所述審核視頻數據,生成審核分享廣播信息;
22、向請求相同所述緩沖視頻切片數據并且具有相同所述審核配置信息的目標用戶廣播所述審核分享廣播信息;
23、其中,所述審核分享廣播信息用于指示目標用戶的設備獲取所述審核視頻數據。
24、根據本發明提供的一種機頂盒視頻內容安全管控方法,獲取安全管控配置信息,所述安全管控配置信息包括重點保障頻道、保障時間、用戶區域、用戶特征以及審核等級中至少一種信息;
25、根據所述安全管控配置信息,更新所述審核配置信息。
26、根據本發明提供的一種機頂盒視頻內容安全管控方法,在所述獲取緩沖視頻切片數據之前,還包括:
27、獲取播放控制指令,根據所述播放控制指令,生成視頻請求信息;
28、發送所述視頻請求信息以獲取緩沖視頻切片數據。
29、本發明還提供一種機頂盒設備,包括:
30、代理供流模塊,用于獲取緩存視頻切片數據以及播放視頻;
31、內容管控模塊,用于管控內容審核的配置;
32、視頻抽幀模塊,用于根據所述緩沖視頻切片數據提取圖像數據;
33、內容審核模塊,用于審核獲取敏感內容信息;
34、視頻模糊模塊,用于對視頻數據進行模糊處理;
35、審核數據緩存模塊,用于存儲審核視頻數據;
36、所述代理供流模塊、所述內容管控模塊、所述視頻抽幀模塊、所述內容審核模塊、所述視頻模糊模塊以及所述審核數據緩存模塊之間配合能夠實現上述的一種機頂盒視頻內容安全管控方法。
37、本發明還提供一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現如上述任一種所述一種機頂盒視頻內容安全管控方法。
38、本發明還提供一種計算機程序產品,包括計算機程序,所述計算機程序被處理器執行時實現如上述任一種所述一種機頂盒視頻內容安全管控方法。
39、本發明提供的一種機頂盒視頻內容安全管控方法、設備及存儲介質,至少具有以下有益效果:機頂盒在獲取緩沖視頻后,根據審核配置信息確定是否在本地進行內容審核,當需要進行內容審核時,從緩沖視頻切片數據中提取圖像數據,通過圖像識別處理獲知圖像中的敏感內容信息,進而根據敏感內容信息對緩沖切片數據進行模糊處理,獲得審核視頻數據進行播放。以此,將內容審核功能在機頂盒側實現,能夠應對視頻內容在傳輸過程中被篡改的情況,在視頻播放前進行內容審核保障安全性,能夠避免基于云端審核方式存在的因審核故障或意外情況導致大面積失效風險的問題,同時減少在云端審核服務中投入的成本,亦能夠避免模擬機頂盒審核方式存在的反饋處理不及時的問題,達到保障視頻內容的效果。
1.一種機頂盒視頻內容安全管控方法,其特征在于,應用于機頂盒,包括:
2.根據權利要求1所述的一種機頂盒視頻內容安全管控方法,其特征在于,所述根據所述緩沖視頻切片數據,提取圖像數據,包括:
3.根據權利要求2所述的一種機頂盒視頻內容安全管控方法,其特征在于,所述對所述圖像數據進行圖像識別處理,獲取敏感內容信息,包括:
4.根據權利要求3所述的一種機頂盒視頻內容安全管控方法,其特征在于,所述根據所述敏感內容信息,對所述緩沖視頻切片數據進行模糊處理,獲取審核視頻數據,包括:
5.根據權利要求4所述的一種機頂盒視頻內容安全管控方法,其特征在于,在所述根據所述地址信息,確定所述審核圖像組在所述緩沖視頻切片數據的對應位置,以將所述緩沖視頻切片數據中對應部分數據替換為所述審核圖像組,形成所述審核視頻數據之后,還包括:
6.根據權利要求1所述的一種機頂盒視頻內容安全管控方法,其特征在于,還包括:
7.根據權利要求1所述的一種機頂盒視頻內容安全管控方法,其特征在于,在所述獲取緩沖視頻切片數據之前,還包括:
8.一種機頂盒設備,其特征在于,包括:
9.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至7任一項所述一種機頂盒視頻內容安全管控方法。
10.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至7任一項所述一種機頂盒視頻內容安全管控方法。