-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Playback on PlayStation 5 #3582
Comments
Shaka works fine on PS5. We've had a similar problem and it turned out to be due to PS5 PlayReady implementation rejecting licenses from one of our DRM servers when Shaka is set to use temporary licenses. This fixed the problem for us:
|
Ah, okay, I used distinctiveIdentifierRequired, but not sessionType Let me try it tomorrow |
@MilosRasic I checked it and seems it's still not working for us I will have a detailed debugging session on Tuesday, so will leave comments here (as also probably ask for more details from Sony side if needed) |
@MilosRasic Based on what Sony wrote last year, probably that's not enough to make it working First, we checked it for [email protected] but it wasn't working because of Then we switched to [email protected]. We activated all logs and looks like everything's fine until We checked EME request and response and it looks valid from our perspective (as least it's not different from other platforms where we also use DASH + Playready) |
On PS5 I noticed that issue as well and it is same both with 3.2.0 and 3.2.1. mediaCapabilities.decodeInfo function does not exist on PS5. Does anybody know if there is a workaround for this? I am curious if it is a known issue or needs a separate ticket. |
Using Shaka 3.1.0 and setting |
After an extensive investigation, we found that PS5 doesn't support PlayReady license acknowledge, which causes the CDM to reject the license response. However, by removing the |
Add Playstation 5 detection to the Media Capabilities Polyfill install method. Fixes #3582 Co-authored-by: Dan Sparacio <[email protected]>
Add Playstation 5 detection to the Media Capabilities Polyfill install method. Fixes #3582 Co-authored-by: Dan Sparacio <[email protected]> Change-Id: If7ab3bda07f80c73fbb567a2d252f9174bdef732
Add Playstation 5 detection to the Media Capabilities Polyfill install method. Fixes #3582 Co-authored-by: Dan Sparacio <[email protected]> Change-Id: Ied871f73f0ad4f2d1f95f91158907179ee52ddea
Hey!
Have you read the FAQ and checked for duplicate open issues?
Yes
Is your feature request related to a problem? Please describe.
Currently I'm testing
shaka-player
on PS5 and I seeSHAKA_PLAYER_LICENSE_RESPONSE_REJECTED
which probably happens because PS5 doesn't implementMediaCapabilities.decodingInfo
which shaka tries to use and fails at some point (it's also discussed here – #2179 (comment))I checked several streams on https://shaka-player-demo.appspot.com/demo, none of them were working for me
Describe the solution you'd like
I want to use
shaka-player
on PS5PS5 supports:
Describe alternatives you've considered
There are several alternatives: hls.js, native API, maybe something else (I didn't dive it too much)
Additional context
The text was updated successfully, but these errors were encountered: