LMS/Squeezelite Support Mini

T-B

Member
Joined
Oct 31, 2022
Messages
43
Moving this here from the thread at the old forum (https://faq-mini.wiimhome.com/support/discussions/topics/72000741459?page=1)

I quote cc, who started that:

<< There are thousands of Logitech Media Server users out there, with a very active forum dedicated to its use. It would be great if Squeezelite support were added to the WiiM Mini to make it a native LMS client, with the full feature set.
https://github.com/ralph-irving/squeezelite >>

There was a suggestion from Wiim Support that LMS was already useable via UPnP/DLNA, which is true, but using that is quite techy and beyond many customers. Captain Paranoia put it well at the old forum:

<< I think the reply from 'WiiM Support' misses the point; WiiM will be accessible via LMS using the UPnP/DLNA, Chromecast or Airplay plugins, but not via the LMS SlimProto protocl, which supports multi-room casting. Since Squeezelite is an open source implementation of the SlimProto renderer, it would seem a fairly easy win to deploy to the WiiM.>>

So, Wiim Support, can you make implementation of LMS/Squeezelite a priority, please, both on the Mini and the upcoming Pro? And personally, It would be interesting to hear Wiim's current plans for this before I buy either of these (great seeming) products.
 
Upvote 21
Thanks @Branthome, but I did not say anything about a Roon link! I was enquiring about using the WiiM Mini with Squeezelite. It seems that I just need to add the UPNPBridge plugin. Am about to give this a go!

It looks from the info provided by @philippe44 that I need to use the Full Processing option. I am not totally clear about what is meant by "selecting one helper binary", but perhaps it will become clear when I have added the plugin.
 
Last edited:
Ok :) It was just in relation to your comment #143 above where you included a link to a Roon webpage , no problem.

The UPNPBridge plugin works well with the Mini - I used that on my Pro and Plus too before Wiim released the Squeezelite client for them. Good luck setting it up, the only thing I think I had to change in its settings was to up the output resolution to 24/192 from the 24/96 default.
 
About selecting the binary, there are two options available to me: 1) squeeze2upnp.exe and 2) squeeze2upnp-static.exe
Apparently, it depends on the "machine's architecture": how do I determine this, please?
 
Also, @Brantome (apologies for the earlier misspelling!), where do I change the output resolution? As I mentioned, I am new at this business!
 
Ok :) It was just in relation to your comment #143 above where you included a link to a Roon webpage , no problem.

The UPNPBridge plugin works well with the Mini - I used that on my Pro and Plus too before Wiim released the Squeezelite client for them. Good luck setting it up, the only thing I think I had to change in its settings was to up the output resolution to 24/192 from the 24/96 default.
I changed nothing! Worked out of the box (unlike many other devices!).
 
How far have you got? If you have enabled the Material Skin plugin, then from its interface, choose settings (the three dot menu in the top right) from the main page, then Server > UPNP/DLNA Bridge under Plugins. First, click off Running then Save Settings. On that page, you should see UPNP player audio capabilities - if Max Sample Rate isn't 192000, change it from the dropdown. Then Save Settings, and finally click Running back on.
 
Thanks so much! 👍 I have done all that, and am now heading for bed: it is 2230 here in Adelaide! I will have a look tomorrow to see what has transpired!
 
How far have you got? If you have enabled the Material Skin plugin, then from its interface, choose settings (the three dot menu in the top right) from the main page, then Server > UPNP/DLNA Bridge under Plugins. First, click off Running then Save Settings. On that page, you should see UPNP player audio capabilities - if Max Sample Rate isn't 192000, change it from the dropdown. Then Save Settings, and finally click Running back on.
Don’t automatically set the output to 24/192 instead set it to whatever the WiiM is outputting which might be lower dependent on if it is connected to an external DAC. 24/192 if its line out otherwise the same as the output. No point in transcoding when not necessary.
 
Don’t automatically set the output to 24/192 instead set it to whatever the WiiM is outputting which might be lower dependent on if it is connected to an external DAC. 24/192 if its line out otherwise the same as the output. No point in transcoding when not necessary.
So I presume this setting would best be set to 16/44.1 if all the music played via LMS is from lossless rips of CDs?
 
Not really. LMS won’t try to upsample as you are setting MAX sample rate that the player can cope with.
My comment applies to a situation where you have 24/192 files and you tell the bridge that is the max sample rate but your WiiM is connected to an external DAC that only supports up to 24/96 so you will have set that as max inside WiiM Home App. I think I am correct that in this scenario the bridge will try to send 24/192 so forcing the WiiM to transcode. If transcoding is required it is better done by LMS.
 
I lazily presumed that the Mini was configured to use its full capability of 24/192 over optical as that’s what I use on mine, so I set LMS to send up to the same…
 
I lazily presumed that the Mini was configured to use its full capability of 24/192 over optical as that’s what I use on mine, so I set LMS to send up to the same…
You have caused me to wonder where transcoding would occur if things were set up with a mismatch.

In LMS the player (in this case the pseudo player created by the bridge) declares its capabilities and LMS acts accordingly. I think it would be the WiiM that would transcode to match the DAC.

If it was a Pro or Pro Plus (or Amp) using the Squeezelite client then I wonder whether the instance takes its max from the WiiMs output settings.
 
Thanks very much all.
I did adjust as per @Brantome and left everything else as is.
I am extremely happy to report that everything has worked with the UPnP/DLNA Bridge plug-in and I can now control the Mini as a LMS client using my iPhone 11! 😊
Please let me know if you need more details.
Meanwhile, we can encourage the WiiM community with your excellent support!
 
