On 12/18/18 6:04 PM, Tim via users wrote:
You'd need to be broadcasting a stream, and have players that
that
simply replay the current live stream, to get past that hurdle. As
well as for being able to handle what one speaker system does when it
recovers from a signal hiccup.
That's what Logitech Media Server does. It sends a stream and the
clients know what point they are at in the stream. Adding a client to a
synchronization group causes a brief interruption in the output of all
clients.
The second hurdle will be decoding delays. You'd want to be
using the
same playback hardware and software, on every player, to *try* make
everything have the same inherent delay.
That's not necessary. You feed data ahead of the playing point, so the
audio is already decoded when it comes time to play it.