this post was submitted on 19 Aug 2024
11 points (100.0% liked)

Jellyfin: The Free Software Media System

5579 readers
3 users here now

Current stable release: 10.9.7

Community Standards

Website

Forum

GitHub

Documentation

Feature Requests

Matrix (General Information & Help)

Matrix (Announcements)

Matrix (General Development)

Matrix (Off-Topic) - Come get to know the team and blow off steam!

Matrix Space - List of all the available rooms on Matrix.

Discord - Bridged to our Matrix rooms

founded 4 years ago
MODERATORS
 

Excuse the basic questions but I'm not having much luck web searching for answers. I have the server running on my laptop which is also where the content itself if and I have an android phone with the mobile client installed via f-droid.

I can't seem to cast to chromecast with Jellyfin from either the laptop itself, or the android client app. The client app lists streaming to chromecast specifically as one of it's features in the description on f-droid.

you are viewing a single comment's thread
view the rest of the comments
[–] besstiolle@lemmy.world 3 points 1 month ago* (last edited 1 month ago) (2 children)

OK, i know how to. But it's a difficult one as english is not my first language.

Chromecast has some internal security. One of them require to have a valid HTTPS certificat on the website (your self hosted jellyfin instance) plus be able to resolving the DNS of the website (your self .....) through the DNS on Google.

Have fun....

The solution is to buy a domain, customizing the DNS to your internal ip (192.168.x.y). AND using a revers proxy like traefik to setup a certificat with let's encrypt.

It's hard but i made it so you will be able to do it too.

Edit : for more precision, i'm speaking about a situation meet and resolved few months ago.

I can't make any assumptions about the situation today with the latest dev in the jellyfin app, let alone with the possible differences between the google play version and fdroid.

[–] Appoxo@lemmy.dbzer0.com 1 points 1 month ago (1 children)

Weird. I believe I can cast to mine while only accessing it through http and without my external domain.

[–] besstiolle@lemmy.world 1 points 1 month ago (1 children)

Maybe not the same version of chromcast ? I can assure you that i spent a lot of time and effort to make it works and this solution wasn't invented by me. 😆

So, basically, the problem exist and this is a solution.

[–] Appoxo@lemmy.dbzer0.com 1 points 1 month ago

I juat tried casting from my phone (Android 14) to my Chromecast with GoogleTV.
Though my jellyfin has a public facing domain, it's hidden behind a proxy. ATM I only use http internally without whitelisting.
So I am fairly certain I am casting from a http source for whatever reason.
And I can assure you my chromecast is reported as a casted device. Jellyfin reports this string on the connected client page: "Google Cast Chromecast 3.0.0-"

[–] ryannathans@aussie.zone 0 points 1 month ago* (last edited 1 month ago) (1 children)

You don't need a reverse proxy, jellyfin server supports https

[–] besstiolle@lemmy.world 0 points 1 month ago (1 children)

Please read me again. The problem is not the jellyfin server 😉

As a said to another user : I can assure you that i spent a lot of time and effort to make it works and this solution wasn't invented by me. 😆

So, basically, the problem exist and this is a solution.

[–] ryannathans@aussie.zone 1 points 1 month ago

Mine works, no reverse proxy needed