this post was submitted on 12 May 2024
109 points (98.2% liked)

Linux

48090 readers
782 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?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 11 points 6 months ago

I recently set up LineageOS on my rpi4 for this. With that setup, I think you'd be able to use the Android version of Moonlight. I haven't used Moonlight before though, so not sure how good of an experience that is on Android. Since the official images didn't support Android TV, I ended up using this version. Performance is a little slow in the menus (and very slow in the Twitch app, but that's also true on the fire stick). I'll probably give rpi5 a shot at some point in the near future to see if that offers better performance.

Bluetooth game controller works quite well (a little too well, the box notifies me when controllers are trying to sync), and works with apps like RetroArch and Jellyfin. I think it's supposed to support AirPlay or whatever the Android equivalent is too, but I haven't tried that. I also had to install gapps to sign into YouTube, but most other streaming apps I tried worked without it. Some of them require specific Android TV devices though, so a 3rd party app store or side loading may be needed for some of them.

I originally wanted to use Plasma Bigscreen with Waydroid, but I ran into the same problem of not being able to find an Android TV image. I did try building it myself, but that was taking too long so I eventually gave up.