vernonjvs wrote:SebastianFM wrote:...
I never heard about Squeezebox before. Could you tell what are advantages of using it instead of DLNA or mpd?
The main advantage of the Logitech Media Server is that is supports the legacy SlimDevices music players and their protocol. These music players cannot use mpd or DLNA. The Logitech Media Server is written in Perl and has great platform flexibility and plugin capability. It also supports DLNA so the Logitech Media Server can support both DLNA and the legacy SlimDevices music players simultaneously,
Yes you're right : Squeezebox server is also an UPNP server and Squeezebox Player are UPNP renderer since many years. You can also use an UPNP device like a squeezebox with a plugin installed but it is not perfect in all situation in this case (often not gapless with some file format problems too)
But the main advantage is not "to supports the legacy SlimDevices"
In fact there are many actual and successful projects based on Squeezebox. Many of them are based on raspberry, for example there are :
- Max2Play (named SqueezePlug Before)
- PiCorePlayer
- Volumio
- vortexbox
- muso
- and many more...
So why is there so much projects based on Squeezebox ? Just because it is the technology which offer the best sound quality (check on audiophile forums), player reactivity, gapless, easy synchronized multi-room and audio files compatibility... Have a legacy SlimDevice is not an obligation, you have software player on Windows, linux, ios, android, raspberry, openWRT, kodi plugin...
vernonjvs, I don't want to create a polemic to know what is better between upnp and squeezebox, I don't care I use both. Like many audiophile I prefer Squeezebox, there is a real community and I think it is interesting to include this technology in M1 and M2 players because it is possible and useful for some people (not the server, I know, server probably needs bigger CPU).
SebastianFM wrote:2- There is no good firmware because all available are based on outdated OpenWRT 12.
Why it is bad ? For security reason ? Stability ? Power consumption ?
SebastianFM wrote:3- I flashed Soundmate M2 firmware on my IB-MP401 Air and it worked fine (except it was outdated).
I tried both too. The M2 firmware (1.0.08-A32(A.01)) seems to have a better airplay synchronization with videos than IB-MP401 (WM_A53(07)). My device was originally in IB-MP401 WM_A53(09) but I don't find anymore this firmware...
SebastianFM wrote:5- As I said before I didn't compile whole firmware but I used ImageBuilder. I wrote and compiled only ALSA kernel audio driver.
The audio driver included in sources is not compatible with openWRT 15.05 that's why you wrote a new one ?
I'm a perfect newbe in firmware building. I'm going to try to compile the old sources from raidsonic ICY-box IB-MP401. If I arrive to do that, I will try to include squeezebox player package (named Squeezelite) inside.
If you're agree to share your work I'll take it May be one day I will arrive to compile an updated version for M2 players
(Last edited by schmurtz on 18 May 2016, 03:13)