The currently shipped ExoPlayer profile doesn't properly advertise the device capabilities in some cases, e.g. HEVC seems to be transcoded sometimes although it shouldn't need to. Since I'm not very knowledgeable into the internals of Jellyfin transcoding and profiles, I'd request others to help me with getting to profile to work properly with as many devices as possible.
This is planned to be resolved with a new apiclient that's already integrated with ExoPlayer and handles media playback itself.
This is planned to be resolved with a new apiclient that's already integrated with ExoPlayer and handles media playback itself.
Is there an ETA when this new apiclient will be integrated, because the problem presits in v2.1?
New apiclient will be released after the 10.7 server version (since it is not compatible with 10.6). But it will not contain playback related code from the start.
@nielsvanvelzen Just wondering if there is any news on this now that Jellyfin 10.7 has finally reached stable.
Working on the new apiclient, branch implementing it already exists in this repository. Hopefully beta release in 1 to 3 weeks.
Most helpful comment
Working on the new apiclient, branch implementing it already exists in this repository. Hopefully beta release in 1 to 3 weeks.