17

I've seen a couple articles about an android tv alternative and it's got me thinking about a streaming box again. A while back i gave kodi a try and didn't care for the experience. Granted, it was on a pi so expectations were low but it missed the mark for me. This time around i've got a modest nuc with proxmox i was thinking of moving to the living room and standing up a fresh vm of kodi to stream to.

I could just access the files over the network but i'm already running both plex and jellyfin so why not use either for my watch history. All that being said is kodi still my best bet?

Why proxmox? At some point down the road i'd like to get a capture card in the mix to stream games and that feels like the most flexible way to do everything.

top 21 comments
sorted by: hot top controversial new old
[-] ravenaspiring@sh.itjust.works 7 points 1 week ago

I realize most will say kodi or android TV, but I have to say that Apple TV with Infuse (or Jellyfin) is really simple and reliable. I say that with the assumption that you mean a client, not the server. I would definitely put it on a NAS at minimum.

[-] metaStatic@kbin.earth 1 points 1 week ago

like most things apple when it works it's the best user experience out there, but if you have the slightest little issue good fucking luck.

I can't speak to infuse (because I'm self hosting to get away from subscriptions) but Jellyfin is extremely picky about file formats on appletv, I found myself using VLC more and more often until my Pihole sd card died and I found myself with a Libreelec box that just runs anything I throw at it without complaining.

the search for a remote half as good as a siri remote has begun.

[-] ravenaspiring@sh.itjust.works 1 points 1 week ago* (last edited 1 week ago)

VLC is a great way to work with AppleTV, if you are willing to trade a few more clicks and less meta data for being free. It is by far the gold standard of being able to play anything.

The file format issue, plus the simple interface (especially for older less technically inclined) makes infuse worth the $100 lifetime cost (especially with family sharing).

What hardware are you using for your LibreELEC? Pi 3,4,5? With an external drive?

[-] piyuv@lemmy.world 0 points 1 week ago

Infuse is amazing and doesn’t even need plex/jellyfin, it can stream via smb or webdav

[-] Crampi@sh.itjust.works 0 points 1 week ago

The jellyfin app sucks major balls on appletv at the moment And infuse is not free

[-] ravenaspiring@sh.itjust.works 1 points 1 week ago

Self-hosted is not a way to make things free. Just lower cost than subscriptions overall. Using the full *Arr suite, with Usenet, your own hardware, and client boxes gives the users better control of the content they watch, but requires a nominal input of users time (plus some technical expertise), as well as an investment of some money both one time and annually.

Infuse's lifetime time cost, when viewed in light of the total reduction of subscription cost (and an improved control of content) is worth it. I would definitely not pay a monthly amount to infuse, although it's possible.

So far as Jellyfin's app... As its free, I have low expectations. They fact that the developers have paid Apple for the SDK and put it as a free app on Apple TV and iOS is incredibly kind of them. They have a fair amount of code to look after and open source developers rarely get enough love or money.

[-] BlackVenom@lemmy.world 5 points 1 week ago* (last edited 1 week ago)

You're asking for the client side of things, yes? You've got a server elsewhere?

Are you stuck on the nuc or would other hardware work?

What kind of media? Music/video? 1080 or 4k? Raw rips or compressed files?

[-] Voroxpete@sh.itjust.works 2 points 1 week ago

The Nvidia Shield is still the best option for this. I've tried all kinds of homebrew solutions and always had headaches. In the two years I've had my Shield, I've never had a problem. Smart Tube Next lets me cast YouTube without ads, Kodi/Jellyfin gives me all my media library, plus I've got official apps for Nebula, Dropout and Spotify. Custom launcher removes what little amount of ads there were (and that was unobtrusive background banner stuff even at its worst). Plus the pro version can handle some pretty powerful emulators.

[-] SidewaysHighways@lemmy.world 1 points 1 week ago

i got ratioed for my love for kodi 😅😭

[-] Auli@lemmy.ca 1 points 1 week ago

Onn 4k pro os great for the price. Have shield and onn seems smother.

[-] WeAreAllOne@lemmy.dbzer0.com 0 points 1 week ago

This but also flash Lineageos 😉

[-] herrvogel@lemmy.world 0 points 1 week ago

Does this mess with DRM stuff? Or do they keep working because it's the same hardware?

[-] WeAreAllOne@lemmy.dbzer0.com 1 points 1 week ago

I'm afraid I can't answer this... 😶

[-] yaroto98@lemmy.org 2 points 1 week ago* (last edited 1 week ago)

I have had several firetvs which I really can't recommend anymore. I don't mind roku with jellyfin client and an adblocker like pihole except the garbage "daily trivia" options that pop up on the sidebar that you have to hide once a week is annoying. Currently use an Nvidia shield with a custom launcher isn't a terrible experience, except for the fact that I have to reboot it all the time because it's glitchy as shit and it was overpriced.

