No possible cast of radio stream with authentification

App version

Production

Issue description

I can’t cast a radio to my Chromecast Audio.

The problem is for a very specific combination:
Selfhosted radio stream with basic authentification (https:user:[email protected]/stream.mp3) + Symfonium + Chromecast Audio

Changing something from this triplet and everything work:

  • my radio + Symfonium OK
  • my radio + VLC app + chromecast OK
  • another (public) radio + Symfonium + chromecast OK

I’ve tried to enable the proxy by Symfonium mode for the chromecast with no success.
I’ve tried to kill Symfonium, empty cache, restart the local radio stream, with no success

Device type

Phone

Media provider

Local device

Steps to reproduce

  1. Open Symfonium
  2. Start the radio stream
  3. On the same network than the chromecast, connect to chromecast. Confirmed by the sound notification

Effect : no music, the player no longer advances the timer, it remains stuck at 00:00.

Additional information

It worked before I add authentification to the radio stream.
Radio stream is coming from a selfhosted service and exposed to the internet with Cloudflare.

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

Nabulog.log (shared with https://share.symfonium.app/)

Yes Chromecast does not support that kind of basic auth and the proxy mode is skipped for radios due to issues with hls.

I’ll see to support proxy for those when they are direct urls and not hls ones.

OK, thanks!

I’ve just figured out I could format the radio URL differently and append the password with ?auth=

And this works on Chromecast. :+1: