OBS is very powerful, free studio software available on Windows, Mac, or Linux, that lets you go live with EventLive platform, and use variety of inputs: web-cameras, DSLRs (via USB or HDMI-USB capture card), but also lets you add pre-recorded videos, screen-share, images, overlays, and much more!

See our guide on how to go live to EventLive with OBS Studio.

If you your OBS live streams are lagging, here's how to troubleshoot:

Take a look at the bottom part of the OBS window (Status Bar) when you're Live.



Is it a problem with computer performance (CPU)?

Status bar showing performance problems

- Check the left part of status bar for a warning message such as "Encoding Overloaded! Consider turning down video settings or using a faster encoding preset."
- Check the right part for CPU usage in % and FPS. If it's above ~50% and fps is below your framerate, there might be a performance problem.

This means that your computer does not have enough processing power to process the video in real time with the current settings.

You need to Stop Streaming to change some of the settings. Otherwise they might appear grayed out

Navigate to Settings => Output Tab.
- Choose Output Mode: Advanced to tweak more settings.
- For encoder: If you have a computer with a GPU consider choosing Hardware Encoder, as it can really speed up the processing.
- CPU Usage Preset: Choose a faster preset (higher in the list), such as superfast. Only use ultrafast if nothing else helps.
- Tune: choose zerolatency.

Navigate to Settings => Video
- Choose Output (Scaled) Resolution to be 1280x720. This can really help for computers that are not powerful enough to process 1080p video in real-time.
- Common FPS values: Choose 30, or even 24
- Downscale Filter: Choose Bicubic, it's faster than Lanczos.

Settings

If you are streaming and recording at the same time, the performance may be impacted even more. Consider recording in camera to it's memory card, if you're using one.

Is it a problem with Internet Upload Speed?

Status Bar with upload speed problems

- Check the right part of the status bar for Dropped frames percentage
- Check the right part of the status bar for Green/Yellow/Red indicator and kb/s value.

If there are a lot of dropped frames, or the indicator is red/yellow and kb/s value is below your Bitrate, then your internet upload channel might not be sufficient for your stream settings.

Here's what to do:

- In Settings => Output lower your Bitrate (use kb/s upload value as a guide, set the bitrate to lower than that)
- If you have a lot of motion in your video, choose Rate Control CBR. This will prevent spikes in data output
- You might also reduce Output resolution in Settings => Video, if you're streaming with 1080p, switch to 1280x720. Quality of 720p stream might be better with lower bitrates.
- In Settings => Video reduce the FPS to 30 or even 24.

You can tweak bitrate while you're Live, without pausing the stream

A problem with audio / video sync?

If your video is not in sync with audio, here's what to check:

- Are you using an external camera? Turn the in-camera image stabilization off. Image stabilization adds delays to the video feed.
- Are you using a capture card? Cheaper capture cards can introduce delay to your video.

You can also fix the sync by choosing Advanced Audio Properties on your audio in Audio Mixer:

Tweaking audio properties

Add a sync offset to correct audio source, experiment with the value

No image from camera?

- If you're using a CamLink you might need to unpair and re-pair it.
- Make sure you're on the right Scene, and check the properties of your Video Source

OBS would not reconnect?

Check your OBS settings to enable Automated Reconnect:

Automated Reconnect settings

If OBS would not go Live after a disconnect, restart OBS