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