Live Stream Bitrate Guide: The Perfect Settings for YouTube in 2024
What bitrate to use for every resolution and framerate — plus how to test your connection and fix quality issues caused by bitrate problems.
Use 6,000 kbps for 1080p60 streaming. Set audio to 192 kbps. Use CBR (Constant Bitrate), not VBR. Set keyframe interval to exactly 2 seconds. Cap total bitrate at 80% of your available upload speed.
Bitrate Recommendations by Resolution and FPS
| Resolution | FPS | Video Bitrate | Audio Bitrate | Total Bitrate | Min Upload |
|---|---|---|---|---|---|
| 480p | 30 | 1,000–2,000 kbps | 128 kbps | ~2,200 kbps | 3 Mbps |
| 720p | 30 | 2,500–4,000 kbps | 128 kbps | ~4,200 kbps | 6 Mbps |
| 720p | 60 | 4,000–5,000 kbps | 192 kbps | ~5,300 kbps | 8 Mbps |
| 1080p | 60 | 6,000–8,000 kbps | 192 kbps | ~8,300 kbps | 12 Mbps |
| 1440p | 60 | 10,000–12,000 kbps | 192 kbps | ~12,300 kbps | 18 Mbps |
| 4K | 30 | 35,000–51,000 kbps | 320 kbps | ~51,400 kbps | 65 Mbps |
CBR vs VBR: What to Use for Streaming
Always use CBR (Constant Bitrate) for live streaming. CBR sends a consistent amount of data every second — YouTube’s servers expect a constant stream and VBR (Variable Bitrate) spikes can overwhelm the ingest buffer, causing dropped frames or stream disconnects.
| Setting | For Live Streaming | For Recording Files |
|---|---|---|
| CBR (Constant Bitrate) | Always use this | Larger file size |
| VBR (Variable Bitrate) | Do not use — causes drops | Better quality/size ratio |
| CRF (Constant Quality) | Do not use for streaming | Best for local recordings |
How to Test Your Bitrate Stability
- Run a speed test at fast.com or speedtest.net — note your upload speed in Mbps
- Calculate your maximum bitrate: Upload speed (kbps) × 0.8 = your safe bitrate ceiling. (15 Mbps = 15,000 kbps × 0.8 = 12,000 kbps max)
- Start a private test stream in OBS — set privacy to Unlisted in YouTube Studio
- Check OBS stats (View → Stats) — look for “Dropped Frames” and “Skipped Frames.” Zero is ideal; anything above 1% indicates the bitrate is too high
- If dropping frames: Reduce bitrate by 500–1,000 kbps and retest until stable
Why Bitrate Matters for Viewer Experience
- Too low: Blocky, pixelated video especially on movement; looks unprofessional; viewers leave
- Too high: Dropped frames, buffering for viewers, potential stream disconnect
- Just right: Smooth playback at all viewer connection speeds; YouTube’s adaptive bitrate serves the appropriate quality level to each viewer
- Audio matters too: 128 kbps sounds thin; 192 kbps stereo is the standard; 320 kbps for music-focused streams
Stream Without Bitrate Headaches
Pre-recorded streaming eliminates live bitrate issues — your video is encoded once at perfect quality and delivered by cloud infrastructure with no dropped frames.