How to Set Up OBS for Twitch Streaming
A practical guide to configuring OBS for Twitch streaming: account connection, video and audio settings, and basic checks before going live.
Before you start
You need a Twitch account, a computer that can encode video, and a current version of OBS installed locally. The stream is prepared on your computer and sent to Twitch, so the service does not need to be running as a separate application. Check that your camera, microphone, or capture source is connected before opening OBS.
Step-by-step instructions
Open OBS and use the connection option for Twitch to link your account, or enter your stream key manually from the Twitch dashboard. The combined account option is more direct because OBS fills in the streaming endpoint automatically.
Run the auto-configuration tool if this is the first setup. It can estimate a working video bitrate and output resolution from your hardware, but you can override those values later in the output settings.
Create the scene layout: add a display, window, or game capture source for the main video, then add a video capture source for a webcam if you want a camera overlay. One scene only needs the capture sources you plan to show.
Set the audio path. In the audio settings, choose the sample rate for the desktop output and microphone. Keep both sample rates consistent to reduce resampling issues.
Use simple output mode if you want fewer decisions. In advanced output mode, encoding options are split between streaming and recording, which is useful when the recording format or recording quality should differ from the stream.
Select a frame rate such as thirty or sixty frames per second in the video settings. A higher frame rate uses more encoding capacity, so pair it with settings your computer can sustain.
Check the output
Before streaming, monitor the preview window and the audio meter. Confirm that the main capture source changes as expected and that the microphone meter moves only when you speak.
Start a short test stream from OBS, then open the Twitch stream manager to check the preview and stream health indicators. A changing video preview and a matching audio signal are the basic confirmation that the setup is working.
Common problems and next steps
A black display capture often occurs when a capture source is on the wrong display or when a minimized application cannot be captured. Select the correct display from the source properties, or run the intended source in a visible window.
If the stream lags or the encoder reports overload, lower the video bitrate, output resolution, or frame rate. Supplying too high a bitrate for the available connection can also cause buffering for viewers.
When microphone levels seem too low, check the system input level and the OBS mixer separately. Make the change in only one place at a time so you can see which adjustment affects the meter.
Keep the same Twitch connection after changing an account password or stream key. If you entered the key manually, refresh it in OBS after Twitch regenerates it.
Use a separate recording test to review encoding quality without sending footage to Twitch. The recording format and encoder can be set independently in OBS, making this a reversible way to compare settings.