Yes you've touched on all the right issues.

The most delay the human ear will tolerate is something like 10-20ms I
believe.

What needs to happen in order to have better syncing is to use a synced
clock with millisecond-resolution on all players and the server, using
NTP, SNTP or something similar.  Then the server will tell all players
to start at time X, where X is some millisecond in the future greater
than the largest latency to any one player.  This is a firmware issue,
and so I'm not sure there's much you can do with just the SlimServer
code.

An even harder problem is dealing with players that slowly drift out of
sync on long radio streams for example.

Also see 'bug 259' (http://bugs.slimdevices.com/show_bug.cgi?id=259).


-- 
andyg
------------------------------------------------------------------------
andyg's Profile: http://forums.slimdevices.com/member.php?userid=3292
View this thread: http://forums.slimdevices.com/showthread.php?t=34133

_______________________________________________
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to