Squeezebox Player - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Feature Suggestions (/forumdisplay.php?fid=9)
+--- Thread: Squeezebox Player (/showthread.php?tid=113999)
Pages: 1 2
Squeezebox Player - Powderking - 2011-11-05 21:02
I'm quite new to XBMC but I absolutely love it.
Thanks to all of you who created such a nice piece of work
I was wondering if it could be possible to have XBMC acting as a Squeezebox Player?
The Server part of Squeezebox is open source and there are other projects that created players.
I'm not an experienced programmer but have some time to give it a try.
Unfortunately I have no clue where to start or even if it's a good idea...
Any suggestion would be appreciated!
- eMTea - 2011-11-05 21:22
That would be a great feature!
I have 3 Squeezeboxes around the house, and with this I could play the same music all over the house with player syncronisation.
But I have no clue on programming, so I cannot help you
- Powderking - 2011-11-05 21:34
Yes, that's maybe the most important thing for the user: It would allow to use it as multiroom player with other squeezeboxes.
It's kind of a different story but in the XBMC music library the most important band is missing: AC/DC. Squeezebox server has no problems
Maybe I could resolve the problem on this way (maybe a bit overkill just to solve this issue but as you wrote there will be other advantages too)
- sdsnyr94 - 2011-11-06 05:22
Now that Logitech released the Logitech Media Server 7.7 (Replacement for Squeezebox Server) it has built in UPnP/DLNA support. This means you can play your library from within XBMC by setting up a Music Source as UPnP to your Server. This should get you your missing music.
The main thing that is missing is the ability to synchronize with the SB hardware. If someone could get that working, my setup would be complete.
You could try to contact the creator of Whitebear Media Server... http://forums.slimdevices.com/showthread.php?t=90842&highlight=whitebear
He may be able to get you what you need to be able to make XBMC appear as a player within LMS so that we can synchronize.
- Powderking - 2011-11-06 15:50
Thanks for your suggestions
I wrote him an email.
- Powderking - 2011-11-08 18:49
I've just installed LMS on my laptop and added it as UPnP source to my music library.
XBMC has no problem browsing the library but isn't able to play songs because of codec problems. (The same happens when I add MythMusic UPnP source.)
The dev of Whitebear told me that XBMC can't play L16 PCM which could be the problem of this issue. He's written a plugin that allows playing such streams. So this problem souldn't create much headache anymore
The second task I'll have to do is adding a new LMS source type that implements SlimProto  in XBMC. (Just as the MythTV source for videos.)
Any thoughts about this or maybe I should move the htread to the dev forum?
- sdsnyr94 - 2011-11-09 15:30
Best bet would be to move to a dev forum.
Are looking at this with the mindset of changes in XBMC, or for creating a plugin? Best bet would be creating a plugin.
- Powderking - 2011-11-09 18:24
I will post in the dev forum. Thanks!
As you may already have noticed, I have no idea about the XBMC internals yet.
But a plugin seems to be more flexibel and as long as it's possible to create a new music source it seems to be the better solution.
- Robotica - 2011-11-09 19:29
Powderking Wrote:The second task I'll have to do is adding a new LMS source type that implements SlimProto  in XBMC. (Just as the MythTV source for videos.)
This should be in the core. This way you can select that slim protocol to add as source. An addon isn't a good solution.
but maybe it is easier to post you debug log and see why UPNP isn't working. Or you can also try FTP/SMB...
Some half-coocked Feature Requests:
- Powderking - 2011-11-09 19:51
Unfortunately I can't post the log before tomorrow. But soon as I'll get home I'll do that.
If an addon can't make the slim protocol to be chosen then I for sure have to put it into the core.
Thanks for your hint!
As I've never contributed to such a project I don't know what I should do with the tracs you've posted
Maybe we can move te discussion to the dev forum where I've opened a new thread: