DaveWr;443227 Wrote: > Like you I have had re-buffering issues, since 7.2.1 to varying degrees. > I also fail to understand the buffering strategy for track start. It is > a probable reason many people have bandwidth problems. This peak demand > is significant, especially if it coincides with other activity. I have > measured peak rates of 6 times normal running level. I also think this > peak issue will have subsequent effects for those of us who are > transcoding for non-native formats, peak demand in processor performance > required. > > Dave
To further clarify, the "peak demand" as you put it doesn't have to be fully met for safe streaming to occur, but the faster the new track can get fully buffered the safer it will be. By doing a bit of visual integration, you will notice that the area under the "missing" data throughput at the end of the old track is the same as the area under the "fast buffering peak" at the beginning of the new track. So, if the max throughput obtainable by the SB is 2x the average running rate, it will take as long for the buffer to fully refill as it takes to empty (i.e., the length of the buffer, which is about 40 seconds). If that level of throughput is fully guaranteed and not fluctuating with time, streaming should still be reliable. However the "window of vulnerability" will last a bit longer than one would like. Likewise if I could only get 1.1x the average FLAC bit rate, it would take 10x the length of the buffer in seconds to refill it. This would probably break the system, and not allow gapless playback, even if the 1.1x throughput was as steady as a rock. It is not quite as simple as that because there is an audio buffer as well as a network buffer. There are still samples to be played out of the audio buffer once the network buffer is empty. Nevertheless, it remains my contention that splitting the network buffer in two and using double buffering to start pre-buffering the next track earlier would make for a more robust system. -- dsdreamer ---------------------- "Dreamer, easy in the chair that really fits you..." ------------------------------------------------------------------------ dsdreamer's Profile: http://forums.slimdevices.com/member.php?userid=12588 View this thread: http://forums.slimdevices.com/showthread.php?t=65719 _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/discuss
