Setting Up Your Twitch Account and PC for Broadcasting
To broadcast on Twitch from your PC, you need a Twitch account, streaming software installed on your computer, and a stable internet connection. The most common choice is OBS Studio (Open Broadcaster Software), which is free and works on Windows, Mac, and Linux. You'll also need to connect OBS to your Twitch account so it knows where to send your broadcast.
Start by creating a Twitch account at twitch.tv if you don't have one. Once logged in, go to your Creator Dashboard (the icon in the top right corner), then select Settings. Under the Channel category, you'll find your Stream Key — a unique code that tells OBS where to send your broadcast. Copy this key and keep it private; anyone with it can broadcast to your channel.
read OBS Studio from obsproject.com and install it on your PC. When you open OBS for the first time, you'll see an empty canvas. This is where you'll arrange your video sources — your webcam, game window, or screen capture — before you go live.
Key Takeaways
- OBS Studio is the free software most streamers use to broadcast from PC, and it connects to Twitch through a Stream Key you'll find in your Twitch Creator Dashboard.
- You need to add at least one video source (webcam, game window, or screen) to OBS before you can broadcast anything.
- Your internet upload speed should be at least 2.5 to 4 Mbps for a stable 720p broadcast, and faster for higher quality.
- Test your audio and video in OBS before going live, because viewers will see and hear whatever you broadcast once you click Start Streaming.
- Twitch has content rules — you cannot broadcast copyrighted music, and some games have restrictions on who can stream them.
Adding Video Sources to OBS
OBS works by layering sources on top of each other. You might have your game window at the bottom, your webcam in the corner, and text overlays on top. Each source is a separate element you can move, resize, and turn on or off.
To add a source, look at the bottom left of OBS where it says "Sources." Click the plus icon and choose what you want to add. If you're streaming a game, select "Game Capture" and choose the game window from the dropdown. If you want to show your entire screen, use "Screen Capture." To add your webcam, select "Video Capture Device" and pick your camera from the list.
Once a source is added, you'll see it appear on the canvas in the center. Click and drag the corners to resize it, or drag the whole thing to move it. If you want to add a webcam in the corner while your game takes up most of the screen, resize the webcam source to be smaller and position it in the corner.
Connecting OBS to Your Twitch Stream Key
Before you can broadcast, OBS needs to know your Twitch Stream Key. In OBS, go to File > Settings (or OBS > Preferences on Mac). On the left side, click Stream. Under "Service," make sure "Twitch" is selected.
In the "Stream Key" field, paste the key you copied from your Twitch Creator Dashboard. Do not share this key with anyone — it's like a password to your channel. Once you've pasted it, click explore and then OK. OBS will now know where to send your broadcast when you click Start Streaming.
If you ever think someone has seen your Stream Key, go back to your Twitch Creator Dashboard and click "Reset Stream Key." This creates a new key and makes the old one useless. You'll then need to update the key in OBS.
Checking Your Internet Speed and Bitrate Settings
Your internet upload speed determines how high-quality your broadcast can be. Twitch measures broadcast quality in bitrate — the amount of data you send per second. A higher bitrate means sharper video, but it requires faster internet.
Before you stream, check your upload speed at speedtest.net. If your upload speed is 2.5 to 4 Mbps, you can broadcast at 720p (HD) with good quality. If it's slower, use 480p or 360p. If it's faster than 6 Mbps, you can try 1080p, though Twitch recommends not going above 6000 bitrate for most streamers.
In OBS, go to File > Settings > Output. Under "Streaming," you'll see "Bitrate." For 720p at 30 frames per second, use 3500 to 4500 bitrate. For 1080p at 60 frames per second, use 6000 to 8000 bitrate. If your internet is slower, lower the bitrate — viewers will see a clearer picture at lower bitrate than a choppy picture at high bitrate.
Testing Audio and Video Before Going Live
Once your sources are added and your Stream Key is connected, test everything before you broadcast. In OBS, look at the bottom right. You'll see a red "Start Streaming" button. Before you click it, make sure your audio is working and your video looks right.
Click on each audio source in the left panel (usually "Mic/Auxiliary Audio" for your microphone and "Desktop Audio" for game sound) and check that the green bars move when you speak or play sound. If a bar doesn't move, that source isn't being picked up. Right-click the source and select "Audio Input Capture" or "Audio Output Capture" to fix it.
Look at the canvas in the center and make sure you can see what you want viewers to see. If your game window is too small, resize it. If your webcam is in the wrong corner, move it. Once everything looks right, you're ready to go live.
Starting Your Broadcast and Going Live
When you're ready to broadcast, click the red "Start Streaming" button in the bottom right of OBS. The button will turn green and say "Stop Streaming," which means you're now live. Your broadcast will appear on your Twitch channel at twitch.tv/yourname.
Tell your viewers you're live by posting in chat, on social media, or in Discord. Once you're broadcasting, anything you do on your PC will be visible to your viewers — be careful not to show passwords, private messages, or anything you don't want people to see.
To end your broadcast, click the green "Stop Streaming" button. OBS will stop sending video to Twitch, and your channel will go offline. Your broadcast will be saved as a VOD (video on demand) on your channel for 14 days if you have a free account, or permanently if you're a Twitch Affiliate or Partner.
Common Issues and How to Fix Them
If OBS says "Failed to connect to server," your Stream Key is probably wrong or expired. Go back to your Twitch Creator Dashboard and copy the Stream Key again, then paste it into OBS Settings > Stream.
If your broadcast is choppy or keeps dropping frames, your internet is too slow for your bitrate. Lower the bitrate in OBS Settings > Output > Bitrate, or close other programs that use internet (like downloads or video calls). You can also lower your resolution from 1080p to 720p or 480p.
If your microphone isn't picking up sound, right-click the audio source in OBS and check that the correct device is selected. If you're using a USB microphone, make sure it's plugged in and turned on. In Windows, go to Settings > Sound and check that your microphone is set as the default device.
If your game window isn't showing up in Game Capture, try running OBS as Administrator (right-click the OBS icon and select "Run as Administrator"). Some games require this to be captured properly.
Frequently Asked Questions
Do I need a powerful PC to stream on Twitch?
You need a PC with at least an Intel i5 or AMD Ryzen 5 processor, 8 GB of RAM, and a solid-state drive (SSD). If you're streaming a demanding game like Valorant or Fortnite while also running OBS, a faster processor helps. If you're just streaming your desktop or a less demanding game, a slower PC works fine.
Can I stream console games from my PC?
Yes, but you need a capture card — a device that connects your console to your PC via USB or HDMI. Popular capture cards include the Elgato HD60 S and the AVerMedia Live Gamer Portable. Once connected, you add the capture card as a source in OBS the same way you would a webcam.
What if I want to add music or overlays to my stream?
You can add music by adding an audio file as a source in OBS, but Twitch will mute copyrighted music during your broadcast and may flag your VOD. Use royalty-free music from sites like Epidemic Sound or Incompetech instead. For overlays (graphics, alerts, chat boxes), read them as image or video files and add them as sources in OBS, then position them on top of your other sources.
How much does it cost to stream on Twitch?
Streaming itself is free. OBS is free. Twitch doesn't charge you to broadcast. You may want to buy a better microphone, webcam, or lighting, but those are optional — you can start streaming with just your PC's built-in camera and microphone.
What happens if I stream copyrighted content?
Twitch will mute the audio during your broadcast and may mute your VOD afterward. If you stream copyrighted music or gameplay from certain games repeatedly, Twitch may suspend your channel. Stick to royalty-free music and games that allow streaming, and check each game's streaming policy before you go live.