Hacker News new | ask | show | jobs
by xvolter 23 days ago
The official Plex app hasn't been updated to take advantage of all the hardware decoding support available on the Apple TV. I moved to Infuse, a paid third-app, which I use to stream my Plex media content.

Jellyfin official apps are sporadic though, so Infuse is popular for Jellyfin users because it is well maintained and allows you to direct stream content without transcoding as often as possible.

--

I'm also the developer of Aviato Media Server (https://aviato.media), which I just released publicly last week and is available only as a beta, and I am an ex-Plex employee.

1 comments

That doesn’t answer my question. What does it get me? Why do I care if it uses hardware decoding or not if I can stream pretty much any content without any issues? It’s not like it causes stuttering or wastes a bunch of power because it’s using software decoding.
Depends on the server you are using to host your media sever from. If you're using a Raspberry Pi, then you might not be able to support transcoding at all, definitely not for a 4K AV1 video and a lot of modern formats. So even if Apple TV can play it, the Plex app won't attempt it and will force transcoding from the server.

Even if your server can support transcoding, all transcoding results in quality loss, so if you want to enjoy your media in the best formats then you want to direct play. Just depends on the media you are playing and how much you care about the quality.

This has nothing to do with hardware decoding though, no? Hardware decoding generally is more restrictive in supported formats, not less restrictive. Unless you mean AV1 decoding is supported by Apple TV in hardware but not the Plex app itself…

Also, what modern formats for media typically used in Plex servers isn’t supported? Nobody uses AV1 for plex media, no offense. It’s universally h264 or h265. Or perhaps mpeg2 for super old stuff.