2

背景:在颁发 Playready DRM 许可证时,您可以在许可证上指定到期时间。据我了解,如果许可证尚未过期,则许可证将存储在客户端的某个位置,后续请求可以只使用此许可证,而不是发出另一个 drm 请求来获取新许可证。

在 Mac 和 Windows 上,这些许可证存储在特定目录中,例如:/Library/Application Support/Microsoft/PlayReady/mspr.hds (mac) C:/ProgramData/Microsoft/PlayReady/mspr.hds (windows)

您可以删除这些文件以清除存储的许可证。

我找不到有关如何在移动设备(Android 或 iOS)上清除许可证的文档。有人可以建议吗?

4

1 回答 1

1

Android 设备有不同的 PlayReady 实现,每个都可能将 PlayReady 数据库存储在不同的位置。最好的办法是联系您使用的 PlayReady SDK 的供应商(如果是第 3 方),或者直接使用文件系统浏览器在 Android 设备上查找等效文件。

于 2014-07-25T07:43:13.173 回答