Hi, I'm wondering how flow control and buffering work between the SlimServer & Squeezebox, and whether it can be tuned. For example, how many seconds (or kbytes) of audio does the Squeezebox buffer?
I have about 30,000 flac files in my SlimServer's library and I stream them to a SB without any bitrate limiting. About once per hour I get a dropout in playback. I've enabled the buffer fullness display on the SB and have observed it rapidly drop from 100% to 0% (it only takes about 1 second) whenever these gaps occur. I also detect a spike of intense CPU activity on my server at these times... I haven't been able to identify the process but I suspect it might be the SlimServer. No doubt my server is the cause of the dropouts. But I was wondering if it's possible to increase the amount of audio buffered by the SB to make it more resilient to these temporary outtages? Is this a setting that can be changed? TIA, Nico PS: I've got a network packet trace of one of these dropout events if anyone at Slim is interested in taking a look... I haven't anaylyzed it in detail yet, but there is clearly a section where packet gaps between the server & SB exceed 1000ms (where typically it's < 10ms). This section corresponds to when the buffer underrun occured. PPS: My SlimServer runs on a 2.2GHz P4 w/ 1Gb RAM under Solaris 8 x86. Comms to SB is via 802.11b LAN. Wireless signal strength is excellent (wireless hub in the same room as SB). SlimServer is v5.3.1. -- lcahil ------------------------------------------------------------------------ lcahil's Profile: http://forums.slimdevices.com/member.php?userid=16029 View this thread: http://forums.slimdevices.com/showthread.php?t=9711 _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