Moving this here from the thread at the old forum (https://faq-mini.wiimhome.com/support/discussions/topics/72000741459?page=1)

I quote cc, who started that:

<< There are thousands of Logitech Media Server users out there, with a very active forum dedicated to its use. It would be great if Squeezelite support were added to the WiiM Mini to make it a native LMS client, with the full feature set.
https://github.com/ralph-irving/squeezelite >>

There was a suggestion from Wiim Support that LMS was already useable via UPnP/DLNA, which is true, but using that is quite techy and beyond many customers. Captain Paranoia put it well at the old forum:

<< I think the reply from 'WiiM Support' misses the point; WiiM will be accessible via LMS using the UPnP/DLNA, Chromecast or Airplay plugins, but not via the LMS SlimProto protocl, which supports multi-room casting. Since Squeezelite is an open source implementation of the SlimProto renderer, it would seem a fairly easy win to deploy to the WiiM.>>

So, Wiim Support, can you make implementation of LMS/Squeezelite a priority, please, both on the Mini and the upcoming Pro? And personally, It would be interesting to hear Wiim's current plans for this before I buy either of these (great seeming) products.
Hi,

I got a mini to test yesterday and it was found by LMS as. Squeezelite player straight out of the box (tick box on setup for squeezebox).

Syncs with receiver, radio and touch.

Only issue I have can’t give it a friendly name it just has WiiM-Mini-(MAC address).

Model: RaopBridge
Type: squeezelite
Firmware: 0

Working flawlessly - need to live with it for a few days but so far working well.

LMS = 8.3.2
w11 pc as server
2 x radios
2 x touches
2 x receivers
3 x pc/laptop running squeeze-lite
1 x WiiM Mini
Record Deck via SWYH (Vinyl streamed around the house 😀)

Running LMS since 2009 tried the rest but none as good as LMS

Pete
 
Hi,

I got a mini to test yesterday and it was found by LMS as. Squeezelite player straight out of the box (tick box on setup for squeezebox).

Syncs with receiver, radio and touch.

Only issue I have can’t give it a friendly name it just has WiiM-Mini-(MAC address).

Model: RaopBridge
Type: squeezelite
Firmware: 0

Working flawlessly - need to live with it for a few days but so far working well.

LMS = 8.3.2
w11 pc as server
2 x radios
2 x touches
2 x receivers
3 x pc/laptop running squeeze-lite
1 x WiiM Mini
Record Deck via SWYH (Vinyl streamed around the house 😀)

Running LMS since 2009 tried the rest but none as good as LMS

Pete

The mini doesn’t have a native Squeezelite client, so it looks like it’s been discovered by LMS as an airplay device (after I googled raopbridge…) which I guess limits it to 16/44.1 CD quality. Wouldn’t you be better off using the UPNPBridge plugin and use it as a UPNP player in which case it’ll support up to 24/192?
 
Moving this here from the thread at the old forum (https://faq-mini.wiimhome.com/support/discussions/topics/72000741459?page=1)

I quote cc, who started that:

<< There are thousands of Logitech Media Server users out there, with a very active forum dedicated to its use. It would be great if Squeezelite support were added to the WiiM Mini to make it a native LMS client, with the full feature set.
https://github.com/ralph-irving/squeezelite >>

There was a suggestion from Wiim Support that LMS was already useable via UPnP/DLNA, which is true, but using that is quite techy and beyond many customers. Captain Paranoia put it well at the old forum:

<< I think the reply from 'WiiM Support' misses the point; WiiM will be accessible via LMS using the UPnP/DLNA, Chromecast or Airplay plugins, but not via the LMS SlimProto protocl, which supports multi-room casting. Since Squeezelite is an open source implementation of the SlimProto renderer, it would seem a fairly easy win to deploy to the WiiM.>>

So, Wiim Support, can you make implementation of LMS/Squeezelite a priority, please, both on the Mini and the upcoming Pro? And personally, It would be interesting to hear Wiim's current plans for this before I buy either of these (great seeming) products.

The mini doesn’t have a native Squeezelite client, so it looks like it’s been discovered by LMS as an airplay device (after I googled raopbridge…) which I guess limits it to 16/44.1 CD quality. Wouldn’t you be better off using the UPNPBridge plugin and use it as a UPNP player in which case it’ll support up to 24/192?
Good morning - I wasn't aware I had the AirPlay app installed so assumed it was connecting natively with Squeezelite :-(

So I have done some testing this morning:

With Airplay bridge - the Mini syncs with rest of the system

With UPNP/DLNA bridge the Mini does not sync it has a delay - looking at the forums to see if any settings need changing in the addin.....
 
Good morning - I wasn't aware I had the AirPlay app installed so assumed it was connecting natively with Squeezelite :-(

So I have done some testing this morning:

With Airplay bridge - the Mini syncs with rest of the system

With UPNP/DLNA bridge the Mini does not sync it has a delay - looking at the forums to see if any settings need changing in the addin.....
In Philippe's explanation of the UPnP/DLNA Bridge he says it does not sync and never will (it is in red in this post)

 
Good morning - I wasn't aware I had the AirPlay app installed so assumed it was connecting natively with Squeezelite :-(

So I have done some testing this morning:

With Airplay bridge - the Mini syncs with rest of the system

With UPNP/DLNA bridge the Mini does not sync it has a delay - looking at the forums to see if any settings need changing in the addin.....
Yeah, on reading up on raopbridge, it does seem to have the advantage of being able to sync.
 
Yeah, on reading up on raopbridge, it does seem to have the advantage of being able to sync.
I have used both uPNP and Airplay with LMS to my Mini, the latter only when multi-room play is needed. Can I ask what advantage there is to syncing?
 
Back
Top