Beep: Bringing music to every room of your home
thisisbeep.com
thisisbeep.com
Syncing is an interesting problem for sure. It's really a question of how precisely you can sync the clocks between devices. Our current method is fairly naive, we let ntp sync clocks for us, count the number of samples played, and drop samples every now and then on devices that are behind. This gets us to 2ms accuracy between devices. We could get much lower with a better algorithm. But 2ms is very difficult to notice in a home listening situation between rooms.
We are also looking at supporting DLNA or some other local music protocol due to interest we're seeing.
Btw, love Squeezebox, Dean Blacketter, one of the founders and CTO is a friend and advisor to us.