Skip to content
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

CMAF CBCS FairPlay Content Failing #4193

Closed
deisenbacher01 opened this issue May 4, 2022 · 6 comments
Closed

CMAF CBCS FairPlay Content Failing #4193

deisenbacher01 opened this issue May 4, 2022 · 6 comments
Assignees
Labels
status: archived Archived and locked; will not be updated type: question A question from the community

Comments

@deisenbacher01
Copy link

Have you read the FAQ and checked for duplicate open issues?

What link can we use to reproduce this?
https://shaka-player-demo.appspot.com/demo/#audiolang=en-US;textlang=en-US;uilang=en-US;panel=CUSTOM%20CONTENT;build=uncompiled

What version of Shaka Player are you using?
v4.0.0-uncompiled

What browser and OS are you using?
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15

What did you do?

https://ezdrm-demos.s3.amazonaws.com/2022/v1/cfdf5c/cmaf/visionmedia02.m3u8
https://ezdrm-01.s3.us-west-2.amazonaws.com/fairplay.cer
https://fps.ezdrm.com/api/licenses/auth?pX=EE9AD7

What did you expect to happen?
should play

What actually happened?

got a 500 error , but the error is incorrect as the media plays correctly on https://developer-tools.jwplayer.com/stream-tester
seems Shaka is not making a proper license call. But this did work in the past so something changed in the past week.

@avelad
Copy link
Collaborator

avelad commented May 4, 2022

For FairPlay it is always necessary to configure filters for the license, you have some examples in: https://github.com/shaka-project/shaka-player/blob/main/lib/util/fairplay_utils.js

@avelad avelad added the status: waiting on response Waiting on a response from the reporter(s) of the issue label May 5, 2022
@enjikaka
Copy link

I guess this is the same as I'm seeing that I mentioned in video-dev Slack. There is no way to transform initData anymore it seems. It's common for clients to strip skd:// there.

@github-actions github-actions bot removed the status: waiting on response Waiting on a response from the reporter(s) of the issue label May 12, 2022
@deisenbacher01
Copy link
Author

deisenbacher01 commented May 12, 2022 via email

@joeyparrish
Copy link
Member

@avelad, can you answer this? If I recall correctly, you've done more work on FairPlay than we have.

@joeyparrish joeyparrish added the type: question A question from the community label May 16, 2022
@avelad
Copy link
Collaborator

avelad commented May 17, 2022

Please see: #4211 (comment)

I have also tried your links, and it seems that the certificate did not work.
Captura de pantalla 2022-05-17 a las 12 32 24
Captura de pantalla 2022-05-17 a las 12 32 33

@avelad avelad added the status: waiting on response Waiting on a response from the reporter(s) of the issue label May 17, 2022
@github-actions
Copy link
Contributor

Closing due to inactivity. If this is still an issue for you or if you have further questions, the OP can ask shaka-bot to reopen it by including @shaka-bot reopen in a comment.

@github-actions github-actions bot removed the status: waiting on response Waiting on a response from the reporter(s) of the issue label May 24, 2022
@github-actions github-actions bot added the status: archived Archived and locked; will not be updated label Jul 23, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 23, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: archived Archived and locked; will not be updated type: question A question from the community
Projects
None yet
Development

No branches or pull requests

4 participants