1. 程式人生 > >談一談視頻加密的幾種方式

談一談視頻加密的幾種方式

大數 組成 logo oid javascrip asc flash遊戲 我們 數據

基於互聯網的快速傳播視頻加密需求越來越旺盛,眾多培訓機構也逐漸將線下原創版權課程遷移到在線平臺中,這是視頻加密就顯得尤為重要,一方面可以更快的打響知名度,同時往往能帶來比較樂觀的收益,也滋生了黑產,盜版隨之出現。如何防範原創視頻被輕易盜版呢?針對該問題,小編鑒於工作經驗跟大家聊一聊視頻加密常見的幾種方式:

一)純在線播放模式:
特點是:
1)不需要安裝任何軟件,加密視頻可直接授權播放。簡潔易用。
2)播放器參數豐富,並可以支持字幕、水印、顯示會員名、預覽圖片等功能。
3)支持換膚功能,皮膚由png和xml顏色定義組成,很方便制作。
4)視頻文件在服務器上、網絡傳輸過程中、瀏覽器緩存中,均為加密文件,杜絕加密後文件有短板漏洞,即使被下載到,也無法進行播放。

5)基於關鍵幀加密技術,加密前後的文件大小變化不大,不增加網絡傳輸壓力。
6)加密好的視頻,支持未緩沖數據的任意位置拖動。
7)支持和javascript、html的通訊,比如獲取進度、js進行拖動等。
8)加密軟件支持批量文件夾加密
9)可根據客戶需求定制隨機顯示會員名走馬燈(防止錄屏)、定制logo、右鍵版權信息、播放片頭片尾廣告等功能。
可在指定時間插播問題回答,防止學員不在電腦旁;指定時間插入互動flash遊戲,遊戲無縫和視頻一體化呈現,遊戲問題回答正確方可進行下一步。

10)可統計學員的使用記錄,比如學員播放時間、觀看的視頻ID等等。
11)可根據客戶需求定制Android、IOS版本加密播放系統,或者提供播放器核心,用戶自行集成入APP;或者提供解密核心庫,由用戶自行集成入現有的播放器軟件。

11)可以限制必須在某個網站中、用戶登錄後才可以進入播放器觀看。
12)不同用戶有不同的加密密鑰,不同客戶的加密系統和播放是無法共用的,即使一個客戶購買也無法播放另外客戶的視頻;或者一個客戶的加密被破解,也不會影響全部客戶的使用。
13)防逆向功能,視頻的加密算法基於C++底層代碼實現,徹底杜絕逆向播放器獲取加密算法的可能
14) 新增分段載入模式,一個500M的大視頻,每次只加載7分鐘,在播放到6:30s時自動加載下一段。

二)在線+本地服務模式:
特點是:
1)相比純在線播放模式,需要安裝一個傳輸服務。系統會自動檢測,如果發現尚未安裝,提示用戶進行安裝。
2)相比純在線播放模式,加密層級更高,安全性更為突出。

3)由於加入了本地傳輸程序,可以擴展更多功能,比如:自動篩選一個速度最快的服務器、擴展加入p2p加速等(類似於優酷加速器)。

三)純本地EXE模式:適合中小視頻加密客戶
特點是:
1)視頻文件在本地exe中播放,不通過網頁瀏覽播放。適合做本地軟件的客戶。同時具備在線版的絕大數功能。
2)由於有exe程序存在,因此可以擴展更多功能,比如用戶必須輸入序列號才可以使用本軟件; 或者離線模式的版權保護; 刻錄到光盤中,用戶無法將光盤內容復制出去播放等高級功能。
3)可選擴展加入p2p等功能。
4)可高度定制用戶個性化界面,完全按用戶要求去設計軟件界面

下載後可以先對一個flv視頻文件進行加密,然後通過我們的播放器播放(其它軟件無法播放)。
四)移動H5版功能列表:
1)手機瀏覽器下(包括QQ、微信)打開即可播放。
2) 限制域名和網址,必須在某域名下才可以播放,下載後和轉播無法播放。
3 )支持清晰度切換。
4) 支持字幕功能、支持寬高比設定、支持播放列表。
5) 支持預覽圖顯示。
6 )支持倍速播放。
7 )支持全屏切換。
8 )支持音量調節、播放/暫停按鈕。
9 )支持寬高比設定。
10 )支持播放列表。
11 )支持暫停圖片顯示(類似廣告,點擊可跳轉廣告網址)。
12 )播放器外觀支持控制換膚。
13) 支持播放過程中彈出題目,須回答題目。
14) 支持浮動會員ID顯示,防錄屏。
15) 相比SDK版本加密安全等級弱,但可防範常見下載轉播;優點是集成方便,用戶觀看方便。
在點量視頻加密的道路上,10多年小編一直勤勤懇懇、深入鉆研,歡迎各界相關人士咨詢了解交流!

談一談視頻加密的幾種方式