簡體   English   中英

如何離線保護以加密的html格式播放加密視頻,視頻源是azure媒體雲服務器?

[英]How to protect play encrypted video as saved html format offline , video source is azure media cloud server?

我嘗試使用令牌播放加密的視頻,視頻媒體源是Azure媒體雲服務器,它工作正常。 我有播放加密視頻的解決方案如何防止使用Window azure媒體服務器的文件路徑在沒有登錄的情況下播放視頻? 但是,又如何防止由於具有身份驗證令牌和加密平滑URL而導致離線保存為HTML格式的已保存內容呢?

可以利用Azure媒體服務中的令牌身份驗證功能使用的解決方案(或組合)很少。

與身份提供商集成: -您可以集成視頻Web應用程序,以使用從身份提供商之一獲得的登錄JWT令牌。 請參見示例如何與Azure活動目錄集成 您只能將視頻訪問權限限制為具有特定群組聲明的用戶。 在這些情況下,您依賴於從身份提供者獲得的令牌聲明。依靠身份提供者使您無需編寫jwt並簡化使用預定義/可配置的聲明集合(例如用戶組成員身份,地理位置等)的簡單性。您的視頻托管在Azure中在令牌過期之前,媒體服務將一直可用。

在您的應用程序內生成和簽名令牌。 -如果您在網絡應用中生成令牌,則可以將令牌過期定義為與視頻播放時間長度相當。 您可以讓客戶端JavaScript事件在用戶單擊播放之前啟動請求以從服務器接收jwt令牌的請求。 收到Jwt令牌后,您可以使用令牌更新視頻播放器參數。如果您的Web應用程序生成jwt令牌,則您可以更加靈活地選擇一組jwt聲明。 例如,您只能為特定的登錄用戶生成身份驗證策略。 在這種情況下,保存html將不會公開令牌,因為它是根據用戶操作動態獲取的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM