dash.js icon indicating copy to clipboard operation
dash.js copied to clipboard

minimum buffer time feature

Open gberkman opened this issue 9 years ago • 2 comments

Hi, As I see, when buffer is empty, player waits for next fragment and at the moment it is fully loaded, player starts to play immediately. We have three second segments and in case of slow connections, user having buffer stallled event almost every three seconds, which is very disturbing I think. Is there any feature like minimum buffer time? For example when we set min buffer time to 12 seconds, user will wait until 12 seconds of data fully buffered to start playback again. Or minimum buffer segment number may be defined, lets say, wait minimum 4 segments to resume playback after buffer stalled.

gberkman avatar Feb 10 '16 08:02 gberkman

I fully agree and had implement this at one point but pulled it. We will revisit this on the next release thanks for the feature request

dsparacio avatar Feb 10 '16 15:02 dsparacio

any update on this ?

nirmalpatel59 avatar Mar 29 '17 11:03 nirmalpatel59

It is possible to define an initialBufferTarget, see https://reference.dashif.org/dash.js/nightly/samples/buffer/initial-buffer.html

dsilhavy avatar Nov 13 '23 14:11 dsilhavy