DLNA/UPnP Playback on Yamaha 803d with Jellyfin not working

Issue description:

I have set up a Jellyfin and connected it to Symfonium. Playback on my phone works fine, but when I try to cast it to my Yamaha R803d receiver it does not play the tracks. The metadata flashes shortly on the display but no audio is played.

I have checked the logs too and made sure that the audio url is playable, firefox can play it fine. Additionally, I enabled access logs and saw that my receiver did not made a request to Jellyfin for the audio data, the only requests came from my phone.

I saw an error in the logs “Error/UPnPRenderer: Error getting position info”, but I could not figure out what the actual issue is.

Casting local files from the phone to the receiver work just fine.

Can you see what is wrong? If you need additional information please let me know.

Thanks!

Logs:

– removed –

Does the domain use https and let’s encrypt?

I can’t access it but most older devices do not support tbe new certs they generate.

I use unencrypted http for now, the TrackURI is also http. Yes you cannot access my services as they are on my private network only.

If I understand the logs correctly my receiver cannot parse or set or get the position info correctly (Error getting position info), it does not get to the point where my receiver makes a request to jellyfin (which I also confirmed with the access logs).

The load work but the play command start fails.

But no proper error returned. Wonder if it’s caused by the proxy are you directly connecting ?
The error is not valid UPnP error.

I made jellyfin directly accessible without the traefik reverse proxy, it also does not work. I tried to use the IP address instead…this worked. It seems like my receiver cannot properly resolve my domain…I guess I have to check this.

Do you know if dlna / upnp should acually work with domains or is it IP only? Thanks!

It can works with DNS but it depends on the devices.

Verify the device configuration of the DNS servers are properly setup. Or your DHCP settings.

Hello, I am encountering the exact same problem with my Yamaha HTR-4072.

  • I’ve updated to the latest firmware and verified the Network settings.
  • Other online functionality like NET Radio (Shoutcast Streams) are working on the device, even if Lets Encrypt is involved (e.g. DST X3 Expiration problem, which I know some basics about, does not occur). My Jellyfin Certificate is signed by ZeroSSL.
  • Jellyfin is running in my LAN, behind a Nginx Reverse Proxy. If I access directly via IP and HTTP it works, just like it does for amuttsch.

I’d be happy to provide additional information as needed @Tolriq!

Open your own issue with your own logs.

But there’s not much I can do here. I just pass the domain you use to the receiver.

The only possible workaround would be to proxy the stream via the phone but that would use a ton of battery.