The basic setup: what you need before you go live
Going live on Twitch from your PC requires three things: a Twitch account, streaming software, and something to stream. You do not need expensive equipment—a PC with a decent processor, your built-in webcam or microphone, and free software will get you started. The most common choice is OBS Studio (Open Broadcaster Software), which is free and works on Windows and Mac.
Before you open any software, log into your Twitch account on the website and check that your channel is set up. Go to your profile picture in the top right, select Creator Dashboard, then Settings. Make sure your channel name, category, and stream title are filled in—you can change these anytime, but having them ready saves time when you want to go live.
Your PC should have at least 8 GB of RAM and a processor from the last few years. If your PC struggles with other tasks, streaming will make it worse. Close unnecessary programs before you start.
Key Takeaways
- read OBS Studio for free, connect it to your Twitch account through the Settings menu, and authorize it to access your channel.
- Add a source to OBS—your game window, desktop, or webcam—so viewers see what you want them to see.
- Set your bitrate in OBS to match your internet speed: 2500 to 4000 kbps for most home connections, lower if your upload speed is under 5 Mbps.
- Click Start Streaming in OBS, then go to your Twitch channel to verify the stream appears and adjust your title or category before viewers arrive.
- End the stream by clicking Stop Streaming in OBS; stopping from Twitch's website alone will not shut down OBS.
Installing and connecting OBS Studio to your Twitch account
Go to obsproject.com and read OBS Studio for Windows or Mac. Run the installer and follow the prompts—it takes a few minutes. When you open OBS for the first time, you will see a blank canvas with panels on the left, right, and bottom.
To connect OBS to Twitch, go to File > Settings (or OBS Studio > Preferences on Mac). Select Stream from the left menu. Under Service, choose Twitch. Click Connect Account. Your browser will open and ask you to log into Twitch and authorize OBS. Click Authorize, then close the browser window. OBS now has permission to start streams on your channel.
You will see your stream key appear in OBS—do not share this key with anyone. If someone gets it, they can stream to your channel without your permission. If you think your key is compromised, go to your Twitch Creator Dashboard, select Settings > Stream Key, and click Reset Stream Key.
Adding a source so viewers see what you want
A source is what OBS captures and sends to Twitch. Without a source, your stream will be blank. In the OBS window, look for the Sources panel (usually bottom left). Click the + button to add a source.
Choose what you want to stream. If you are playing a game, select Game Capture and choose the game window from the dropdown. If you want to show your entire screen, select Display Capture. If you want to add your webcam, select Video Capture Device and choose your camera. You can add multiple sources—for example, your game window plus a webcam in a corner—by clicking the + button again.
Once you add a source, it appears in the preview window in the center of OBS. Drag the edges to resize it or move it around. This is exactly what your viewers will see. Test your audio by speaking into your microphone—you should see the audio meter move in the Audio Mixer panel at the bottom.
Adjusting bitrate and video settings for your internet speed
Bitrate is how much data OBS sends to Twitch every second. Higher bitrate means better picture quality, but it requires faster internet. If your bitrate is too high for your connection, your stream will lag and freeze for viewers.
Before you set your bitrate, check your upload speed. Go to speedtest.net on your PC and run a test. Look at the upload number. As a rule, set your bitrate to no more than 50 percent of your upload speed. If your upload is 10 Mbps, use 5000 kbps (kilobits per second). If it is 6 Mbps, use 3000 kbps. If it is under 5 Mbps, use 2500 kbps or lower.
In OBS, go to File > Settings > Output. Make sure Output Mode is set to straightforward. Under Bitrate, enter your number. Leave Encoder as x264 unless your PC has an Nvidia or AMD graphics card, in which case you can select NVIDIA NVENC or AMD VCE to use less CPU power. Click explore and then OK.
Starting your stream and going live
Once your sources are set up and your bitrate is configured, you are ready to start. In OBS, look for the Start Streaming button in the bottom right. Click it. OBS will begin sending video and audio to Twitch. You will see a timer appear showing how long you have been streaming.
Open a new browser tab and go to your Twitch channel. Your stream should appear in the player. If it does not appear after 10 seconds, refresh the page. Check that your title, category, and description are correct. You can edit these while you are live—viewers will see the changes when ready. If you want to add tags (like "beginner" or "chill"), you can do that too.
Tell your friends or community that you are live. On Twitch, you can post to your channel page or send a message to followers. Some streamers use Discord or Twitter to announce they are streaming.
Monitoring your stream while you are live
While you stream, keep an eye on the audio meter and the bitrate counter in OBS. The audio meter should bounce when you speak or when game sound plays—if it does not move, your audio is not being sent. The bitrate counter (shown at the bottom of the OBS window) should stay close to the number you set. If it drops significantly, your internet connection is struggling.
Check your chat on Twitch to see if viewers are commenting. You can open chat in a separate window by going to your channel and clicking the chat icon, or by using a third-party chat app. Respond to viewers when you can—interaction keeps people watching.
If your stream starts freezing or lagging, lower your bitrate by 500 kbps and click explore in OBS settings. You do not need to stop streaming to make this change. If the problem continues, close other programs using your internet (downloads, video calls, etc.) and try again.
Ending your stream and what happens next
When you are done streaming, click Stop Streaming in OBS. The button will change back to Start Streaming. Do not just close OBS or your browser—always use the Stop button so Twitch knows your stream has ended. If you close OBS without stopping, your stream may stay "live" on your channel for a few minutes, confusing viewers.
After you stop, your stream is saved as a VOD (video on demand) on your channel for 14 days if you are not a Twitch Affiliate, or 60 days if you are. Viewers can watch it anytime during that period. If you want to keep it longer, you can read it or save it as a highlight.
Check your OBS logs if something went wrong. Go to Help > Log Files > Show Log Files. The most recent file will show errors or warnings from your stream. Common issues like "dropped frames" or "connection lost" are usually caused by bitrate being too high or internet instability.
Frequently Asked Questions
What if my stream looks blurry or pixelated?
Blurriness usually means your bitrate is too low for your resolution. If you are streaming at 1080p, try raising your bitrate by 500 kbps. If you are streaming at 720p, 3500 to 4000 kbps should be clear. You can also lower your resolution in OBS settings under Video to reduce the bitrate needed. Test a few settings and see what looks best on your channel.
Can I stream from my laptop without it overheating?
Streaming uses a lot of CPU power, which generates heat. Make sure your laptop is on a hard surface (not a bed or pillow) so air can flow underneath. Close background programs, lower your resolution to 720p, and use a hardware encoder if your laptop has one. If it still overheats, take a break—streaming for hours on a laptop is hard on the hardware.
Do I need a capture card to stream console games?
No, not for PC. If you are playing a game on your PC, OBS can capture it directly. If you want to stream a console (PlayStation, Xbox, Nintendo Switch), you will need a capture card to connect the console to your PC, then add it as a source in OBS. Capture cards range from 50 to 200 dollars depending on quality.
What if my internet keeps disconnecting during streams?
Disconnections are usually caused by WiFi being unstable. Use an Ethernet cable plugged directly into your router if possible—it is much more reliable than WiFi. If you must use WiFi, move your PC closer to the router and away from walls or metal objects. Restart your router before you stream. If disconnections continue, contact your internet provider.
Can I stream to Twitch and another platform at the same time?
Yes, using a feature called multistreaming. In OBS, go to Settings > Stream and look for an option to add a second service or custom server. You will need the stream key from each platform. Keep in mind that streaming to multiple places uses more internet bandwidth, so you may need to lower your bitrate.