-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shaka Error DRM.FAILED_TO_GENERATE_LICENSE_REQUEST when trying to play Playready encoded content #1837
Comments
I can reproduce the issue with v2.5.0-beta3 |
@avelad I would be interested in knowing more about the pssh changes you mention. Could you reach out to me? [email protected] |
I just tested with Edge 18 in v2.02, v2.0.3 and v2.5.0-beta3 and It doesn't work. |
Note: the same manifest with Widevine in Chrome/Firefox/Opera work without problem. |
The stream works with http://reference.dashif.org/dash.js/v2.9.3/samples/dash-if-reference-player/index.html So, I think that is not a browser error |
Hello , I have sent an email to [email protected] with more data : mpd link , license serve url. Cristian |
@cristioltean - The error code indicates that the init data is incorect. If you could provide me with the information you sent to [email protected] we can help determine the root cause |
Hi @johnsim if you can provide me an email address or another way to send you the info I will do it ASAP. |
@cristioltean ,in this comment you have the mail. |
Thanks, @cristioltean, @avelad - the Microsoft PlayReady team is evaluating the data now. I will update this issue with our findings. |
@johnsim , do you have any update? |
Hello Alvaro, I was talking with John via email and currently we are trying to understand why the initData used to generate a license request is not compatible for Shaka. Latest question from him was if this Star channel is working with Widevine , as far as I know in your tests Widevine is working fine. |
@cristioltean , Yes, Widevine is working without problem in Chrome, Firefox and Opera. |
The |
@TheModMaker, Would it be possible to add a more explicit error code for when the content does not have a valid system ID? |
Hi Alvaro , what I can see it's that the the System id in the init segment indeed is not 9a04f079-9840-4286-ab92-e65be0889f95 I will check this with R&D. Thanks @TheModMaker |
@avelad We don't like assuming init data formats or System IDs. That could be a valid System ID for some unknown key system, so we don't want to throw an error for it. We just give the data to the browser and let it handle it. But we could use the data in the manifest to validate the expected System IDs (at least for the ones we know about). You could file a feature request for that. |
Hello , indeed the system id was not correctly set in the init segment which was causing this , after fixing the typo playback is working ok .Closing ticket for now. |
Have you read the FAQ and checked for duplicate open issues?
What version of Shaka Player are you using?
v2.4.7-uncompiled
Can you reproduce the issue with our latest release version?
yes
Can you reproduce the issue with the latest code from
master
?Are you using the demo app or your own custom app?
yes
If custom app, can you reproduce the issue using our demo app?
What browser and OS are you using?
Edge , Windows 10
For embedded devices (smart TVs, etc.), what model and firmware version are you using?
What are the manifest and license server URIs?
What did you do?
Tried to played the dash content with playready encryption but it fails.
What did you expect to happen?
Playback to be normal
What actually happened?
I receive this message when trying to play the content .
Shaka Error DRM.FAILED_TO_GENERATE_LICENSE_REQUEST (SystemCode:0x80041301,TypeError: SystemCode:0x80041301,)
If I click the link I am sent to this message:
The text was updated successfully, but these errors were encountered: