Description
Have you read the FAQ and checked for duplicate open issues?:
Yes
MANIFEST.RESTRICTIONS_CANNOT_BE_MET.har.zip
What version of Shaka Player are you using?:
Shaka Player v2.4.3-uncompiled -- From the public appspot demo
Can you reproduce the issue with our latest release version?:
Yes
Can you reproduce the issue with the latest code from master
?:
I haven't tried
Are you using the demo app or your own custom app?:
Demo App
If custom app, can you reproduce the issue using our demo app?:
N/A
What browser and OS are you using?:
Chrome Chrome (68.0.3440.91) on Android (Samsung Galaxy S8)
I am not really sure that this is exactly necessary to reproduce, but HDCP and security level restrictions are being enforced such that HW_SECURE_ALL is required for video.
What are the manifest and license server URIs?:
Live Dash Manifest
What did you do?
Play the above URL several times (load/unload). Eventually I will hit an instance where "Shaka Error MANIFEST.RESTRICTIONS_CANNOT_BE_MET() pops up" -- AND then the video plays with the error message over the top. Nothing obviously bad is happening the licenses and manifests are returning properly, and indeed the video plays -- But people that I have testing my license restrictions think there is something wrong. I feel like this error might be triggered on a slower response from the license server but I am not really sure what causes it.
What did you expect to happen?
I would not ever expect to see this error when I successfully play.
What actually happened?
Error message and playback -- See the attached screenshot and .har
Activity