License and decoder errors in MS Edge for PlayReady DRM playback
See original GitHub issueHave you read the FAQ and checked for duplicate open issues? Yes
What version of Shaka Player are you using? v2.3.3
Can you reproduce the issue with our latest release version? Yes
Can you reproduce the issue with the latest code from master
?
Yes
Are you using the demo app or your own custom app? Using a custom app, but can reproduce on demo app as well
If custom app, can you reproduce the issue using our demo app? Yes
What browser and OS are you using? OS Name Microsoft Windows 10 Enterprise Version 10.0.17134 Build 17134
Microsoft Edge. Version 81.0.389.0 (Official build) canary (64-bit)
What are the manifest and license server URIs? (you can send the URIs to shaka-player-issues@google.com instead, but please use GitHub and the template for the rest) Manifest sample, license request and response payloads were sent in email
What did you do?
I’m trying to play DRM protected media
What did you expect to happen? Playback was started without any error
What actually happened? Sometimes playback fails with 6008 and 3016 errors;
Aditional data: License request was send (request and response payloads were sent in email). PlayReady DRM playback fails with 6008 and 3016, 3015 errors (please see attached screens )
The issue is not always reproduced and sometimes playback starts without any errors;
Note: This issue is applicable only for PlayReady DRM playback. Playback was also tested with Widevine DRM ( as now MS Edge (Canary) supports Widevine DRM) and no errors were observed.
All the notes above are applicable and were reproduced on the latest version of MS EDGE (Canary).
But the issue with PlayReady DRM playback is also actual for : Microsoft Edge 42.17134.1098.0 Please see screens with errors The error is either 6008 or 3016 with system error - 8004c009
Issue Analytics
- State:
- Created 4 years ago
- Comments:7 (7 by maintainers)
Top GitHub Comments
This code comes from the browser, and PlayReady doesn’t have great documentation. Here is where I found the code:
https://docs.microsoft.com/en-us/windows/desktop/wmdm/error-codes
yes, we’ve been trying really hard to find any reference to this error code in PlayReady or Microsoft documentation,
now with this description (license we got from the server was expired or reached the number of play counts allowed) it is clear why the issue was not always reproduced and sometimes playback was started without any errors;
many thanks your help and for sharing this link which really helped us a lot