我们自己设置 DRM 许可证服务器是不是可行
Posted
技术标签:
【中文标题】我们自己设置 DRM 许可证服务器是不是可行【英文标题】:Is it feasible to setup DRM license servers by our own我们自己设置 DRM 许可证服务器是否可行 【发布时间】:2020-04-11 22:09:14 【问题描述】:我们想在我们的内容中添加 DRM 加密,并想知道拥有自己的 DRM 服务器是否真的可行,还是应该与第三方合作?此外,如果可行,我们能否实现所有 3 fairplay、playready、widevine?
【问题讨论】:
【参考方案1】:理论上是可行的——公司已经做到了。然而,这是相当多的工作......想想:
用户身份验证:用户 XYZ 是否是有效订阅者,无论这意味着什么? 权限管理:用户 XYZ 是否有权访问电影《宿醉》?如果是这样,它是有限的时间吗?他们是否允许以 4K 观看?可以通过 HDMI 输出吗?如果可以,是哪个 HDCP 版本?等等...所有这些内容都在工作室许可协议中进行了详细说明,因此需要强制执行。 使服务器密钥材料保持最新:通过直接与 Apple、Microsoft、Google 打交道,使各种服务器证书保持最新;确保合理的密钥轮换等。 与媒体编码器接口:您可能有一个由编码器(AWS Elemental、Harmonic、Bitmovin 等)驱动的流服务器,这意味着您需要确保许可证服务器与编码器共享密钥材料,以便使用正确的密钥保护流。再次考虑密钥轮换,尤其是对于现场活动。我可以继续说一段时间,但这应该暗示你自己运行它而不是许可预打包的多 DRM 解决方案时所涉及的额外工作。
【讨论】:
以上是关于我们自己设置 DRM 许可证服务器是不是可行的主要内容,如果未能解决你的问题,请参考以下文章
Exoplayer 2.0 上的 Widevine DRM 内容
切换音轨时是不是可以阻止 Chromecast 自定义媒体接收器发出许可请求?