Link your Twitch account in OBS Settings under the Stream tab, configure your bitrate to 6000 Kbps for 1080p, add your Game Capture source, and click Start Streaming.
Open Broadcaster Software (OBS) remains the gold standard for streaming because it gives you total control over your broadcast. You can customize scenes, manage audio levels, and tweak encoding settings to match your PC’s power. Getting started takes only a few minutes if you know which menus to hit first.
This guide walks you through the exact settings and steps to get your gameplay live on Twitch without technical headaches.
Connecting Your Twitch Account To OBS
The first step links your software to the platform. OBS Studio makes this easy by offering a direct login method, which is faster than manually copying keys.
Follow these connection steps:
- Open OBS Studio — Launch the program and click on Settings in the bottom right corner of the control dock.
- Select the Stream tab — Click the second option in the left sidebar menu to open your broadcast destinations.
- Choose Twitch — Select Twitch from the “Service” dropdown menu if it is not already selected by default.
- Click Connect Account — Hit the button labeled “Connect Account (Recommended)” to open a browser login window.
- Authorize the app — Log in with your Twitch credentials and approve the connection to grant OBS access to your stream key automatically.
If you prefer the manual method or the automatic link fails, you can toggle the option to “Use Stream Key.” You will find your unique key on the Twitch Creator Dashboard under Settings > Stream. Copy that text string and paste it into the Stream Key field in OBS.
Why Use The Connect Account Feature?
Logging in directly does more than just handle the stream key. It unlocks two specific Twitch docks inside OBS: the Chat window and the Stream Information panel. These allow you to change your stream title, update your game category, and read chat messages without needing a second monitor or an open browser window.
How To Stream On OBS With Twitch And Keep Quality High
Default settings rarely work well for live video. If your bitrate is too low, the stream looks blocky. If it is too high for your upload speed, you will drop frames and lag. You need to adjust the Output settings to match your hardware.
Configuring Video Output
Navigate to the Output tab in the Settings menu. Change the “Output Mode” at the top from Simple to Advanced. This gives you the necessary control over your encoder.
Adjust these video settings:
- Set the Encoder — Choose NVIDIA NVENC H.264 if you have an NVIDIA graphics card, or AMD HW H.264 for AMD cards. This offloads work from your CPU to your GPU.
- Choose Rate Control — Select CBR (Constant Bitrate) to ensure a stable data flow to Twitch servers.
- Set the Bitrate — Input 6000 Kbps if you want to stream at 1080p 60fps. This is the maximum stable bitrate Twitch accepts for non-partners.
- Select Keyframe Interval — Change this value to 2s. Twitch requires a two-second interval for better stream stability.
- Set Preset — Choose P6 (Slower/Better Quality) on newer NVIDIA cards, or “Quality” on older systems.
Selecting Resolution And Frame Rate
Move to the Video tab in settings. This controls the canvas size and what actually gets sent to Twitch.
Base (Canvas) Resolution should match your monitor, usually 1920×1080. Output (Scaled) Resolution is what the viewers see. If your internet is slow (below 10 Mbps upload), lower the Output Resolution to 1280×720.
Common Quality Standards:
| Resolution & FPS | Recommended Bitrate | Upload Speed Needed |
|---|---|---|
| 1080p / 60fps | 6000 Kbps | 8+ Mbps |
| 1080p / 30fps | 4500 Kbps | 6+ Mbps |
| 720p / 60fps | 4500 Kbps | 6+ Mbps |
| 720p / 30fps | 3000 Kbps | 4+ Mbps |
Setting Up Scenes And Sources
OBS uses a hierarchy of Scenes and Sources. A Scene is a layout (like “Just Chatting” or “In-Game”), and Sources are the elements inside it (webcam, game window, microphone).
Adding Your Game Video
You need to tell OBS exactly which window to capture so your viewers see the gameplay.
Add your game source:
- Create a Scene — Click the + icon in the Scenes box and name it “Gameplay.”
- Add a Source — Click the + icon in the Sources box next to it.
- Select Game Capture — Choose “Game Capture” from the list for the best performance.
- Configure the Mode — Select “Capture specific window” in the popup menu.
- Pick your game — Choose your running game from the Window dropdown list and click OK.
If Game Capture produces a black screen for certain titles, you can use Window Capture instead. It is slightly less efficient but works on almost all applications.
Adding A Webcam And Microphone
Personalizing the stream helps retain viewers. Adding a camera and ensuring your voice is clear are standard practices.
To add a webcam:
- Click the Plus icon — Go back to your Sources box.
- Select Video Capture Device — Name it “Webcam” and click OK.
- Choose your device — Select your camera from the dropdown menu and adjust the resolution if needed.
- Resize the box — Drag the red corners of the webcam source in the preview window to size it down and place it in a corner.
To set up audio:
Check the Audio Mixer dock in the center of the screen. You should see “Desktop Audio” (game sounds) and “Mic/Aux” (your voice). Speak into your mic. The bar should move into the yellow zone.
If the bar does not move, click the three dots next to Mic/Aux, select Properties, and choose your specific microphone device from the list.
Troubleshooting Before You Go Live
Technical glitches happen, but you can catch most of them before you broadcast. A few checks prevent the most annoying viewer complaints.
Fixing Audio Balance
Game audio often overpowers the microphone. A good rule of thumb is to lower the Desktop Audio slider so that game peaks hit the high green zone, while your voice hits the yellow zone. Your voice should always be the loudest element in the mix.
Testing Network Stability
Twitch offers a way to test your settings without actually notifying your followers that you are live. This is called a bandwidth test.
Run a bandwidth test:
- Go to Settings — Open the Stream tab again.
- Enable Bandwidth Test Mode — Check the box labeled “Enable Bandwidth Test Mode.”
- Start Streaming — Click the “Start Streaming” button on the main dock.
OBS will connect to Twitch servers but will not broadcast video to your channel page. Watch the stats in the bottom right corner of OBS. If the square remains green and “Dropped Frames” stays at 0%, your connection is stable. If it turns red, lower your bitrate.
Always remember to uncheck this box before you want to go live for real.
Starting Your Broadcast
Once your account is linked, your bitrate is set, and your scene looks right, you are ready. The final step involves setting your stream information so viewers can find you.
If you connected your account via the API method, look for the Stream Information dock. Enter a catchy title that describes what you are doing. Select the correct “Category” (the name of the game). Add tags like “English” or “No Backseating” to help the algorithm sort your content.
Go live:
- Hit Start Streaming — Click the button in the Controls dock.
- Check your dashboard — Open your Twitch Dashboard on a phone or second screen to verify the feed is live.
- Monitor chat — Keep an eye on the Chat dock inside OBS to respond to new viewers.
Streaming takes practice. Your first broadcast might have quiet audio or a slightly dark camera, but that is part of the process. Adjust your settings based on the feedback you get during those first few sessions.