I have Jellyfin installed on a remote machine, connected to my laptop and phone via Tailscale. Is it possible to cast from that machine to a gen 2 Chromecast?
From the Jellyfin instance installed on my laptop, in the same LAN, I can authenticate from the phone and cast to the Chromecast, so all the pieces work.
I have tried announcing the subnet from the laptop (--advertise-routes=192.168.1.0/24
), with IP forwarding etc. The remote machine accepts the route and can ping the Chromecast (192.168.1.100
). From the phone I can connect to the server and start casting. The screen shows the Jellyfin logo, but playing anything has no effect.
Has someone managed to make it work?
EDIT: As I feared, it seems it's not possible. I can't change the routing table of my ISP's router, so the Chromecast can't reach the remote server.
I'll try to find a newer Chromecast, or maybe just get a Raspberry and install the full client there. Thanks everyone!
It is not different from how the previous shared libraries worked. I guess it's there to stop cheaters from buying a single copy of the game and sharing it with throwaway accounts.