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

Investigate iOS playback #254

Closed
trueChazza opened this issue Jan 16, 2023 · 20 comments · Fixed by #288
Closed

Investigate iOS playback #254

trueChazza opened this issue Jan 16, 2023 · 20 comments · Fixed by #288
Assignees
Labels
bug Something isn't working question Further information is requested
Milestone

Comments

@trueChazza
Copy link
Member

trueChazza commented Jan 16, 2023

Media not playing on iOS.

Please provide the following info to assist this:

  • iOS version
  • Media info (container, video codec, audio codec)
  • Browser
  • Browser version

Thank you!

@trueChazza trueChazza added bug Something isn't working question Further information is requested labels Jan 16, 2023
@trueChazza trueChazza self-assigned this Jan 16, 2023
@parer55
Copy link

parer55 commented Jan 16, 2023

IOS version : 15.0.1.
Model : IPad 2021.
Media info : any media, h264 or h265, all mkv.
Browser : tested on latest Safari and brave.

@parer55
Copy link

parer55 commented Jan 16, 2023

IMG_20230116_090326_651

It stays like this forever.

@parer55
Copy link

parer55 commented Jan 16, 2023

@trueChazza
Copy link
Member Author

Awesome thank you! I’ll look into this and get back to you asap

@trueChazza
Copy link
Member Author

Thank you for your patience with this one. After some testing it seems iOS doesn't support mkv
mp4 play just fine.

@trueChazza
Copy link
Member Author

https://pastebin.com/NwhC0Ekq

Logs look fine. It's the client (iOS) in this case that doesn't support the container (mkv)

@parer55
Copy link

parer55 commented Jan 16, 2023

Oh. So no way to enable it in the futur? At all? Such a shame... ☹

@trueChazza
Copy link
Member Author

I do have an issue #210 to look into audio transcoding at the server level for next release. Maybe while I'm there I could also look into what it will take to remux or encode mkv to mp4 on the fly too?

That way you can set what the output container and audio will be from your sever settings.

@trueChazza
Copy link
Member Author

#258

Tagged for next release v2.1.0 I'll keep you updated 😄

@trueChazza
Copy link
Member Author

Hi @parer55
I'm happy to announce this is now in v2.1.0-beta.6

You'll find a new "Test" button, next to the "Play" button for your media.
Any feedback is appreciated 😄 thanks.

@parer55
Copy link

parer55 commented Feb 22, 2023

Hello,
Thanks for the new beta version. Doesn't seem to do the trick however. Below a paste of my logs. Ask if you want me to give you anything else.

https://pastebin.com/r9RL0gTD

@parer55
Copy link

parer55 commented Feb 22, 2023

This is what happens after a few seconds of loading.
743CC435-13B8-41FA-A0CB-D68FF3306137

@parer55
Copy link

parer55 commented Feb 22, 2023

Ok now i've managed to get sound on this file for a few minutes :
https://pastebin.com/t2GrusZZ

@trueChazza
Copy link
Member Author

trueChazza commented Feb 22, 2023

Awesome thank you for sending this through. I’ll look into it further and get back to you.

@trueChazza trueChazza reopened this Feb 22, 2023
@parer55
Copy link

parer55 commented Feb 22, 2023

If you need anything, knock on my door!

@trueChazza
Copy link
Member Author

I’ve tracked down the issue. Aiming to have a fix up over the next few days. Thanks for testing this out!

@trueChazza
Copy link
Member Author

trueChazza commented Feb 24, 2023

This is exciting by the way! Up until now Midarr has only served media as is.
Remuxing on the fly opens up alot of new possibilities like on demand transcoding for example.

Super exciting, so thank you again for bringing this up and helping push this forward!

@trueChazza
Copy link
Member Author

v2.1.0-beta.7

Give this build a go 😄

@trueChazza
Copy link
Member Author

Ok now i've managed to get sound on this file for a few minutes : https://pastebin.com/t2GrusZZ

This is a 4K video too, which I'm not sure if iOS Safari supports. Remember this update is only allowing the container i.e. mkv, to be remuxed on the fly to a wider supported container i.e. mpeg-ts, for playback.

Could you also try a 1080p video?

@trueChazza trueChazza added this to the v2.1.0 milestone Feb 26, 2023
@trueChazza trueChazza linked a pull request Feb 27, 2023 that will close this issue
@trueChazza
Copy link
Member Author

https://github.com/midarrlabs/midarr-server/discussions/292

@parer55 special thanks for helping with this release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working question Further information is requested
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants