天天看點

網頁直播源碼中的視訊該如何進行加密

對于視訊加密的方案有兩種

第一種是針對網頁直播源碼視訊的加密方案,支援電腦端網頁和手機端網頁的視訊加密播放。

這種方案适用于已有或還在建設中的視訊網站,視訊存儲在伺服器或者雲存儲平台上

加密後的網頁直播源碼可以實作以下功能:

綁定域名。加密後的視訊限制隻能在指定網頁中播放,無法被截取,在其他網頁播放,使用者必須在登入後才能觀看

保障加密播放的體驗。在部分平台上,網頁直播源碼是支援倍速增加的,比如現在的彈幕網站,為了友善使用者看視訊、看番,都會有專門的倍速提升功能。同樣在清晰度切換、彈幕功能、檢視曆史播放清單上不會造成很大影響

放置錄屏。為了更好的保護視訊、直播的安全性,在防止錄制功能上也有很多要做的,比如水印、logo、視訊中間插入的内容等。或者在畫面靜止一段時間後,自動彈窗是否繼續觀看等,點選後可繼續觀看畫面。

保證直播的安全性。視訊檔案在網頁、伺服器上、傳輸過程中都為加密檔案,杜絕加密後檔案存在漏洞,在被下載下傳後,視訊也無法正常播放,支援防逆向功能,在網頁直播源碼中加密算法,杜絕逆向播放器擷取加密算法的可能。

第二種加密方法是在移動端APP喪進行視訊加密。根據應用場景不同,使用者可以先使用點盾雲一機一碼進行視訊加密。

這種方案比較麻煩,需要将經過加密後的視訊通過網盤、郵箱等方式發送給使用者,這種方式不适合網頁直播源碼使用,但适合有特殊傳輸需求時使用。這種方式下,同一課程隻需要加密一次就可全平台使用

使用者在拿到視訊後,下載下傳點盾雲播放器。将在背景建立的激活碼發給使用者,一機一碼,安全可靠。

除這個方式外,還可以通過實作視訊點播具備加密功能,保障視訊安全性,這種方式适合網頁直播源碼使用,選擇調用點量移動端加密SDK的視訊進行加密方案。