Chris
Chris

Reputation: 31

Android WebView and Widevine Persistent Licenses not supported?

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

Answers (1)

Chris
Chris

Reputation: 31

According to the Chromium team this is currently not supported (Bug #1217505)

Upvotes: 1

Related Questions