WiiM relaying audio to DLNA proxied Chromecast speakers

9 views
Skip to first unread message

SimBun

unread,
Jun 27, 2024, 4:09:43 AM (8 days ago) Jun 27
to BubbleUPnP

WiiM have released a new beta firmware where they're relaying the audio that's playing through the device (be it a radio/streaming/UPnP source) to third party DLNA renderers.

I was hoping that I'd be able to proxy Chromecast devices with BubbleUPnP Server and send the audio to the group, but whilst it appears to work (I hear the Google Cast connection sound and see track progress in the WiiM app) there's no audio.

As a test I used BubbleUPnP as a renderer and it worked although with quite a significant delay - I think because it transcoded the stream. I enabled logging in BubbleUPnP and here are some of - what look like - the pertinent details.


[MediaRenderer-Looper (1059)             ] INFO     - 0:00:31.95     - MediaPlayerRenderer.setAVTransportURI(): uri=http://192.168.1.137:8086/stream.mp3, metadata=<DIDL-Lite xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:song="www.wiimu.com/song/" xmlns:r="urn:schemas-rinconnetworks-com:metadata-1-0/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/">
<item id="-1" parentID="-1" restricted="true">
<upnp:class>object.item.audioItem.musicTrack</upnp:class>
<song:isLive>1</song:isLive>
<dc:title>dlna cast</dc:title>
<upnp:artist>wiim</upnp:artist>
</item>
</DIDL-Lite>

[MediaRenderer-Looper (1059)             ] WARNING  - 0:00:31.96     - item has no resource: dlna cast
[MediaRenderer-Looper (1059)             ] WARNING  - 0:00:31.97     - no resource found in DIDL: forcing duration to 0, metadata to empty

[MediaRenderer-Looper (1059)             ] INFO     - 0:00:31.125    - MediaPlayerRenderer.getMediaPlayer(): no resource found for http://192.168.1.137:8086/stream.mp3, doing a HEAD request
[MediaRenderer-Looper (1059)             ] INFO     - 0:00:31.231    - MediaPlayerRenderer.getMediaPlayer(): got mime-type from HEAD request: audio/mpeg

[Jetty #17 (1143)                        ] INFO     - 0:00:32.843    - input url: http://192.168.1.137:8086/stream.mp3, format: mp3, ext: mp3, codec: mp3, samplerate:48000, bits: 0, channels: 2, duration: -1.000000s, ReplayGain (tags): false, ReplayGain (forced track gain): null, track peak: null



I can provide the full log of either BubbleUPnP or Server (if you provide details of how to configure the logging) if required.

Thanks

Bubblesoft

unread,
Jun 27, 2024, 4:22:00 AM (8 days ago) Jun 27
to BubbleUPnP
I am assuming you want to play that WiiM stream to a Google Cast group exposed as a DLNA renderer by 'BubbleUPnP Server' ?

Send me the BubbleUPnP Server log file (at bubblesof...@gmail.com), after attempting to play that stream to the Cast group. The file is
named BubbleUPnPServer.log.0. On Windows, it is located in the install directory.
Reply all
Reply to author
Forward
0 new messages