Stutter is the irregular hitch you get when a frame is missing, late, or repeated. Where judder is a regular unevenness baked into a frame-rate cadence, stutter is an unplanned lurch: a frame the player should have shown on time arrives late, gets dropped, or is held for an extra beat, so motion that should advance by one step instead stalls and then jumps two - sometimes an object even appears to hesitate or jump back for a single beat. It happens anywhere the pipeline must keep a real-time beat: a capture card under load drops frames at the source, an encoder set beyond the hardware's capacity duplicates frames, or a player on a busy device misses a display deadline. The sharp line to draw is that stutter is not rebuffering: rebuffering is when the buffer runs empty and playback fully stalls, while stutter can happen with a full buffer and a perfect network - the frames are present, but one is rendered late. Like judder, it is a temporal fault, so per-frame metrics are largely blind and mean-pooling buries the few affected frames.

Book cover: Video Encoding, Volume 1 of the Fora Soft Video Engineering HandbookBook cover: Video Streaming, Volume 3 of the Fora Soft Video Engineering HandbookBook cover: AI for Video, Volume 6 of the Fora Soft Video Engineering Handbook

The handbook · 7 volumes

Fora Soft Video Engineering Handbook

Stutter is easy to confuse with judder or rebuffering, yet it has its own causes in late, dropped or repeated frames. Our seven-volume handbook covers the whole video stack; for stutter begin with Volume 3, which explains players, frame pacing and recovery from playback problems, and QoE monitoring, with Volume 1 on frame rates and encoding. Written by Nikolay Sapunov, CEO at Fora Soft.

Browse the handbook on Amazon →7 volumes · 9,000+ pages · Kindle & paperback

Chasing stutter in playback and unsure if it is the player or the stream?

We will analyze your player logs and sample streams to pinpoint where stutter comes from and how to remove it. 250+ video products shipped since 2005.

Book a 30-min call →WhatsApp →Email us →