-
Notifications
You must be signed in to change notification settings - Fork 1.4k
"Media failed to decode error" after a few playbacks on macOS #7629
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
Comments
Is there any movement on this ticket? I've sent through info on #7664 |
I have been able to reproduce the bug, but I have not had time to work on it. |
@avelad Have you had a chance to look further into the issue? Is there anything we can do to help? |
We've had this issue too (and we use DRMToday as well), but can't reproduce anymore in Sequoia. And for what it's worth, we could reproduce this in Sonoma in other players as well (Prestoplay and Bitmovin). |
@ProtoScott Do you reproduce the error on macOS Sequoia? |
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 |
This issue has not been resolved @shaka-bot reopen |
@lepinese Do you reproduce the error on macOS Sequoia? |
@avelad I will be testing it today or tomorrow, I will let you know the result! |
@avelad I haven't been able to reproduce the issue on Sequoia either although this time I get an error when trying to load the media with Safari's Inspector open. It says :
It's worrisome but doesn't seem that big of a deal since most users won't open their Inspector. As for the original issue I'm relieved it's fixed with Mac's update but this means users who haven't updated their OS will still hit the error. I'm not really sure what's the next step. |
Well, it seems to be a problem with the Safari+macOS combination, I don't know if we can do something in Shaka... @tykus160 what do you think? |
Clearly it has been fixed by Apple, I don't think we have any way to prevent this from happening on older versions. I can only suggest to try to experiment with |
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 |
Have you read the FAQ and checked for duplicate open issues?
Yes
If the problem is related to FairPlay, have you read the tutorial?
Yes
What version of Shaka Player are you using?
4.9.8
Are you using the demo app or your own custom app?
Custom app
If custom app, can you reproduce the issue using our demo app?
Haven't been able to make the custom demo app work at all, the License call fails with a HTTP Status 412 – Precondition Failed.
But the Big Buck Bunny (FairPlay) demo works fine.
What browser and OS are you using?
Safari : 17.2.1
macOS : Sonoma 14.2.1
What are the manifest and license server URIs?
We are using DRMToday
What configuration are you using? What is the output of
player.getNonDefaultConfiguration()
?What did you do?
The first few playbacks of the media work normally but then at some point (could be 1, 10 or more playbacks) we keep getting the "Media failed to decode" error and it stops working.
I found this issue which looks similar but was closed to inactivity : #4852
Just like this issue, when restarting Safari it works again.
When it fails, our license calls are still working normally. When looking at the debug console there doesn't seem to be any relevant information about what's going wrong.
Here's a bit of code :
What did you expect to happen?
The media to work all the time
The text was updated successfully, but these errors were encountered: