I’m in the process of degoogling and I’m stuck trying to find a reasonable alternative to Chromecast. It would be great if I could stream music/video from my phone to my TV from apps like RiMusic, Tidal, and NewPipe. Are there any good solutions? Even better if friends and family can use it with minimal additional setup.

36 points
*

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

The main branch was 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.

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

permalink
report
reply
4 points

Oh that isn’t quite what I was looking for but I’ve got Home Assistant and Jellyfin already. I’ll have to play with this! Thanks!

permalink
report
parent
reply
22 points
*

There are probably better alternatives, but I have a raspbery pi plugged into my tv and use KDE connect to remote control the mouse and keyboard from my phone. If I wanna watch youtube I’ll navigate to youtube.com and click on a video.

permalink
report
reply
11 points
*

Plasma actually has a UI for smart TVs if you weren’t aware, although I have never used it myself so I’m not sure how good it is. https://plasma-bigscreen.org

permalink
report
parent
reply
3 points

I’ve heard that the focus is on the ARM versions (so maybe they are much more developed) but I tried the x86_64 version on my HTPC recently and it was super barebones.

In the end I found Gnome with a few extensions to be a better solution for my needs

permalink
report
parent
reply
1 point
*

Any suggestions about Gnome extensions?

I use Gnome on a 42" tv the only thing I’ve done is increasing zoom level since the couch is a bit far from the screen. In the browser I set up the new tab screen to have big icons that link to some of my bookmarks, using a browser extension. That’s all I’ve done compared to a vanilla setup. I have been using that for a few years with no issues but curious about how I could improve my experience!

permalink
report
parent
reply
2 points

Nice, I’ll check it out. I’ve been meaning to customize the desktop a bit more but it works well enough for the moment.

permalink
report
parent
reply
5 points

If you get a usb remote you can bind the home button to rofi or something similar to make a quickstart menu for apps and websites you use most often.

permalink
report
parent
reply
19 points

Have been keeping an eye on https://fcast.org/ but haven’t gotten involved yet.

permalink
report
reply
11 points

Yesss fcast looks incredibly promising. Sadly the only app implementing it seems to be GrayJay, I really hope it will catch on more.

permalink
report
parent
reply
3 points
*

Since no proprietary streaming service will ever implement this, I wish Jellyfin & PeerTube did.

permalink
report
parent
reply
8 points

I’m also hopeful fcast gets some more love. The ability to mirror my whole android screen to an fcast server would be great they have servers for Mac, Linux, Windows, and Android but not a lot of clients.

Grayjay integration works well I use it instead of casting.

permalink
report
parent
reply
7 points

This looks exactly like what I’m looking for!

permalink
report
parent
reply
4 points

Oh neat. Hope it works for your needs. Let us know how it goes.

permalink
report
parent
reply
4 points

Macast is pretty cool too. Think it uses upnp or something.

permalink
report
parent
reply
2 points

will need to check it out. Thank you for the tip

permalink
report
parent
reply
13 points

I think a few more details are needed to get you a clear alternative:

  • Which devices you want to cast from? what content you want to cast (DRM content like netflix, and/or your own media)? what kind of TV you have?

In my case after degoogling, I use mainly apple devices besides my windows pc. 2 of my TVs have AirPlay built in, so there’s no issue casting anything. If your TV is rather recent it’s likely to have it too.

The third TV is tricky, it’s an older 4k LG. I have a linux box connected to it and installed UxPlay in it. It only works with AirPlay “mirroring” so you kinda need an app that can treat the TV as a second monitor. Otherwise the mirroring won’t cover the entire TV screen. I’m still assuming apple devices here, but there’s OutPlayer and nPlayer in the appstore that can do this. It does support sound-only casting, so if it’s music you want it should be able to direct cast from your apps.

The second caveat for UxPlay is that it only works with DRM-free content (youtube, self hosted media). For DRM content I haven’t found a nice alternative for the old TV , so I use its built in apps (netflix, amazon prime). Kodi exists, but the plug-ins support for streaming sites isn’t good, often getting stuck to low-res content.

I’m guessing buying an apple tv/fire stick/roku is the only alternative for DRM content casting. I also explored the idea of “degoogling” my unused chromecast 3rd gen, but absolutely nothing exists for this and it just collects dust in a drawer.

permalink
report
reply
8 points

I’ve got a handful of Android-based TVs that I’m becoming increasingly irritated with. Google regularly pushes updates that break stuff. I already have Jellyfin and Navidrome running on my network and can play them on the TV without issue. Netflix et al are also no issue, but being able to stream other sources such as YouTube/NewPipe.

I am not a fan of Apple either, so adding to them to the mix is a nonstarter.

permalink
report
parent
reply
1 point

Just a suggestion. Try SmartTube on TV instead of NewPipe/Tubular. I find the UI infinitely more intuitive foe remote control and large screens.

permalink
report
parent
reply
12 points

The protocol is called DLNA

permalink
report
reply

Selfhosted

!selfhosted@lemmy.world

Create post

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!

Community stats

  • 3.4K

    Monthly active users

  • 1.6K

    Posts

  • 14K

    Comments