【问题标题】:Standard lifetime for Playready licencePlayready 许可证的标准生命周期
【发布时间】:2021-06-23 15:41:25
【问题描述】:

我的 drm 客户端 (SmartTV) 获得了 Playready 许可证来解密视频内容。有时应该刷新许可证,但不清楚何时应该刷新。

Playready 许可证的标准或默认到期时间是多少? 存在吗?

【问题讨论】:

    标签: video-streaming drm playready


    【解决方案1】:

    来自 DRM 服务器的响应消息中包含的 PlayReady 许可证包含许多项目,除了解密密钥本身:

    • 密钥 ID
    • 内容 ID
    • 内容密钥的权限和策略集

    另请注意,响应可以包含多个许可证,每个许可证都有自己的上述信息集 - 例如响应可能包含内容的 SD、HD 和 4K 流的不同许可,并且每个流可能有不同的限制,例如,4K 可能不允许通过 HDMI。

    与内容密钥相关的权利和政策再次作为示例包括任何 HDMI 限制、设备必须支持的安全级别等。它们还包括许可证的到期信息,通常是绝对日期和时间,但还可以有策略规则来指示许可证应在首次播放后过期。

    权利和政策是由内容所有者或运营商在服务器端设置的,因此要回答您的主要问题,根据内容所有者或运营商的配置,不同内容的到期时间可能会有所不同。

    从客户端的角度来看,在非常高的级别上,当客户端或播放器检测到内容被加密时,它会检查它是否有一个有效的密钥,如果没有,它就会请求一个。如果许可证已被请求,在其到期时间内并存储在本地 DRM 的安全许可证存储中,则本地 DRM 客户端将知道它不需要重新申请许可证。

    对于 PlayReady,您可以在他们的在线文档中找到非常好的信息 - 例如。 :https://docs.microsoft.com/en-us/playready/overview/license-and-policies

    【讨论】:

    • 这家伙成功了。
    猜你喜欢
    • 1970-01-01
    • 2017-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-11
    • 2020-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多