Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Still cannot Chromecast out of the box with fresh install, however Emby works perfectly fine #374

Open
ginger-tek opened this issue Aug 1, 2022 · 2 comments
Labels
bug Something isn't working

Comments

@ginger-tek
Copy link

Describe the bug

After connecting to a Chromecast device to cast media, playing the media results in the following error pop-up on all clients:

Your Google Cast receiver is unable to contact the Jellyfin server. Please check the connection and try again.

This is confusing, as installing a fresh copy of Emby, from which Jellyfin is forked, produces the expected result with no error. I used the exact same proxy from the same server. I was able to toggle between Emby and Jellyfin, since they both use the same ports for the proxy.

To Reproduce

  1. Install fresh instance of Jellyfin on Windows
  2. Open web or mobile client, connecting over the reverse prosy FQDN
  3. Click on Chromecast icon to select a casting device
  4. Select device
  5. Go to any media in a library
  6. Hit play
  7. Receive pop-up error

Expected behavior

Media should start playing to Chromecast device

Logs

Screenshots

System (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome
  • Jellyfin Version: 10.8.1
  • Cast client: Google Home Mini, Sony Bravia Android TV

Additional context

@ginger-tek ginger-tek added the bug Something isn't working label Aug 1, 2022
@nathanielc
Copy link

nathanielc commented Sep 25, 2022

I am seeing the same on Linux with only one of my chrome cast devices. Here are my system details:

OS: Arch Linux (5.19.5)
Android App: 2.4.4
Jellyfin: 10.8.4 (installed via AUR)
Jellyfin is running natively (no docker) and behind an HTTPS proxy

Working Cast Device
Device: Chromecast Ultra
Firmware: 1.56.292394

Failing Cast Device
Device: Chromecast 2nd Gen
Firmware: 1.56.275994

On the failing device I get the Jellyfin is ready to cast to show up on the casting device, however attempting to play any media results in the same error.

Your Google Cast receiver is unable to contact the Jellyfin server. Please check the connection and try again

Hope these extra details are helpful

@ginger-tek
Copy link
Author

@nathanielc hmm, could this have something to do with how many versions of chromcast Jellyfin supports? Maybe they're only supporting the latest stuff, and anything that is even a generation behind the current is not supported 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants