![](/img/trans.png)
[英]Decrypting widevine DRM protected video in android using MediaDrm
[英]How to generate custom license for widevine DRM
我一直在研究 DRM 視頻加密。 inte.net 中的所有示例我發現它需要一個 lincense 鏈接和一個“X-AxDRM-Message”加密消息作為 header 請求。 但是,當我使用 bento4 生成 widevine 加密視頻文件時,它沒有為我提供任何生成 lincese 鏈接的來源,它為我提供了 KID 和密鑰。 這兩件事我該怎么辦? 我可以使用 php 或 python 或 js 創建許可證鏈接嗎? 或者我怎樣才能免費獲得鏈接?
您需要自己托管 DRM 服務,或者使用 DRM,或者更可能是多 DRM 在線服務。
這將為您提供您需要加密的密鑰、IV 等,以及您的客戶需要調用以請求許可證播放密鑰的許可證服務器 URL。
注意對於一些DRM方案,PlayReady和FairPlay,許可服務器URL可以包含在視頻stream中,但對於Widevine通常需要在客戶端單獨配置。
如果可能,首先在線測試很有用 - 有多個播放器站點可以讓您測試受 DRM 保護的流,包括開源 Shaka Player 演示:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.