Advertisement
6 stages: capture → encode → packetize → network → decode → render.
What you're seeing
WebRTC video latency budget: capture (5-15ms) + encode (5-30ms) + packetize+transport (10-200ms) + jitter buffer (50-200ms) + decode (5-20ms) + render (5-15ms). Total target: <300ms for conversational.
Each stage is a tunable: encoder preset, buffer size, network selection (TURN vs direct).
★ KEY TAKEAWAY
WebRTC video: capture → encode → packetize → transport → jitter buffer → decode → render. <300ms target.
▶ WHAT TO TRY
- Click through the 6 stages.
- Note the latency contribution of each.