Why falling confetti overwhelms a stream
A live video encoder has to squeeze each frame into a limited stream of data. It saves space by reusing information from nearby frames: if most of the picture stays still, it can describe what changed rather than send every pixel again. This works especially well for a steady presenter against a plain background.
Confetti and heavy snow change that equation. Countless small pieces appear, move, blur, and vanish across the image. Their positions are hard to predict from one frame to the next, so the encoder has less reusable information and more new detail to represent.
The bandwidth tradeoff becomes visible
The encoder still has to fit its output into the available bitrate—the amount of video data it can send each second. When the scene suddenly demands more data than that limit allows, it compresses more aggressively, discarding fine detail that viewers are less likely to notice.
That discarded detail can show up as blockiness, smearing, or flickering texture. The problem is especially noticeable in a wide shot: tiny flakes or paper scraps cover many parts of the image, so the encoder has to cope with changes across much of the frame at once. A simple, unmoving background is far easier to preserve.
Why the picture may recover afterward
Some streaming systems adjust quality as conditions change. They may lower resolution or preserve a steadier frame rate rather than send every detail, and quality can improve once the busy motion stops. But adaptation takes time, and the upload connection may itself be limiting how much data is available.
So the scene that looks visually light—a few flakes or bits of paper—can be unusually demanding to encode. To a live encoder, it is not empty space falling through the shot; it is a field of tiny, constantly changing details.





