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