【发布时间】:2021-06-23 15:41:25
【问题描述】:
我的 drm 客户端 (SmartTV) 获得了 Playready 许可证来解密视频内容。有时应该刷新许可证,但不清楚何时应该刷新。
Playready 许可证的标准或默认到期时间是多少? 存在吗?
【问题讨论】:
标签: video-streaming drm playready
我的 drm 客户端 (SmartTV) 获得了 Playready 许可证来解密视频内容。有时应该刷新许可证,但不清楚何时应该刷新。
Playready 许可证的标准或默认到期时间是多少? 存在吗?
【问题讨论】:
标签: video-streaming drm playready
来自 DRM 服务器的响应消息中包含的 PlayReady 许可证包含许多项目,除了解密密钥本身:
另请注意,响应可以包含多个许可证,每个许可证都有自己的上述信息集 - 例如响应可能包含内容的 SD、HD 和 4K 流的不同许可,并且每个流可能有不同的限制,例如,4K 可能不允许通过 HDMI。
与内容密钥相关的权利和政策再次作为示例包括任何 HDMI 限制、设备必须支持的安全级别等。它们还包括许可证的到期信息,通常是绝对日期和时间,但还可以有策略规则来指示许可证应在首次播放后过期。
权利和政策是由内容所有者或运营商在服务器端设置的,因此要回答您的主要问题,根据内容所有者或运营商的配置,不同内容的到期时间可能会有所不同。
从客户端的角度来看,在非常高的级别上,当客户端或播放器检测到内容被加密时,它会检查它是否有一个有效的密钥,如果没有,它就会请求一个。如果许可证已被请求,在其到期时间内并存储在本地 DRM 的安全许可证存储中,则本地 DRM 客户端将知道它不需要重新申请许可证。
对于 PlayReady,您可以在他们的在线文档中找到非常好的信息 - 例如。 :https://docs.microsoft.com/en-us/playready/overview/license-and-policies
【讨论】: