-
1 # 製作工坊
-
2 # 指數上升
那就要用上防盜鏈技術了。
首先介紹一下加密影片被盜鏈的幾種常見方式:
1、 播放器破解。這種方式利用一組正版的註冊碼,把其對應的機器碼固定住,達到任何機器都可以註冊成功。
2、 翻錄。分為軟翻錄(用軟體錄屏)和硬翻錄(影片採集裝置來錄製,當然,拿手機拍也算是一種啦)
3、 提取。這種方式技術難度最高,效果最好,最終效果是提取出原始未加密的影片。
接下來分析一下影片加密技術是怎麼防止影片被破解或者說怎麼提升破解成本的。
嚴格來說沒有什麼破解播放器既能達到破解影片的目的,點量在這方便的經驗是在播放器和影片本身的加密方面都做了充分加密。點量加密檔案指定播放器區別於普通播放器的的地方是在播放影片時不全部載入,而是先只載入前面5分鐘,等播放到4分鐘左右時再去載入後面的5分鐘影片。這樣還可以節省很多伺服器流量,避免使用者只看2-3分鐘暫停在那,也把整個影片給分發下去。另外就是播放器獲取影片時傳入一些token給伺服器,伺服器可以透過session等判斷使用者的許可權,許可權確認透過才發放flv檔案,並且發放的flv檔案是經過處理的,播放器收到flv資料後合併播放,使用者即使下載到這些零散的flv檔案,也很難形成完整的影片。以上技術結合使用點量影片加密系統,也完全可以不安裝任何軟體就能實現影片的防破解。
對於影片破解中的翻錄來說,針對軟翻錄,影片加密軟體預設翻錄程式黑名單,禁止翻錄程式啟動。而且使用者還可以根據市場動向,不斷增加黑名單。甚至禁止影片播放期間啟動其他播放器、瀏覽器等任何程式。針對硬翻錄,除了在影片上新增LOGO、水印、跑馬燈資訊等,還可以設定觀看使用者ID飄屏。即便影片外洩,也能及時查到直接相關人追究責任。還有一種技術方式是影片播放過程中加入問題,影片播放到指定的時間點後播放器會自動彈出問題(如果是幼兒課程,也可以是互動動畫),要求觀看者回答,觀看者只有在正確回答問題後才能繼續播放,如問題回答錯誤,影片可以被跳至其它指定時間點或者禁止觀看等。
至於影片提取,這種破解的方式一般是專業技術人員所為。既然說到專業技術,那麼一些課程成本較高或者特殊單位的影片需要加密保護防破解,則更應該選擇加密技術水平高的合作公司,而不是千篇一律的市面化產品。私有定製化加密技術顯然更適合這類客戶群體,除了可以提供加密安全係數,還可以隨著技術水平的不斷上升進行私有加密產品的不斷升級維護。像點量的老客戶百度傳課、勤學網等,甚至在專供破解的各大論壇都是一直傳聞的大難題。
回覆列表
看哪個層級,一種是防住普通使用者,高階一點是防住普通IT人員,最穩妥是防住駭客。
防住普通使用者比較簡單。rtsp , rtmp , 遮蔽頁面源地址, 影片分段。
--rtsp rtmp 都只能防止普通使用者,都是有工具可以下載的。頁面源地址遮蔽不難,javascript實現,但是可以透過很多手段繞開。分段不是解決的本質方法,需要和其它方式結合使用
防住普通電腦熟手可以是:動態token驗證, 播放器校驗, 簡單內容加密等都可以做到。 可以參照市面上的防盜鏈軟體比如helixapp等
-- 手段高點的人,或者願意花力氣的人也能夠破解的。有種方式和播放器結合,做一些簡單影片加密,可以防住95%的普通IT人員。
防住駭客只有使用DRM方式。