I'm doing some work on sync (see elsewhere in these forums). My current focus is on keeping players in sync, and -adjusting- them when they get out of sync with each other.
This should of course, also address the issue of players starting up out of sync, by resyncing them after a short, but also very annoying interval. Actually, my conclusion so far is that the start-out-of-sync phenomenon is mostly related to the very small pre-start synchronization buffer that is defined: just 128 bytes. This is probably fine on a fast, uncongested and wired network with a sufficiently powerful server, but in many cases it is just not enough. I have not found a way (not that I have looked too hard) of setting the *syncBufferThreshold* preference for players from the web interface - I have simply patched the default in the source code (to 4000). Now I hardly ever get out-of-sync startups. wr420;200383 Wrote: > > I would like to be able to sync players and turn them on and off at > will without restarting songs or otherwise disrupting the current music > listening experience. I have some ideas for dynamically adding players to a sync group without forcing track restart but it will come later. > I would like to play 70 minute files without them drifting off sync > after 15 minutes. The resync work should handle that. > > I notice that live internet streams behave better than pre recorded > streams or files. Could slimserver be tricked into treating all music > like live streams? Perhaps this is just a bitrate issue, in that the lower bitrate of most internet streams does not result in occasional buffer starvation for some devices? Alan. -- awy ------------------------------------------------------------------------ awy's Profile: http://forums.slimdevices.com/member.php?userid=7480 View this thread: http://forums.slimdevices.com/showthread.php?t=35097 _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
