CONCEPT Cited by 1 source
Capped VBR (QVBR)¶
Definition¶
Capped VBR — the AWS Elemental spelling is QVBR (Quality-Defined Variable Bitrate) — is a VBR rate-control variant that adds a hard instantaneous-bitrate ceiling to pure quality-targeting VBR. The encoder tries to hold perceived quality constant and lets bits rise when scenes are complex, but is prevented from exceeding the cap regardless of content.
Canonical framing (Source: sources/2026-04-02-netflix-smarter-live-streaming-vbr-at-scale): "The more general idea is often referred to as capped variable bitrate, or capped VBR… In our live pipeline, we currently use AWS Elemental MediaLive, where this 'capped' VBR is implemented using the QVBR (Quality-Defined Variable Bitrate) setting."
Why the cap matters for live fleet safety¶
Pure VBR is theoretically unbounded: a sufficiently complex scene could spike bitrate arbitrarily to preserve quality. At fleet scale, that's unacceptable — a correlated spike across many streams (hard scene in a popular live event) would blow past provisioned bandwidth.
Capped VBR bounds the worst case by construction: every
stream is guaranteed to stay at or below the cap, so
aggregate fleet traffic has a hard upper bound equal to
N_sessions × per_stream_cap. This is the property
admission control relies on — reserve capacity against
the cap, not against the current observed rate. See
patterns/nominal-bitrate-admission-control.
Behaviour relative to CBR and pure VBR¶
| Rate-control mode | Hits nominal? | Exceeds nominal? | Drops below nominal? | Worst-case bounded? |
|---|---|---|---|---|
| CBR @ nominal N | ≈always | rarely / briefly | rarely / briefly | yes |
| Pure VBR targeting quality Q | sometimes | yes, significantly | yes, significantly | no |
| Capped VBR / QVBR cap = N | sometimes | no (capped at N) | yes, significantly | yes (at cap N) |
Capped VBR keeps the upside of pure VBR (dropping bitrate on easy scenes) while giving up the unbounded-upside behaviour (spiking without limit on hard scenes). In practice for streaming, unbounded upside is undesirable anyway — device decoders, network links, and per-session bandwidth budgets all impose their own ceilings.
Nominal bitrate = cap, not average¶
A critical semantic shift (Source: sources/2026-04-02-netflix-smarter-live-streaming-vbr-at-scale): under capped VBR, the "nominal" / "target" number is a ceiling that the encode may hit but often doesn't, not an average the encode tracks. Netflix's WWE RAW worked example at nominal 8 Mbps:
- CBR: bitrate clusters tightly around 8 Mbps across the full episode.
- Capped VBR at cap 8 Mbps: bitrate drops to a small fraction of 8 Mbps on the waiting-room scene and peaks at the 8 Mbps cap on the confetti shot.
This is precisely why naive re-use of CBR ladder settings under capped VBR loses quality on low rungs: the same "nominal" label now means a strictly looser constraint.
Operational-win shape¶
Netflix's measured Live cutover (Source: sources/2026-04-02-netflix-smarter-live-streaming-vbr-at-scale):
- ≈5% fewer rebuffers per hour — easier-scene bitrate drops give the player's buffer more headroom per unit of link throughput.
- ≈15% fewer bytes transferred on average — direct CDN
- peering efficiency.
- ≈10% lower peak-minute traffic — the Open Connect planning metric, so the peak reduction has direct capacity-provisioning value.
All measured at matched quality (VMAF parity) after the ladder re-tuning described in patterns/vmaf-rung-matched-ladder-tuning.
QVBR-specific implementation¶
The Q in MediaLive's QVBR name refers to "quality level" — QVBR is parameterised by both a target quality level (perceptual) and a max bitrate cap. The encoder internally targets the quality level and uses the cap only as a ceiling. See systems/aws-elemental-medialive for the service-level context.
Seen in¶
- sources/2026-04-02-netflix-smarter-live-streaming-vbr-at-scale — canonical wiki source; Netflix Live uses MediaLive QVBR across all Live events as of 2026-01-26.
Related¶
- concepts/variable-bitrate-vbr — the unbounded underlying mode
- concepts/constant-bitrate-cbr — the fixed-bitrate alternative
- concepts/bitrate-ladder — the structure re-tuned when switching modes
- systems/aws-elemental-medialive — QVBR implementation
- patterns/nominal-bitrate-admission-control
- patterns/cbr-to-vbr-live-rollout
- companies/netflix