dash.js
dash.js copied to clipboard
minimum buffer time feature
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.
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
any update on this ?
It is possible to define an initialBufferTarget
, see https://reference.dashif.org/dash.js/nightly/samples/buffer/initial-buffer.html