1.一種基于隨機(jī)加密的視頻切片加密方法,包括如下步驟:
步驟1)對源視頻作切片處理,可根據(jù)需求設(shè)置切片時(shí)間長度;
步驟2)對每個(gè)切片采用約定隨機(jī)碼進(jìn)行文件頭字節(jié)標(biāo)記處理;
步驟3)對每個(gè)切片按隨機(jī)碼對應(yīng)的字節(jié)加密算法對切片進(jìn)行加密處理,每個(gè)切片可采用不同加密算法進(jìn)行加密處理。
2.根據(jù)權(quán)利要求1所述的一種基于隨機(jī)加密的視頻切片加密方法,其特征在于:所述步驟2)中的約定隨機(jī)碼為:加密時(shí)隨機(jī)出來的一個(gè)長度大于10小于255數(shù)字?jǐn)?shù)組寫入到切片頭部的字節(jié)碼,設(shè)定第一個(gè)值為隨機(jī)碼長度值,第二個(gè)值為約定加密算法代號在隨機(jī)碼中的位置值。
3.根據(jù)權(quán)利要求1所述的一種基于隨機(jī)加密的視頻切片加密方法,其特征在于:所述步驟3)中的加密方法為:設(shè)定加密算法代號為1,約定為對切片隨機(jī)碼以后每隔100個(gè)字節(jié)對50個(gè)字節(jié)進(jìn)行壓縮處理;代號2約定為對切片隨機(jī)碼以后每隔100個(gè)字節(jié)對50個(gè)字節(jié)進(jìn)行對5異或處理。
4.一種基于隨機(jī)加密的視頻切片播放方法,包括如下步驟:
步驟1)使用專用視頻播放器按順序加載切片或者根據(jù)指定時(shí)間點(diǎn)加載對應(yīng)切片文件;
步驟2)分析切片頭部字節(jié)標(biāo)記碼;
步驟3)根據(jù)獲取的標(biāo)記碼采用對應(yīng)解密算法進(jìn)行字節(jié)解密;
步驟4)把解密后的數(shù)據(jù)添加視頻播放流中播放。