[發明專利]密文視頻播放器及播放方法有效
| 申請號: | 201510413233.9 | 申請日: | 2015-07-14 |
| 公開(公告)號: | CN105187912B | 公開(公告)日: | 2019-02-01 |
| 發明(設計)人: | 陳玉成;張園;汪明偉;蘆翔;劉剛;宋燁青;周新運;孫利民 | 申請(專利權)人: | 中國科學院信息工程研究所 |
| 主分類號: | H04N21/4405 | 分類號: | H04N21/4405;H04N21/426 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 李相雨 |
| 地址: | 100093 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 播放 方法 | ||
本發明提供了一種密文視頻播放器及播放方法,所述密文視頻播放器包括解密模塊、解碼模塊和播放模塊;所述解密模塊,用于調用預先設置的視頻解密動態鏈接庫中的視頻解密算法,對待播放的密文視頻進行解密;所述解碼模塊,用于在所述解密模塊完成解密后,將解密后的視頻數據進行解碼;所述播放模塊,用于對解碼后的視頻數據進行播放。本發明能夠實現加密視頻的解密和播放。
技術領域
本發明涉及視頻處理領域,具體涉及一種密文視頻播放器及播放方法。
背景技術
隨著視頻編碼技術和網絡技術的快速發展,視頻監控已經成為生產、生活中的重要組成部分。然而在開放網絡環境中,視頻信息的明文傳輸、明文存儲很容易遭受攻擊,如數據攔截、信息竊取、數據篡改和數據添刪等。
針對這一問題,目前已經存在一些解決方案。比如,采用認證技術或者權限劃分的方式,防止非法用戶訪問存儲器中的視頻。另外,在傳輸方面,采用建立專門的安全通道保證視頻傳輸的安全性。然而這些方式都存在一定的缺陷。例如,嚴格的認證過程以及復雜的權限劃分將導致用戶體驗嚴重降低等問題。因此,出現了一些對視頻內容本身進行加密,以保護視頻內容安全的解決方案。
雖然密文視頻流在整體上保留了視頻流的基本格式,但是密文視頻流又有其特有的特點,比如增加了新的數據類型、添加了控制信息以及對密文數據進行“加殼”等操作。常見的視頻播放器由于沒有針對密文視頻進性設計。因而無法解密播放密文視頻。
發明內容
針對現有技術中的缺陷,本發明提供一種密文視頻播放器及播放方法,能夠完成密文視頻的解密和播放。
為解決上述技術問題,本發明提供以下技術方案:
第一方面,本發明提供了一種密文視頻播放器,包括解密模塊、解碼模塊和播放模塊;所述解密模塊,用于調用預先設置的視頻解密動態鏈接庫中的視頻解密算法,對待播放的密文視頻進行解密;所述解碼模塊,用于在所述解密模塊完成解密后,將解密后的視頻數據進行解碼;所述播放模塊,用于對解碼后的視頻數據進行播放。
其中,所述解密模塊進一步包括查詢單元和解密單元;
所述查詢單元,用于根據所述待播放的密文視頻使用的加密算法在所述視頻解密動態鏈接庫中查詢與所述加密算法對應的視頻解密算法;
所述解密單元,用于根據所述查詢單元查詢得到的視頻解密算法,對所述待播放的密文視頻進行解密。
其中,所述解密模塊采用TF32A09安全芯片實現。
其中,所述密文視頻播放器還包括控制模塊;
所述控制模塊,用于在一次密文視頻播放過程中,在對該密文視頻的第一幀解密時打開所述TF32A09安全芯片,在對該密文視頻最后一幀解密結束后關閉所述TF32A09安全芯片。
其中,所述控制模塊進一步包括判斷單元和控制單元;
所述判斷單元,用于在一次密文視頻播放過程中,判斷待播放的視頻幀是否為第一幀或最后一幀;
所述控制單元,用于在所述判斷單元確定所述待播放的視頻幀為第一幀時,打開所述TF32A09安全芯片并控制所述TF32A09安全芯片對所述第一幀進行解密;
所述控制單元,用于在所述判斷單元確定所述待播放的視頻幀不為第一幀和最后一幀時,控制所述TF32A09安全芯片對所述待播放的視頻幀進行解密;
所述控制單元,還用于在所述判斷單元確定所述待播放的視頻幀為最后一幀時,控制所述TF32A09安全芯片對所述最后一幀進行解密并在解密結束后關閉所述TF32A09安全芯片。
第二方面,本發明還提供了一種密文視頻播放方法,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院信息工程研究所,未經中國科學院信息工程研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510413233.9/2.html,轉載請聲明來源鉆瓜專利網。





