Hi Y'all!
I have a server which used to run Firefly (mp-daapd), which is/was a clone(ish) of Apple Airplay. After updating the server, Firefly started misbehaving, so I uninstalled it, and was going to re-install it, but found no installation packages. Being flaky, and as I knew it was an unmaintained project, I decided to install forked-daap instead. Eventually, after a few glitches were fixed, I managed to get this running OK.
One thing I don't like about it is it relies on AVAHI, which basically sits there advertising what services are available on my server. I don't particularly like this, and I'm quite capable of typing the IP address and port number into any DAAP clients I use.
Anyway, this got me thinking: are there any other better, possibly more open source and/or more modern equivalents or replacements for daap? I think I looked once at DNLA or something like that but got hopelessly confused. Any advice or comments? The use-case I have in mind is for the server to be able to stream songs on demand primarily to android phones, but possibly to a couple of raspberry pis.
The Pis are currently set up with MPD (Music Player Daemon) which is working quite well. As an aside, I once found a webpage that explained how to set up some machines with (I think) MPD so that playing between them was synched, as it is on a Sonos device, so you could have all the machines playing the same tune at the same time, in different rooms. Anyone got any idea how to do this? My google fu has deserted me and I can't find it again. I once tried enabling http streaming from my server and getting the pis to play that but it flooded my network and brought it to it's knees, so that's not really a way to go!
TIA
Steve
On 02/02/16 21:54, steve-ALUG@hst.me.uk wrote:
Hi Y'all!
I have a server which used to run Firefly (mp-daapd), which is/was a clone(ish) of Apple Airplay. After updating the server, Firefly started misbehaving, so I uninstalled it, and was going to re-install it, but found no installation packages. Being flaky, and as I knew it was an unmaintained project, I decided to install forked-daap instead. Eventually, after a few glitches were fixed, I managed to get this running OK.
One thing I don't like about it is it relies on AVAHI, which basically sits there advertising what services are available on my server. I don't particularly like this, and I'm quite capable of typing the IP address and port number into any DAAP clients I use.
Anyway, this got me thinking: are there any other better, possibly more open source and/or more modern equivalents or replacements for daap? I think I looked once at DNLA or something like that but got hopelessly confused. Any advice or comments? The use-case I have in mind is for the server to be able to stream songs on demand primarily to android phones, but possibly to a couple of raspberry pis.
The Pis are currently set up with MPD (Music Player Daemon) which is working quite well. As an aside, I once found a webpage that explained how to set up some machines with (I think) MPD so that playing between them was synched, as it is on a Sonos device, so you could have all the machines playing the same tune at the same time, in different rooms. Anyone got any idea how to do this? My google fu has deserted me and I can't find it again. I once tried enabling http streaming from my server and getting the pis to play that but it flooded my network and brought it to it's knees, so that's not really a way to go!
OK, after posting, I re-googled the synchronised streaming thing, and there seems to be a plethora of articles about it now, mostly seeming to rely on Logitec Music S(omething) (LMS/Squeezee(Something)) or Airplay/daap
I guess I've got some reading to do - I don't really want to use a emulation of a proprietory system, or indeed a proprietory system :-(
Cheers Steve
On Wed, 2016-02-03 at 09:43 +0000, steve-ALUG@hst.me.uk wrote:
On 02/02/16 21:54, steve-ALUG@hst.me.uk wrote:
Hi Y'all!
[snippage]
OK, after posting, I re-googled the synchronised streaming thing, and there seems to be a plethora of articles about it now, mostly seeming to rely on Logitec Music S(omething) (LMS/Squeezee(Something)) or Airplay/daap
I guess I've got some reading to do - I don't really want to use a emulation of a proprietory system, or indeed a proprietory system :-(
FWIW, I use (and recommend) a Logitech Squeezebox system. It's largely Open Source and although no longer manufactured, the hardware is easily available on eBay. There are a number of Open Source players and the server is O/S and written in perl (which commends it to me, although the pythonistas will doubtless have a sharp intake of breath at this point.)
Of course, it may well not do what you want, but there you go ...
Regards,
Hugh.
On 03/02/16 09:56, Huge wrote:
FWIW, I use (and recommend) a Logitech Squeezebox system. It's largely Open Source and although no longer manufactured, the hardware is easily available on eBay. There are a number of Open Source players and the server is O/S and written in perl (which commends it to me, although the pythonistas will doubtless have a sharp intake of breath at this point.) Of course, it may well not do what you want, but there you go ... Regards, Hugh.
Thanks
I'll have a butchers sometime soon.
I've been playing with volumio today. I had high hopes but they were quickly dashed. Web based GUI was S....o..............s.......l........o..........w. and a bit bizzare. I thought you were only supposed to have one "hamburger" menu item on a page, not one for every radio station it knows about... For a single purpose O/S, it brought my PI which happily runs mpd, a UI and gmpc very responsively, to it's knees running mpd, no UI and a webserver. :-(