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

Reply via email to