I just finished setting up a custom router with dns ad blocking. Next comes a media player so I can purge this smart TV filth from my household.
Huge shout out to Louis Rossmann and the FUTO communuty contributors, check out the wiki on self-hosted software if you haven’t already.
how does it go for codec support out of Jellyfin? I’m starting to collect and also rip AV1 content, which is fine for computers and phones (and my newer TV does it natively), but trying to find a streambox that wouldn’t need to transcode it is proving harder than expected
It software decodes AV1 which seems to work fine. For Plex, I think you still need to do this: https://www.reddit.com/r/PleX/comments/12pe5tx/av1_playback_on_apple_tv/
The bigger limitation is audio. The Apple TV does lossless audio but what it does not do is TrueHD/Atmos or DTS:X. With Infuse TrueHD and DTS-HD MA are decoded on the device and sent out as LPCM in the same quality they were received. With Plex TrueHD is transcoded to FLAC by the server and sent out as LPCM by the Apple TV. Atmos and DTS:X metadata is lost. The Apple TV will never send out DD+. It will be sent out as 5.1 or 7.1 LPCM. DD+/Atmos is sent out Dolby MAT encapsulated in LPCM.
Long story short, it’s good enough if you don’t use atmos ceiling speakers.
Have a previous gen 4K, and have not encountered any issues with Jellyfin on streaming. There’s a spectacularly annoying bug that you lose your config if the atv is full to capacity - and with kids in the house it means frequent logins are required. The iOS client also seems to lag on features and updates compared to the other clients, but other than that niggle it’s been great.