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

Test PlayReady CBCS content not playing on the Xbox #3119

Closed
deisenbacher01 opened this issue Jan 26, 2021 · 9 comments
Closed

Test PlayReady CBCS content not playing on the Xbox #3119

deisenbacher01 opened this issue Jan 26, 2021 · 9 comments
Labels
status: archived Archived and locked; will not be updated

Comments

@deisenbacher01
Copy link

deisenbacher01 commented Jan 26, 2021

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

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=HOME;build=uncompiled

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?
v3.0.7-uncompiled

What browser and OS are you using?
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36
Edge on the XBOX 360

What did you do?

Using the test stream from
http://testweb.playready.microsoft.com/Content/Content4X

MPEG-DASH (protected) https://test.playready.microsoft.com/media/dash/APPLEENC_CBCS_BBB_1080p/1080p.mpd
LA URL http://test.playready.microsoft.com/service/rightsmanager.asmx?cfg=(persist:false,ck:W31bfVt9W31bfVt9W31bfQ==,ckt:aescbc)

Error DRM.failed_to_create.CDM

Also used https://github.com/Axinom/public-test-vectors
CBCS test links

https://media.axprod.net/TestVectors/v9-MultiFormat/Encrypted_Cbcs/Manifest_1080p.mpd

Same error
Error DRM.failed_to_create.CDM

What did you expect to happen?
Playback

What actually happened?

@deisenbacher01 deisenbacher01 changed the title Test PlayReady CBCS content not playing on the Xbox 360 Test PlayReady CBCS content not playing on the Xbox Jan 27, 2021
@joeyparrish
Copy link
Member

I'm sorry, but we don't currently have any way to directly support Xbox 360. We don't have one to test or debug with, so Xbox 360 support will have to be community-driven.

We do support Xbox One, though we are currently waiting on a replacement for a broken device. Do you know if this content works correctly on Xbox One?

Can you try the code currently in the master or v3.0.x branches to see if the issue has been fixed there? It's possible that this will be corrected by the v3.0.8 release we are about to publish.

@deisenbacher01
Copy link
Author

deisenbacher01 commented Jan 27, 2021 via email

@hamesjarden
Copy link

hamesjarden commented Jan 28, 2021

I don't think xbox edge supports drm?

https://answers.microsoft.com/en-us/xbox/forum/xba_acc/how-to-turn-on-drm-on-edge-xbox-one/eb451440-138d-4a57-86a5-bf25fbdced29?auth=1

Does this report playready support: https://bitmovin.com/docs/player/articles/browser-drm-support

or https://shaka-player-demo.appspot.com/support.html

There are edge://flags for the windows browser. I'm imagining they don't apply to xbox:

msedge_0zu4nM2zSe

edit: is Edge Chromium yet on xbox?

@deisenbacher01
Copy link
Author

deisenbacher01 commented Jan 29, 2021 via email

@hamesjarden
Copy link

The issue isn't Shaka. You need to determine if Edge on xbox supports playready. I do not believe it does.

@deisenbacher01
Copy link
Author

deisenbacher01 commented Feb 3, 2021 via email

@TheModMaker
Copy link
Contributor

When I try with the Edge app, it doesn't support PlayReady. You can check support with https://shaka-player-demo.appspot.com/support.html. It's odd that you would see that error instead of seeing no support early. You could take a look at shaka-project/generic-webdriver-server#12 for an example UWP app that should support PlayReady. You could use this to test.

@joeyparrish
Copy link
Member

Yes, we found the same. Though I recall once many years ago being able to test Shaka on Xbox in Edge, it may have been clear content or they may have removed PR support since.

Try this on a Windows host with VS and all the prerequisites set up:

npm install -g xbox-one-webdriver-server
xbox-one-webdriver-cli --hostname=XBOX-IP --username USERNAME --password PASSWORD --url https://shaka-player-demo.appspot.com/

@TheModMaker TheModMaker added the status: waiting on response Waiting on a response from the reporter(s) of the issue label Feb 23, 2021
@shaka-bot
Copy link
Collaborator

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

@shaka-bot shaka-bot removed needs triage status: waiting on response Waiting on a response from the reporter(s) of the issue labels Mar 2, 2021
@shaka-bot shaka-bot added the status: archived Archived and locked; will not be updated label May 1, 2021
@shaka-project shaka-project locked and limited conversation to collaborators May 1, 2021
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
Projects
None yet
Development

No branches or pull requests

5 participants