1.一種視頻加密播放方法,其特征在于,包括以下步驟:
(1)對視頻數(shù)據(jù)進(jìn)行加密:將視頻傳送到云服務(wù)器并在云服務(wù)器對數(shù)據(jù)進(jìn)行加密;
(2)對視頻播放進(jìn)行保護(hù):視頻在播放的過程中對視頻播放內(nèi)容進(jìn)行防竊保護(hù)。
2.根據(jù)權(quán)利要求1所述的視頻加密播放方法,其特征在于,步驟(1)中所述在云服務(wù)器對數(shù)據(jù)進(jìn)行加密的具體步驟為:
(1)將視頻文件進(jìn)行視頻圖像幀進(jìn)行分析,按照視頻圖像幀進(jìn)行隨機(jī)切片處理,接著將切片后的視頻圖像幀中文件頭與文件題進(jìn)行密鑰加密,同時生成公鑰和私鑰,公鑰隨著對應(yīng)的切片后的視頻圖像幀保留在云服務(wù)器,私鑰再經(jīng)過不對稱加密后傳送到視頻播放終端;
(2)保留在云服務(wù)器的切片后的視頻圖像幀與相應(yīng)的公鑰匙進(jìn)行隨機(jī)存儲,隨機(jī)存儲進(jìn)行隱藏并與存儲地址進(jìn)行數(shù)字簽名的綁定。
3.根據(jù)權(quán)利要求1所述的視頻加密播放方法,其特征在于,步驟(2)中所述防竊保護(hù)的具體步驟為:
(1)視頻播放緩沖前進(jìn)行播放權(quán)限校驗(yàn),未通過校驗(yàn)則對視頻進(jìn)行緩沖下載的停止,同時將警告圖像緩沖后播放;
(2)通過校驗(yàn)的視頻在播放開始時,進(jìn)行畫質(zhì)的調(diào)整,同時對設(shè)備中視頻錄制類軟件進(jìn)行監(jiān)測,發(fā)現(xiàn)異常時則對視頻進(jìn)行緩沖下載的停止,同時將警告圖像緩沖后播放;
(3)通過校驗(yàn)的視頻在播放的過程中添加自定義內(nèi)容,其中自定義內(nèi)容的顯示在視頻播放畫面隨機(jī)位置出現(xiàn);
(4)視頻播放的過程中,對視頻播放設(shè)備的網(wǎng)絡(luò)地址、硬件信息及用戶信息進(jìn)行加密傳送到云服務(wù)器。
4.根據(jù)權(quán)利要求2所述的視頻加密播放方法,其特征在于,所述數(shù)字簽名的綁定具體為獲取隨機(jī)存儲的哈希值并進(jìn)行校驗(yàn),校驗(yàn)成功后進(jìn)行一對一綁定。
5.根據(jù)權(quán)利要求3所述的視頻加密播放方法,其特征在于,所述畫質(zhì)的調(diào)整具體為將視頻畫面進(jìn)行圖像加密。