Push Controlled Audio Streaming w/ Host Synchronization?

aspitzer

Member
Jul 9, 2001
187
0
0
I am looking to have multiple computers with speakers in multiple rooms. I would like to from one single machine, be able to stream music to the remove host(s) at will, and thus be able to control what music is playing in each room from a central location...

this is simple enough with linux (just setup mpg123 via xinet to listen for stdin and netcat (nc) the mp3 file to the remote host/port)... then a front end would be trivial to control it...

the problem comes about if I want to play the same music on 2 machines at once, and have them synchronized, which DOES NOT happen if I spawn 2 netcats streaming the same song to each host... one host is always slightly off from the other.

is there anything out there that can "receive" streams (mp3/ogg, whatever) and play the input (while synchronizing with other servers?)

I just want to make sure that there is nothing out there before I waste any time writing something...

thanks!