I'm tempted to next try the NUC with that fancy KDE big picture mode I saw get a facelift recently.

Oh, and tried one of those virus ridden chineese android boxes. Also do not recommend.

[-] Varying9125@lemmy.world 2 points 1 week ago
[-] metaStatic@kbin.earth 1 points 1 week ago

and now I am too

[-] teppa@piefed.ca 1 points 1 week ago

Radeon 6800H nuc were on sale for 350$ or so.

N100 are like 150$.

[-] Construc_@lemmy.world 1 points 1 week ago

the short answer:

i have been down this road. recently. get an nvidia shield, use the kodi app, and use the PM4K Plex app in kodi.

the medium answer:

if you dont mind the complete lack of HDMI-CEC, poor support for remotes, horrible interfaces that either dont fully support a remote or require a keyboard to fullscreen, then a custom machine will be fine. but if you have even a modicum of respect for your own time and comfort, get an Nvidia Shield. use pm4k plex, jellyfin, and sunshine/moonlight for pc gaming.

the long answer:

HDMI-CEC is barely supported on custom machines. there are a few adapters that work on Arch Linux via DisplayPort-to-HDMI tunneling, if you jump through 15 hoops of varying size and shape. If you use LibreELEC, or Kodi, there is one(1) adapter that works by piggy-backing off the HDMI cable and splits out a USB device that can be configured in Kodi (and kodi alone), so its an option if you have a short HDMI cable (the piggy-backing adds additional complications that might not work with 4K or high-bitrate content). neither option fully supports the TV turning the device off. its one-way only.

remotes for PC all suck. they all work via shitty wireless connections that sap battery and the remotes dont last long on a charge. they quickly go to sleep so you have to press buttons to wake them, their air mouse support is dogshit at best and barely useable at worst, and their backlight support is inconsistent. some remotes will have a keyboard, but most miss some important part; the TAB key (for alt-tabbing out of apps), the Fn row (for full-screening things like the Jellyfin WebUI), or the Super key (for accessing the start menu, et al.) using an xbox controller would work, except the d-pad for navigation is on the opposite side from the A/B buttons for accept/back, so you need two hands to use it. you can get a keyboard add-on for them at least, so there is that i guess.

if you use a PC, do not use one with an nvidia graphics card if you want to use linux. people say support is better, but they are wrong. steam big picture doesnt work at 4k on nvidia hardware on linux.

do NOT use the official plex app on an Nvidia Shield. the re-write of the app a few years ago moved it all to React, and this has resulted in many awful re-renders of the UI that completely break user flow. use the PM4K Plex app via kodi. runs better, has spoiler features, doesnt glitch out, has better support for 4K content, actually plays videos every time. you will probably need both Plex and Jellyfin. plex on the shield (via the official app) wont play 4k content sometimes (will infinite-load on a black screen), and jellyfin cant handle some subtitles (will complain it cant display them). having both gives you the fallback for these situations. i have yet to run into a situation where neither can play a video, but i have run into many where one cant.

the sad state of the world is unofficial tv-watching/HTPC devices are not there yet (no kde plasma big picture, etc. no HDMI-CEC support, poor d-pad navigation, nvidia steam big picture 4k no worky, etc), and the Nvidia Shield, while great, is still woefully under-powered for today's webapp world (see aforementioned Plex React UI woes).

the sunshine/moonlight apps are surprisingly fast over ethernet, and all the perceivable delay i found with it can be traced entirely to the display i was using. i dont think i could notice any additional delay between ethernet and direct hdmi connection to the pc.

[-] SidewaysHighways@lemmy.world -1 points 1 week ago

kodi.

kodi kodi kodi.

kodi on everything, headless kodi, kodi on phone, on linux computer, LibreELEC on an old chromebook,

addons for other streaming services, for immich, for subsonic music, jellyfin and emby.

so much more also.

customize the gui to your hearts extent, or just fall in love with every piece of media in your ecosystem easily visible in a unified interface that works with remotes, game controllers, air mouse. keyboard. App on phone, web interface from another machine

once you get the first one perfected, back it up and immediately have it on the next machine.

YouTube is a little bit of a bitch but there's ways around that sometimes

[-] hoshikarakitaridia@lemmy.world 3 points 1 week ago

Just tried out Kodi on Android but I'm sorry, the app sucks. No native addon browsing, the keyboard is custom but incredibly small on my phone, navigation is weird, there's no back button and my main buttons on the phone get hidden so I always have to manually show them again. The design is unappealing and for some reason it really wants access to my devices microphone.

Literally the worst one I've tried and I didn't even get to the video player, which everyone says stops working every once in a while.

[-] prenatal_confusion@feddit.org 1 points 1 week ago

Is there play state sync now betqeen Clients?

this post was submitted on 18 Jul 2025
17 points (100.0% liked)

Selfhosted

49821 readers
362 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS