With Chromecasts being discontinued, increase in ads, telemetry, etc I’m wondering if anyone else is going back to old school HTPCs or if they have some other solution to do this in house.

I think the options here are likely:

  1. Rooted streamer (ie Chromecast, firestick)
  2. Android Box
  3. Mini PC

I’m actually most interested in experimenting with #3, a mini PC running KDE Plasma Bigscreen. Most of my self hosted apps can be run in browser windows, and a full desktop (while harder to navigate) is better than the browsers you can get on Android.

What is everyone esle, especially the privacy / de-googled self hosters doing for their media front end?

    • foggenbooty@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      7
      ·
      21 days ago

      All my current self-hosting is running off an N100 mini-PC. OPNsense, NginX, Home Assistant, Unifi Controller, Docker host, etc. They are fantastic, it just seems a bit overkill for sitting behind the TV and playing Plex/Jellyfin and the occasional web stream in a browser. There’s really not much competition though as all the products below it offer a lot older processors that don’t have very up to date HW decode.

      • Album@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        21 days ago

        Same. Seems like overkill when you can see what it can do. But also at that price you can velcro it to the back of your tv and it can literally do anything so have at. I don’t see a lot of better options. I use full computers personally.

    • hempster@lemm.ee
      link
      fedilink
      English
      arrow-up
      4
      ·
      21 days ago

      What optimized application do you run for the big screen and easy navigation? What about remote control?

      • Gimpydude@lemmynsfw.com
        link
        fedilink
        English
        arrow-up
        3
        ·
        21 days ago

        I haven’t done it other than for testing, but you can pair a fire Stick remote to a PC using Bluetooth and it works with Kodi.

      • Album@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        21 days ago

        Stremio/Plex with a Microsoft keyboard that has a touchpad built in. It’s big but you can get small ones off Amazon for $20

    • Mountain_Mike_420@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      21 days ago

      Htpc for YouTube and gaming and native tv app plex streaming content from my plex/nas media server (pi4). Works great. Power is crazy high in California right now at over 49c /kwh so I need to boot up the htpc as little as possible.

  • wireless_purposely832@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    21 days ago

    I do not think what I would want as a replacement exists (yet). My main requirements are:

    • Only FOSS software and firmware
    • Similar level of “casting” compatibility/ubiquity as the discontinued Chromecast
    • Easy navigation and/or great UI/UX
    • Can be controlled with a stand alone remote control, phone/tablet/laptop, and remote services like Home Assistant
    • As portable and low powered as the discontinued Chromecast (or no less portable than a small mini-pc)
    • Ability to turn on/off the TV, switch inputs, and control the volume
    • Ability to install apps/plugins to directly on the device (maybe even things like Lutris, Moonlight, or something similar for gaming)
      • Ideally, the apps would be as well maintained and provide similar levels of quality as something like an Android TV or Apple TV
    • (bonus) Ability to store media locally for offline playback

    I think the closest I have seen is LibreELEC + Kodi on a RaspberryPi or mini-pc. It’s still not quite there for my tastes though. Hopefully the recent Chromecast announcement will lead to more/better alternatives in the coming months!

    • foggenbooty@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      8
      ·
      21 days ago

      Your wishlist sounds almost identical to mine. As frustrating as the limitations of streamers are, they are easy to use. HDMI CEC makes single remote setups possible, easy volume changes, input switching, etc. Apps are vetted so they “just work”.

      As for casting, most platforms support running Miracast or AirPlay receivers. Google is the stickler here that won’t let you run a Google Cast receiver (or at least I haven’t found one) and also doesn’t implement Miracast on Pixel devices. It’s such a shame because I vastly prefer casting the URL to the TV and letting it source the content than mirroring my phone all the time.

      • wireless_purposely832@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        21 days ago

        Agreed! I am concerned though that even if a viable casting alternative started gaining momentum that Google would essentially prevent it from being widely adopted or incorporated into apps/websites the way that Chromecast is. I think it would have to be created by a large tech or media company and/or be compatible with Chromecast.

        Apps are still really frustrating though. If an app exists (big if), I found the apps to either miss key features compared to the corresponding apps on other platforms or the UI/UX was terrible for a TV app.

        I could get by if just one of casting or the apps were comparable to more popular alternatives. Having neither makes it very difficult to moved away from those alternatives.

    • DeltaTangoLima@reddrefuge.com
      link
      fedilink
      English
      arrow-up
      3
      ·
      21 days ago

      The casting bit is the missing piece for me.

      I’ve built a RasPi with Kodi for our caravan, to use Plex and stream our free-to-air TV here in Australia (using Musk’s space innernets). I just miss being able to cast from my phone, for the occasional thing I can’t do with a Kodi add-on.

      • wireless_purposely832@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        21 days ago

        The thing that makes casting so appealing for me is how ubiquitous it is. It eliminates situations with guests where they would recommend a show/movie only to find out that I can’t easily play the content because it’s only available on a streaming service that the guest pays for and I do not. As long as the guest brought a device and connected it to my WiFi, it more than likely could be casted without having to install another app and/or sign up for a new service (or have the guest login with their account).

        I am becoming less optimistic about it though. I just do not think that the level of ubiquity that Chromecast reached even 10 years ago will be matched with a FOSS alternative. Developers would need to incorporate it into their apps, websites, etc. or it would need to be compatible with existing solutions. I doubt Google will open Chromecast up enough so other options can be fully compatible with it. Additionally, without the backing of a major corporation, I do not see developers taking the time to make their content compatible with another casting option.

  • johntash@eviltoast.org
    link
    fedilink
    English
    arrow-up
    5
    ·
    21 days ago

    I’m still using an Nvidia shield which I guess counts as an android box. I thought they’d release a new version by now, but I’m considering building a htpc instead.

    I used to use a raspberry pi 2 or 3 and it worked fine for 1080p content. Not sure if the newer pis support 4k, but it’s on my list to look into eventually.

  • Dr. Wesker@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    4
    ·
    21 days ago

    There are some really wicked PC “sticks” (for lack of better word) available these days. I used one from MeLE flashed with Debian as a mobile entertainment center in my travel trailer.

    • foggenbooty@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      21 days ago

      Yeah, those were on my radar as well. I haven’t yet had a chance to look into what the Linux compatibility is like, but that sounds promising that you were able to do it.

      The big downside I see is that while the power consumption is low, they’re running a really old SoC, usually based on Intel N4000 (launched late 2017). Looking around it seems to have h.265 decode which is the most important one to look out for. It doesn’t support AV1, but that’s mostly streaming services and not that common (I think?). There may be other disadvantages I’m not thinking of at the moment.

      What was the performance like for you?

      • Dr. Wesker@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        0
        ·
        21 days ago

        I can confirm that the one I used 3 years ago could stream Netflix and HBO from browser, no problem. It also handled local files in VLC like a champ.

        I even installed Steam and played a handful of non-resource-intensive games on it.

        I’d buy another in a heartbeat for use as media rig. This time I’d install barebones Debian on it, instead of med-weight MX like I did prior. It’d probably perform even better.

        • foggenbooty@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          0
          ·
          21 days ago

          The issue is they sit in this odd place from a price perspective. I can get an N4000 based stick PC with 4GB RAM and eMMC storage for $140 CAD, or a vastly better performing N95 based mini PC with 8GB RAM, real SSD, and additional outputs for $50 more.

          The stick PC really only makes sense if you need that form factor, or if you’re on a really tight budget. The improvements for $50 are just too much to ignore.

          • Dr. Wesker@lemmy.sdf.org
            link
            fedilink
            English
            arrow-up
            1
            ·
            21 days ago

            Fair points.

            The biggest motivating factor for my use case was that it was more than happy to run off a USB C cable tapped into my solar bank’s 12v line. So for boondocking, it was a great solution.

            • barsquid@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              19 days ago

              The USB-C power is huge. I don’t know why it is so hard to find. I do not want another massive power brick and barrel connector.

  • Tinkerer@lemmy.ca
    link
    fedilink
    English
    arrow-up
    3
    ·
    21 days ago

    I’m currently using osmc on raspberry pi 3s with the jellyfin kodi add-on installed. Works like a charm and can also install other video addons as well. Its been rock solid and you can airplay and stream from your phone. Been running this replacement for a year.

  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    12 days ago

    Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

    Fewer Letters More Letters
    NAS Network-Attached Storage
    Plex Brand of media server package
    RPi Raspberry Pi brand of SBC
    SBC Single-Board Computer
    SSD Solid State Drive mass storage
    Unifi Ubiquiti WiFi hardware brand

    6 acronyms in this thread; the most compressed thread commented on today has 9 acronyms.

    [Thread #940 for this sub, first seen 30th Aug 2024, 00:35] [FAQ] [Full list] [Contact] [Source code]

  • fightforlife@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    21 days ago

    I have Kodi running in a docker container with gui (even HDR support) on my otherwise “headless” server. Kodi just has the most flexibility because of it’s plugins.

  • FiveMacs@lemmy.ca
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    21 days ago

    I went back to VLC media player, vlc remote control, and an HDMI cable.

  • harsh3466@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    21 days ago

    I’ve got a raspberry pi 4 (8GB) running Kodi (via osmc) hooked up to our tv. The tv itself is a Roku tv that isn’t allowed to connect to the internet.

    I’ve also got a pc that used to be my streaming/video editing rig back when I used to make videos, but I repurposed it as my server, and it runs Jellyfin, along with a host of other apps/services for me and my family.

    The pc is older, but as a server it works great. Biggest drawback is power consumption, it’s not nearly as efficient as a mini pc with a n100 or something similar, but for my purposes it works great.

  • Pyrosis@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    21 days ago

    I have been considering just installing Debian on a small PC then the jellyfin media player application set to auto start. I can think of a few different ways to get this done maybe with a couple user accounts.

    I like the idea of being able to change the application that automatically starts. Maybe I want to try Kodi again. I would just change the startup app.

  • MattMckenzy@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    20 days ago

    If you’re up for using Jellyfin, you can check out something I’m working on to achieve this: https://github.com/MattMckenzy/Homehook

    The main branch used to be compatible with chromecast devices, but I’ve stopped maintaining it in favor of the v2 branch, where HomeHook communicates directly with satellite devices through HomeCast. Working with Chromecasts were a huge pain.

    Let me know if you have any questions about it, always glad to help!

  • Jimmycakes@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    18 days ago

    Jellyfin plus radarr sonarr. No need to set up a million sticks or whatever anymore. You just set up Jellyfin once.

  • Eol@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    17 days ago

    I just used a mini PC with kde and this remote keyboard.

    https://www.amazon.com/Rii-Bluetooth-Keyboard-Smartphones-Mac-Black/dp/B07T13GLY3/ref=mp_s_a_1_14?crid=2WE5IDKRXKGV4&dib=eyJ2IjoiMSJ9.xrnVtYYFTyO73ZuMPlMTiXuUtrXgu563ShL0RpC2E6Xc7hns3f8uHG9GfZK7BoKuBAEB5ZCWdZXwPPRdNcLbOs5WitdHNrWgJlJZMZAo4OIELITXPEAqZJzbeYRZxnwpfgkBsiU947VEBWvtTAkj8UTRRFynHFwOKXdF5VgSU8UlPR5RePsuUUndFEpOtHOCSCDJYTyLj56yx3VQfNQDfA.D7Rgpcdgj4ltPso9vVwL3X5B9bY1c8IRphOPAebVH1Y&dib_tag=se&keywords=mini+keyboard+with+touchpad&qid=1725323885&sprefix=mini+keyboard+%2Caps%2C169&sr=8-14

    With kde you can set things up pretty good. There’s a lot of possibilities. I never had casting set up though.

    A mix between Kodi, and stremio.

    It worked good for steam link too.

    I tried with a raspberry pi but it was slow. I wouldn’t recommend it. Idk how others are able to use them. Omsc or whatever might be okay.

  • HeyJoe@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    21 days ago

    I use a combo of Roku and Firesticks through the house. Since I have a raspberry pi with pihole on it all the ads and telemetry is blocked, or at least majority of it is.