我正在开发一个有嵌入式WebView的应用程序来播放受DRM保护的内容。虽然我可以使用Widevine正确播放内容,但我不能创建允许持久化许可的EME KeySystem (sessionTypes:‘persistent’)。
Android设备上的Chrome通过选中:https://www.shaka-player-demo.appspot.com/support.html来支持Chrome下的持久许可。
"com.widevine.alpha": {
"persistentState": true
}
但是,在WebView中检查相同的内容显示,不支持持久性。
"com.widevine.alpha": {
"persistentState": false
}
我假设可能缺少配置,或者WebView缺少配置,但是离线许可证上的文档非常稀少。
发布于 2021-06-17 17:00:18
据Chromium称,这是目前不支持的(Bug #1217505)
https://stackoverflow.com/questions/67582400
复制相似问题