Skip to content

MANIFEST.RESTRICTIONS_CANNOT_BE_MET error yet playback continues #1541

Closed
@TheJohnBowers

Description

Have you read the FAQ and checked for duplicate open issues?:
Yes
screen shot 2018-08-13 at 5 05 18 pm
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

https://shaka-player-demo.appspot.com/demo/#asset=https://content.uplynk.com/channel/3ff06a21737f40bd9f0e3bc342a4ca6b.mpd?expand=hdcp_ndo_video_sl5;license=https://content.uplynk.com/wv;lang=en-US;videoRobustness=HW_SECURE_ALL;audioRobustness=SW_SECURE_CRYPTO;build=uncompiled

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

status: archivedArchived and locked; will not be updatedtype: bugSomething isn't working correctly

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions