jellyfin / Swiftfin

Native Jellyfin Client for iOS and tvOS
Mozilla Public License 2.0
2.31k stars 262 forks source link

Issues playing content, specific to Apple TV HD. #972

Open puerto-rico opened 4 months ago

puerto-rico commented 4 months ago

Describe the bug

Problem with a lot of videos, when they are started, they are shown on the server dashboard for a short period and i looks like the video is served but no video or audio is loaded on the Apple TV device, tried with native player with not luck, i tried setting bandwidth serverside to force transcode and even with the transcode successful (in the dashboard), it does not work either. it is like it is a wrong format it does not accept. All the same video works flawless, on Apple TV4K Gen3 and Gen2 with Swiftfinn, Google TV 4K, LG App and in the browser app.

i have seen a issue that is likely the same on the Android App on Google TV HD it also have a problem with these formats. https://github.com/jellyfin/jellyfin-androidtv/pull/3110

Application version

1.0.1

Where did you install the app from?

App Store

Device information

Apple TV HD 32GB

OS version

newest version, but was issue on older,

Jellyfin server version

10.8.13

Johan-Claesson commented 4 months ago

Think I have the same issue. Not seeing the same errors on new gen ATV 4K.

sjafferali commented 4 months ago

Same issue. Working fine on my, 4k but not my older Samsung TV (Model: UN55H6203).

puerto-rico commented 4 months ago

not sure if the bug is related, But the fix that are in the works on the android side is for low end devices and i sound like it could be a fix here to, where we explicit can force a 1080p transcode via settings to the Apple TV HD, i don't se any problems on 1080p content.

sjafferali commented 4 months ago

I just went into Settings >> Experimental >> Force Direct Play and set it to "On". After doing this the video started working on my device.

puerto-rico commented 4 months ago

@sjafferali does not sound like the Apple TV (HD version) issues that i experience when playing X265/4K the standard 1080p streams works fine without or without direct stream enabled

On the Google TV HD the 4K stream just crash the app (it should transcode down to 1080p but i does not. HD content is also fine here with or without the direct stream enabled)

/ this is the reason why i think the 2 cases could be related.