1. 程式人生 > >國內在線教育網站如何做視頻加密和視頻安全

國內在線教育網站如何做視頻加密和視頻安全

有效 解決 加密 ack 課程 方法 ans 加密技術 加密算法

在線教育網站的視頻安全與視頻文件加密要如何做?國內在線教育越來越火,但很多在線教育網站都面監一個大問題,收費課程被下載傳播,有的甚至被拿到某寶上幾塊錢出售。

那麽在線教育網站應該如何做,才可以更好的保護自己的收費視頻呢?那麽,來說說國內做在線視頻加密技術的POLYV保利威視的方法吧,說他們的方法,可以給大家做技術方面的參考,值得學習借鑒,POLYV有很多在線教育的用戶,比如新東方、文都考研,他們對視頻安全是這樣實現的,教程開始。

第1部分:視頻文件本身要做加密處理

對視頻文件本身要做加密處理,這樣即便被下載,也不能正常播放。常看到有人說用rtmp協議,可以防住下載,其是是不對的,rtmp協議雖然說不經本地緩存,但是一樣是可以被下載的。所以文件本身的加密,才是最佳的選擇。

技術分享

將視頻物理分片,切片。就是將一整個視頻切成N個小片段,每一片視頻采用不同的加密算法,對關鍵數據進行混淆,提升安全性,這樣即便下載到,也是一個一個的小片段,並且還是不能直接觀看的,必須解密。

技術分享

第2部分:視頻授權播放(視頻授權觀看)

在用戶網站中,除了可以通過session、cookie判斷學員是否有權限訪問網站上的某些視頻頁面之外,還可以通過POLYV播放器去實現學員權限驗證播放的功能,從而實現了對學員權限的雙重驗證。

技術分享

第3部分:對播放器做域名限制(視頻防盜鏈)

播放器做域名限制是指,設定允許觀看視頻的域名。例如,設定視頻只能在域名abc.com下觀看,被域名def.com調用了也不能正常播放的。

技術分享

第4部分:用戶ID跑馬燈功能(防錄屏)

技術分享

用戶ID跑馬燈功能的主要用途是防用戶錄屏,通過設定,可以實現設定文字在視頻上不規則的跑動,如客戶可以通過代碼獲取到訪客的ID後,將ID以跑馬燈的方式展現在視頻的上方,這樣可以大大的增加盜版者的錄屏成本,同時還能夠強力的震懾盜版者。

第5部分:問答播放器(防錄屏)視頻問答

問答的意思是,在不固定的時間點,彈出問題,實現學員與在線課程之間的互動,學員只有正確回答課件視頻中彈出的問題之後才能往後繼續播放,有效的避免了掛機的現象;通過互動問答的方式,加強學員對知識點的記憶,同時可以評估學員的學習效果;大大降低盜版視頻的觀看體驗,讓錄屏後的盜版視頻毫無價值。

技術分享

POLYV的視頻安全用到了哪些技術?視頻分片加密、視頻授權播放、播放器域名限制、用戶ID跑馬燈、問答播放器,從這5個方面來解決視頻安全視頻下載的問題。看完了沒?是否從中,你也可以學習到對視頻安全的一些辦法呢?不用謝我,加油吧。如果覺得還不錯,是不是應該給我點個贊,投給我鼓勵的一票吧。

國內在線教育網站如何做視頻加密和視頻安全