← Help Center
Performance

Bitrate drops and buffering

Viewers see buffering, pixelation, or your bitrate graph shows huge dips.

Bitrate drops mean OBS can't send data fast enough. This causes viewer buffering and quality degradation. The cause is either network-related (you can't upload fast enough) or encoder-related (your PC can't process fast enough).

Diagnose the problem

OBS stats will tell you whether the issue is network or hardware.

Open OBS Stats panel

  1. In OBS, go to View → Stats
  2. Keep this open while streaming
  3. Watch for these two key metrics:

Reading the stats

The stat that increases tells you where the problem is.

Network-related fixes

If "Dropped Frames (Network)" is increasing:

1. Lower your bitrate

2. Reduce network congestion

3. Use QoS (Quality of Service)

4. Improve connection stability

Encoder-related fixes

If "Frames missed due to encoding lag" is increasing:

1. Switch encoders

2. Adjust encoder preset

Faster presets use fewer resources but produce slightly lower quality.

3. Lower output resolution

4. Close resource-heavy applications

GPU/Rendering issues

If "Frames missed due to rendering lag" is increasing:

1. Run OBS as administrator

This can help OBS get GPU priority.

  1. Close OBS
  2. Right-click OBS shortcut → Run as administrator

2. Limit game FPS

3. Check GPU usage

Recommended settings for stability

If you're frequently having issues, these conservative settings prioritize stability:

Resolution 720p60 or 1080p30
Bitrate 4500-6000 kbps
Encoder NVENC (if NVIDIA) or x264 veryfast
Rate Control CBR (Constant Bitrate)

Related issues

Disclaimer: Performance issues depend heavily on your specific hardware and internet connection. These are general guidelines. For hardware-specific advice, visit the OBS Forums.