许可证持久性

使用 PlayReady Server SDK 生成的许可证服务器向客户端颁发许可证。 这些许可证包含与其关联的内容的策略信息。 许可证可能通过任何传输颁发,但通常通过 Web 颁发许可证。

PlayReady 许可证可以是:

  • 永久性 — 永久性许可证存储在非易失性内存 (,例如,存储在硬盘上的本地许可证Microsoft Store或 NAND 内存) 中,并持续到存储的生存期或达到基于时间的限制为止。 一般情况下,永久性许可证可以立即使用,也可以存储在将来使用,并可用于播放许可证生存期的内容。 此外,在设备脱机时,永久性许可证可用于播放下载的内容。

  • 非持久性 — 非永久性许可证存储在易失性内存中,并且仅持续到当前会话。 通常,非永久性许可证用于立即播放内容,并在播放再次开始时需要另一个许可证。 非永久性许可证也称为内存中许可证或仅内存中许可证。

永久性许可证和非永久性许可证包括颁发服务设置的权限和权利限制。 这些权限(如 Play)和权限限制(如日期/时间到期、开始时间、首次播放后过期等)在提供给许可者提供的 PlayReady 文档中详细介绍了这些权限Microsoft PlayReady可扩展媒体权限规范