Hi!
I'm really happy with my Wiim Pro. I'm using it for casting e.g. Youtube Music from my family's phones.
Then from the Wiim I use the beta firmware 4.8.705360 which has a function to output to DLNA speakers.
The receiving end is special as I don't have a DLNA speaker. Instead I use https://github.com/hzeller/gmrender-resurrect (standard in Debian Linux) with this command line:
This allows using the WiiM app to select the output "WiiM Bridge" (I'm using FLAC @48kHz).
And then the magic happens
The WiiM now exposes a streaming URL (on my network it is this): http://192.168.0.180:8086/stream.flac
Adding this URL as a "favorites" (an internet radio station) in my Squeezebox System (Using "Lyrion Music Server" former Logitech Music Server"): IT JUST WORKS!
Now all my Squeezebox players (old Logitech hardware) throughout our home can play the WiiM like any other Internet radio station. No drops, clicks or any problems. It works 100% reliably and with multi-room synced playback (like Squeezebox would normally do).
This is so so great! I used to have the SPDIF output on the WiiM Pro feed into my LMS server and then use WaveInput plugin there... but this used a lot of CPU, was prone to occasional "glitches" - making it practically unusable.
Now to the feature request: Please make the DNLA url always available - regardless if DLNA output has been chosen or not (or paired or not). Just let any streamer be able to reach out to http://192.168.0.180:8086/stream.flac and this should start streaming on that URL. This would eliminate the need for running gmediarender to trick the WiiM into exposing the URL.
To the WiiM team: thanks for a really good product and that you keep supporting Squeezebox also!
Best regards,
Peter Favrholdt
I'm really happy with my Wiim Pro. I'm using it for casting e.g. Youtube Music from my family's phones.
Then from the Wiim I use the beta firmware 4.8.705360 which has a function to output to DLNA speakers.
The receiving end is special as I don't have a DLNA speaker. Instead I use https://github.com/hzeller/gmrender-resurrect (standard in Debian Linux) with this command line:
gmediarender --friendly-name "WiiM Bridge" --uuid 12345678-1234-1234-1234-123456789abc --output gst --gstout-audiopipe="fakesink sync=false" --logfile=/dev/stdout
This allows using the WiiM app to select the output "WiiM Bridge" (I'm using FLAC @48kHz).
And then the magic happens
The WiiM now exposes a streaming URL (on my network it is this): http://192.168.0.180:8086/stream.flac
Adding this URL as a "favorites" (an internet radio station) in my Squeezebox System (Using "Lyrion Music Server" former Logitech Music Server"): IT JUST WORKS!
Now all my Squeezebox players (old Logitech hardware) throughout our home can play the WiiM like any other Internet radio station. No drops, clicks or any problems. It works 100% reliably and with multi-room synced playback (like Squeezebox would normally do).
This is so so great! I used to have the SPDIF output on the WiiM Pro feed into my LMS server and then use WaveInput plugin there... but this used a lot of CPU, was prone to occasional "glitches" - making it practically unusable.
Now to the feature request: Please make the DNLA url always available - regardless if DLNA output has been chosen or not (or paired or not). Just let any streamer be able to reach out to http://192.168.0.180:8086/stream.flac and this should start streaming on that URL. This would eliminate the need for running gmediarender to trick the WiiM into exposing the URL.
To the WiiM team: thanks for a really good product and that you keep supporting Squeezebox also!
Best regards,
Peter Favrholdt
