I have a couple of TVs that I use HTPC appliances with. One’s a shield TV and the other’s a roku. I’m not super happy with either of them. The shield lags like crazy and apps crash constantly. The Roku is stable, but can’t decode h265 or av1. Both at riddled with ads. Does anyone have a solution they’re happy with? I mostly watch content from major streaming services and stream media from my NAS. I have a raspberry pi 4 that’s not in use right now, I tried to get it working as a set top box, but couldn’t get DRM content to work so I went back to the shield.
I just use a Chromecast and use my phone to cast from Jellyfin on my home server right to the Chromecast. No fiddly bits.
Apple TV is rad, because you can pair it with a controller, and use the Steam link app to play on your computer from another room.
No need to have the computer near the tv for couch gaming. No need to listen to the pc fans screaming.
Android devices can do that too. I use steam link on my shield.
Some 2nd gen Intel Acer Aspire (?) SFF with an older gen NVIDIA card. Last Windows machine in the household due to WAF.
What is WAF?
wife acceptance factor :)
I guess Wife Acceptance Factor, the number one parameter in home self host.
I don’t do drm’d content, its all coming from JF so ive got random assortments in various parts of my home. An apple TV, a roku, a regular chromecast, a Chromecast with google TV dongle, and a lenovo m90q with a launcher running arch/KDE.
I’m using a Ryzen Mini PC running Debian and Flex Launcher.
Works well as both a media consumption machine and light gaming rig.
Beelink Mini PCs or ones like that, plus a wireless keyboard/trackpad combo.
I use a Beelink with an N100. Runs PopOs. I use Plex HTPC on it. Hardware decoding isnt working at the moment but it plays everything fine except HDR content so I’m avoiding that at the moment. Pass through audio work perfectly. I also stream sports on it, play mini games and roms with my kids using Lutris, and Moonlight for the more demanding games.
I used to use Kodi/LibreElec on it but that was such a miserable experience. Constant crashing and (3 or 4 times per day) inconsistent glitchy audio passthrough. The plex integration does mostly work but would also occasionally crash resulting in my stuff not syncing back to the server for days. Playback worked perfectly though.
I use PopOS too. Switched to Bazzite though for htpc. HDR works out of the box, and added Plex htpc as a “game” that I launch from steam.
What’s your hardware for your HTPC? Does hardware decoding work in Plex HTPC flatpak for you?
Two Shield TVs because there’s not really anything else.
Not the answer you are waiting but there is something wrong with your shield, I have a 2015 and 2019 Shield and both are just very good even if the first one has nearly 10 years
Yeah I’m not super surprised… It used to work well when I bought it back in '17 but it’s become worse and worse with updates.
Have you tried a Factory reset?
I feel like I did at one point, but I should probably try again
Regarding DRM, Netflix (and probably others) require the Widewine library to play back DRM content. This works perfectly fine on a normal Ubuntu PC, but does not work on the Pi because the library does not support ARM, only x86.
So Id just get any normal PC. Used enterprise mini PCs can be had for quite cheap, and they are small and efficient, and high quality. Search for HP, Dell or Lenovo mini PCs , or 1 litre PCs.
I haven’t used Netflix on my Pi for a few years, but at least in the past it worked fine by pulling the DRM lib from Android. I used Netflix and Disney Plus on Kodi (with a plugin) for a couple years until we stopped watching on that TV (in the bedroom).
Oh cool, didn’t know you could do that
I sue an appletv. I have the version with a Ethernet port. It plays wverything I’ve thrown at it so far and down have to endure commercials. The downside is you have to create an Apple account to install apps in it and not all apps are available. It’s also expensive.
Ryzen 1200/GTX 960 small build running Linux Mint. There’s a UHD blu-ray drive in it as well with the custom firmware to rip disks. Media is stored on my NAS that handles Plex and transcoding. The parts were mostly old extras I had lying around, just needed the case, blu-ray drive and boot SSD. Oh and the like $20 wireless Logitech keyboard/track pad combo for control.
The biggest question is, are you looking for Dolby Vision support?
There is no open source implementation for Dolby Vision or HDR10+ so if you want to use those formats you are limited to Android/Apple/Amazon streaming boxes.
If you want to avoid the ads from those devices apart from side loading apks to replace home screens or something the only way to get Dolby Vision with Kodi/standard Linux is to buy a CoreELEC supported streaming device and flashing it with CoreELEC.
List of supported devices here
CoreELEC is Kodi based so it limits your player choice, but there are plugins for Plex/Jellyfin if you want to pull from those as back ends.
Personally it is a lot easier to just grab the latest gen Onn 4k Pro from Walmart for $50 and deal with the Google TV ads (never leave my streaming app anyways). Only downside with the Onn is lack of Dolby TrueHD/DTS Master audio output, but it handles AV1, and more Dolby Vision profiles than the Shield does at a much cheaper price. It also handles HDR10+ which the Shield doesn’t but that for at isn’t nearly as common and many of the big TV brands don’t support it anyways.
I’m not a home theater power user, but this is good info to make sure my setup is future proof for when I finally get a new TV. All these different standards get really confusing.
The Shield can supposedly be updated with LineageOS instead of stock, but I haven’t tried it. I also have a couple Onn 4K streamers that I debloated and swapped in FLauncher, and it’s on my TODO list to do the same with the Shield. My concern with stock OSes is of course any telemetry I’m not aware of or can’t disable. I usually setup Netguard, although I still get ads on my Shield, so its effectiveness is fairly limited.
Edit:
I found this Reddit post helpful for the Onn 4K devices:
I’ve also been meaning to do some debloating on my Shield as shown here, but probably worth disabling some of these first and testing a while instead of uninstalling just to make sure nothing important breaks.
The Onn debloating recommendations above only uninstalls bloatware and not system components, so it’s less concerning.
An old Dell workstation that I stole from a corporate job I used to work. I stole a few of them, actually, and used the parts from the others to upgrade one of them. For a computer that would probably not be able to run Minecraft, I now have a headless home server that uses the Servarr suite to fetch and stream media from Usenet to all the devices on my network. It works so well, I have it running an Audiobookshelf server as well, loaded up with books I get from MAM.
Used workstations are great for home theater purposes. I’ve got a Dell SFF on one TV and a Lenovo 1L machine on another.