question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

License and decoder errors in MS Edge for PlayReady DRM playback

See original GitHub issue

Have 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 )

err1 err2

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 edge-err The error is either 6008 or 3016 with system error - 8004c009

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
TheModMakercommented, Feb 12, 2020

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

0reactions
glhvtacommented, Feb 12, 2020

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

Read more comments on GitHub >

github_iconTop Results From Across the Web

License and decoder errors in MS Edge for PlayReady DRM ...
The issue is not always reproduced and sometimes playback starts without any errors;. Note: This issue is applicable only for PlayReady DRM ......
Read more >
Playready DRM & Hevc - Microsoft Community
Hi. My problem is 80.0.361.111 version Chromium Edge is not supporting 1080p videos on Netflix. PlayReady DRM for Windows 10 is enable on ......
Read more >
How to enable drm protected content on android
PlayReady DRM for Windows 10 is enable on edge://flags. ... It is used to decrypt, decode, or enable playback of DRM protected video...
Read more >
How to Play HEVC Videos on Windows 11/10 without Errors
To enable HEVC streaming, install HEVC codec or HEVC decoder on your Windows 10 PC, type edge://flags in the address bar, enable 'PlayReady...
Read more >
Google Widevine DRM: Simple Guide to Security & Integration
Widevine DRM for video streaming to protect piracy. Hollywood grade video DRM license for content. Chrome, Firefox, Android support.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found