this post was submitted on 12 May 2024
0 points (NaN% liked)

Linux

48009 readers
811 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I want to try to set up a Raspberry Pi I have as a smart TV box and I was hoping I could find some advice.

My main requirements are:

  • can run Moonlight
  • can be controlled from a Bluetooth game controller (that should also work in Moonlight)

What would be nice:

  • can run VLC or Plex or something
  • can support AirPlay
  • can be used for some actual streaming services like Netflix

Any suggestions?

top 14 comments
sorted by: hot top controversial new old
[–] glasgitarrewelt@feddit.de 0 points 5 months ago (1 children)

I tried what you are describing: Using a Pi4 and loading lineageOS (KonstaKANG) on it. Before that I tried libreELEC with Kodi or something like that.. Internet via WLAN. Both setups suck. Everything is slow, input with my cableless keyboard/touchpad is laggy and I am not using the TV because of it.. Watching jellyfin on my smartphone is more convenient.

But I am new to all this stuff, so maybe I missed some ways to optimize this setup. Next time I will just take a long HDMI cable and connect the TV with my main PC.

[–] Rai@lemmy.dbzer0.com 0 points 5 months ago (1 children)

Pi5 with standard OS, Firefox with an adblocker, and VLC for local files works AMAZINGLY. I was shocked, as I’m running it off’a SD card, and my other Pi is running an SSD.

[–] glasgitarrewelt@feddit.de 0 points 5 months ago

Good to know, I'll give it a try sometime, thanks.

[–] tty5@lemmy.world 0 points 5 months ago (2 children)
  • No SBC that I know of can handle 4k 120Hz HDR output, so getting the most of moonlight is not possible.
  • Low latency decode requires some work to get running
  • AV1 encode/decode has even more latency, do you will be running higher bitrate h264, which in turn means wired network connection is recommended.
  • Streaming services limit 4k and/or HDR access on a lot of content to locked devices. E.g. Netflix only guarantees 720p sdr when watching in a browser - how much more you get depends on the deal with the copyright holder.

Tl;dr; a long, active fiber HDMI cable + USB over IP might be cheaper, better and easier. That's what I ended up buying despite the cable length being 60m (200ft).

[–] merthyr1831@lemmy.world 0 points 5 months ago (1 children)

Idk where you assumed 4k 120hz HDR from the post?

[–] tty5@lemmy.world -1 points 5 months ago

4k 120Hz HDR is what current gen consoles can output right now and what is becoming common even on mid-range TVs (quality of HDR aside). I'd expect you'd want most of that experience or future-proof solution that would allow that when you get a new TV.

[–] Manzas@lemdro.id 0 points 5 months ago (1 children)

But you also need a tv that's powerful enough my monitor isn't even that powerful.

[–] Couldbealeotard@lemmy.world -1 points 5 months ago (1 children)

What do you mean "powerful monitor". It just needs to display a picture.

[–] Manzas@lemdro.id 0 points 5 months ago (1 children)

At 4k and 120hz. My pc can't even do that

[–] Couldbealeotard@lemmy.world -1 points 5 months ago

Then you need a more powerful PC. What do you mean a more powerful monitor? I don't even understand what that means.

[–] funkycarrot@discuss.tchncs.de 0 points 5 months ago (1 children)

First had Kodi on a RPI, but I got fed up with Kodi, partly because there are too many moving parts and partly because there's no great way to watch YouTube.

Then found Flexlauncher, which has already been suggested by someone else. Slapped Debian on the RPI and then realized that getting smooth HD YouTube video playback is impossible outside of Kodi, because of hardware (?) limitations.

At this point I decided that enough is enough and just got out the old laptop in the household no one uses anymore, same Debian + Flexlauncher combo with Stremio and Freetube. Set Debian to do auto login and start Flexlauncher automatically. Works great, but controlling with Keyboard only (and using the laptop trackpad when nothing works) gets a bit annoying. Looks like an airmouse is the way to go.

[–] Teppichbrand@feddit.de 0 points 5 months ago

Sharing videos from NewPipe to Kodi worked pretty well. But I switched too, after years of tweaking & fiddeling and I now use just an old laptop with Mint and a controller. It's not as pretty and controller-friendly, but much more stable and I don't really need the movie collection features.

[–] vintageballs@feddit.de 0 points 5 months ago

Which version of raspberry pi?

Assuming it's a 4, you could probably use LibreELEC. There is a plugin for moonlight game streaming.

Kodi, a very popular and highly extensible Media Center which acts as the GUI of LibreELEC, can play just about any media. Airplay seems to be supported as well.

There is a plugin for Netflix, however note that you will be limited to 720p since you can't use widevine levels above l3.

[–] fart_pickle@lemmy.world -1 points 5 months ago

I'm about to start my adventure with Raspberry Pi powered TV box. I will try Plasma big screen - https://plasma-bigscreen.org/ It seems like a good place to start.