
TL;DR: The minimum detectable stalling duration in video streaming is between approximately 80 and 200 milliseconds, for most viewers.
One of our customers recently asked about some possible video measurement artifacts: streams that ran into a lot of minor stalling events. That is, video rebuffering shortly, as indicated by the HTML5 video player’s event timeline. Their question was: do users notice these stallings at all? In particular when they’re as short as 100 ms, or less? Initially, we couldn’t provide an immediate answer, but we settled on a default filter to eliminate stallings of <100 ms from our statistics.
We wanted to go deeper and understand what really happens on a psychophysical level — do viewers even notice 100 ms of stalling? Are they more sensitive than that? Or does it really not matter?
To find out, we searched for academic studies, and we found some interesting results. Read on to discover what we learned about stalling detection thresholds, and the importance of knowing the context (content motion, scene context, and viewer attention) to decide whether to consider them or not.
Read more






