CONCEPT Cited by 1 source
VBV delay¶
VBV (Video Buffering Verifier) delay is a leaky-bucket-based metric measuring how long it takes to drain a video frame through a hypothetical decoder buffer at the allocated network bandwidth. It quantifies CBR rate-control accuracy for real-time video — any instantaneous bitrate overshoot manifests as elevated VBV delay, which in production causes congestion, latency spikes, or video freezes.
Definition¶
Given a target bandwidth B (kbps), a newly encoded frame of size F (kbits), and R remaining bits in the buffer from previous overshoot:
For RTC, Meta targets VBV delay below 200 ms. Exceeding this threshold correlates with poor user experience — higher latency, network congestion, or video freezes (Source: sources/2026-06-22-meta-adopting-av1-for-real-time-communication-rtc-at-scale).
Why it matters for RTC¶
Unlike VOD (where buffering can absorb transient rate spikes), RTC systems are sensitive to instantaneous bitrate overshoots — simply checking average bitrate is insufficient. VBV delay captures the frame-level overshoot that causes real-time congestion.
Key frames (intra-only frames) are a common offender: encoders often allocate high bitrate to key frames for quality consistency, but in RTC this creates spikes. Meta's AV1 encoder strictly controls key-frame bitrate and compensates subsequent frames (Source: sources/2026-06-22-meta-adopting-av1-for-real-time-communication-rtc-at-scale).
Seen in¶
- sources/2026-06-22-meta-adopting-av1-for-real-time-communication-rtc-at-scale — VBV delay as the primary rate-control accuracy metric for Meta's AV1 RTC deployment; target <200 ms.
Related¶
- concepts/rtc-codec-rate-control — the broader rate-control discipline VBV delay measures
- concepts/backpressure — VBV overshoot is a form of downstream congestion signal
- systems/av1-codec