-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
ClearKey license request payload is not recognized by the license server #3891
Comments
@msanmart-akamai We need more information here:
|
Hi @dsilhavy , I added the MPD to the description in our mockup server. This MPD will be played just fine by the reference player because the server DO NOT parse the POST request payload. |
I closed this issue by mistake. No idea how to reactivate it. |
Probably related to #3601 @msanmart-akamai Please check if #3894 solves your issue. It will be available in nightly soon: https://reference.dashif.org/dash.js/nightly/samples/dash-if-reference-player/index.html |
Thanks, I will try it. |
The problem was fixed with #3894. So I am closing this ticket. I assume the fix will be available in the next release. |
Environment
Steps to reproduce
Observed behavior
Describe what the player is doing that is unexpected or undesired behaviour.
Console output
Expected behavior
The player should issue a POST request agains the license server passing a valid JSON document,
for example: '{"kids":["3q36zovPVSu9LoakNKmlBA"],"type":"temporary"}'
The license server is not recognizing the payload generated by the player request and it is failing to provide the associated decryption key.
In all our previous tests with the player we used a mockup of the license server with a hardcoded response for the POST request (i.e. it wasn't parsing the POST payload) and all worked fine. Now this server is parsing it but failing to recognize the input.
The text was updated successfully, but these errors were encountered: