Reputation: 31
I am working on an app that has an embedded WebView to play back DRM-protected content. While I can get the content to play correctly using Widevine, I cannot create an EME KeySystem that allows for persistent licenses (sessionTypes: ['persistent-license']).
Chrome on the Android devices do support persistent licenses under Chrome by checking: https://www.shaka-player-demo.appspot.com/support.html
"com.widevine.alpha": {
"persistentState": true
}
However checking the same in the WebView shows persistence is not supported.
"com.widevine.alpha": {
"persistentState": false
}
I'm assuming there is either a missing configuration or it is a missing feature with the WebView but documentation on the offline licenses is quite sparse.
Upvotes: 2
Views: 705
Reputation: 31
According to the Chromium team this is currently not supported (Bug #1217505)
Upvotes: 1