Can anyone suggest any self-built Apple TV alternatives
I currently use an Apple TV 4K, which is - as far as I’m aware - more or less the best streaming box you can buy. However, it’s the version without ethernet, and Steam Link has become a dog over wifi for some reason. So I figured I’d look around to see if there’s an alternative solution.
Hardware-wise, I have a Dell Optiplex 3020 or a 2014 Mac mini (running Debian), to choose from, but have no real idea where to go from there, beyond the vague notion that KDE have put big screen mode back into beta. I did have a play with that a few months ago in a VM, but was struck that there were (obviously) no applications that made any real use of it.
Does anyone out there run anything they’ve built themselves? If so, what?
djdarren@piefed.social
Dojan@pawb.social
Kirk@startrek.website
fonix232@fedia.io 9 hours ago
There really isn't one.
Trust me. I've worked for WBD for 4+ years specifically on the video playback component for Android devices - so my day job was literally testing streaming boxes and smart TVs.
That job made me switch from EVERY single other TV smart box, to Apple. Why, you might ask? Well, it's because ALL streaming oriented boxes suck ass. Apple is the only one who puts appropriate hardware into their products.
Lets start with Android, my field. The ONLY usable box is the Nvidia Shield, which, to date, costs upwards of £200. For hardware that was already kinda dated in 2019, when it released 7 years ago. Even Google's options lack RAM, and focus too much on the codec of the SoC instead power. This means nice playback, but awful user experience in menus and any other non-video functionality.
Your best bet, if you want to hand-roll a solution, is to buy a more expensive, high end SBC and hope for good support. You'll lose DRM, though, which means no official streaming apps (or, for the ones that do work, low resolution/fidelity playback only).
If it's Steam Link you want, get dedicated hardware for that. Even a Pi4/5 will do. Use it for Steam Link only, and keep the Apple TV for media.
This is probably the route I’ll ultimately take. Gonna toss KDE Neon on my 2014 Mac mini and see how it rolls.
zyk@lemmy.ca 23 minutes ago
Steam Link on old hardware won’t probably go well.
Game streaming benefits greatly from hardware video decoding — to the point where it’s practically required for smooth streaming.
Mac Mini’s CPU and iGPU might support that to some extent, but you’d be most likely limited to H.264 and 1080p — no newer codecs and no 4K.