castalla
Major Contributor
What would be a winner is LMS onboard!
There was (briefly) a fully prebuilt LMS server but such a thing doesn’t exist at present. The need to build your own server is still a block to some. Roon will sell you a vastly overpriced server - Nucleus.To what end? The WiiM devices and app are media players and control points respectively, why would WiiM need to be a media server too?
I’m sure Philippe would love to make his upnp plugins compatible with a native WiiM LMS serverPicoreplayer (runs on pi only) offers both a player (squeezelite) and LMS - a one box solution, assuming you've bought and built the hardware. A similar option for Wiim could be a selling point for logitech fans.
I think it’s one thing implementing the squeezelite client as a feature on WiiM, but wouldn’t you run the risk of clashes with different libraries and versions if you implemented LMS? Say one LMS plugin required a particular version of a library that differed from the one the Wiim firmware already had, might that not have repercussions for other features on the platform unless LMS ran in a sandboxed container?There was (briefly) a fully prebuilt LMS server but such a thing doesn’t exist at present. The need to build your own server is still a block to some. Roon will sell you a vastly overpriced server - Nucleus.
I don’t think so as LMS and all it’s plugins are written in Perl but I wasn’t advocating that WiiM do it. Just explaining why the subject has come up.I think it’s one thing implementing the squeezelite client as a feature on WiiM, but wouldn’t you run the risk of clashes with different libraries and versions if you implemented LMS? Say one LMS plugin required a particular version of a library that differed from the one the Wiim firmware already had, might that not have repercussions for other features on the platform unless LMS ran in a sandboxed container?
What would be a winner is LMS onboard!
To what end? The WiiM devices and app are media players and control points respectively, why would WiiM need to be a media server too?
Do you mean imminent WiiM Ultra rather than Pro Plus?Time to revisit an onboard LMS (now known as as the Lyrion Music Server) perhaps, as an option to replace the Amp's & the imminent Pro Plus's stock (ReadyMedia/miniDLNA based) onboard media server?
Indeed - the latest development LMS runs very well on my old RPi2, but that's all it's doing.And so you’d just use a browser etc to access it as if it were an LMS instance on an external Pi, for example? And have it play locally to itself and/or other LMS players? Mmm, wonder if the current non-Mini models have the CPU/RAM to support that, it would certainly save having to host it on another device…
WiiM could police the plugin adding process, but that might lead them open to a whole load of unwanted LMS support issues.Edit: thinking further, adding plugins etc and the resultant device storage management might be an issue. As it stands, you could see the current WiiM firmware as being “read-only”, with no feature to allow users to add their own plugins