Streaming looks intimidating from the outside — encoders, bitrates, scenes, overlays — but the core is simple: your PC captures the game, compresses it into a video stream, and sends that stream to Twitch or YouTube, who relay it to viewers. Everything else is tuning. Get three things right — the encoder, the bitrate your upload can actually sustain, and your audio routing — and your first stream will look clean and stay online. This guide walks through OBS Studio, the free tool almost everyone starts with, and the handful of settings that separate a smooth broadcast from a stuttering one.
OBS Studio is built around two ideas. A source is one thing you capture — the game, your webcam, a microphone, an image, a browser overlay. A scene is a saved arrangement of sources you can switch between with one click. A typical starter setup has three scenes:
For the game itself, prefer Game Capture — it hooks the game directly and is the most efficient. Fall back to Window or Display Capture only for games or launchers Game Capture can't hook.
The encoder is what compresses your video. You have two realistic choices:
Rule of thumb: if you have a GPU from the last several generations, choose the hardware encoder (NVENC / AV1 / HEVC where supported) and leave x264 alone. It keeps your game smooth, which matters more than a marginal quality difference viewers won't notice.
Bitrate is how much data per second you send — higher means sharper video but demands more upload bandwidth. The classic beginner mistake is setting a bitrate right up against your upload ceiling, then dropping frames the moment anything else on the network uses bandwidth. Run a speed test, note your upload figure in Mbps, and only use part of it for the stream so there's headroom. The advisor below does that math for you.
You are always trading detail (resolution) against smoothness (frame rate) inside your bitrate budget. At a fixed bitrate, 720p60 spends its data on motion, while 1080p30 spends it on sharpness. For fast games — shooters, platformers, anything with quick camera movement — 60fps usually reads better than the extra pixels of 1080p30. For slower or text-heavy content, higher resolution can win. Match your output resolution to your encoder's budget, not to your monitor; downscaling 1440p gameplay to a 1080p or 900p stream is completely normal and often looks cleaner.
Set up your microphone and your game/desktop audio as separate sources with their own volume. In OBS Advanced Audio Properties you can assign them to different tracks — for example Track 1 for the live stream (everything) and Track 2 for your mic only in the local recording. That separation is a lifesaver later: it lets you re-balance or mute copyrighted music in a VOD without losing your commentary. Add a noise-suppression filter to the mic and watch your levels sit in the yellow, never pinning red.
Overlays — the webcam frame, alerts, chat box — are added as Browser or Image sources layered on top of your Gameplay scene. Keep them light; a cluttered screen hides the game. When you're ready, paste your stream key from Twitch or YouTube into OBS Settings → Stream, pick the service, and hit "Start Streaming." Do a private or unlisted test first to confirm video, audio levels, and that your webcam isn't mirrored oddly.
Dropped frames almost always mean a network problem: your bitrate exceeds what your connection can reliably push. If OBS's stats panel shows dropped frames, lower the bitrate first. Prefer a wired Ethernet connection over Wi-Fi for stability, close background apps that sync or upload, and pick the ingest server closest to you. Rendering lag (a different stat) instead points at your GPU being overloaded — that's where the smoothness tips in our FPS boost settings guide help, since a game running well is easier to encode. And if you're streaming attempts at a personal best, our beginner's guide to speedrunning pairs naturally with a clean broadcast.
The bottom line: Install OBS, build three scenes, choose your GPU's hardware encoder, and set a bitrate at 50–60% of your measured upload so you keep headroom. Split your audio into tracks, favour 720p60 for fast games, test privately, then go live. If frames drop, lower the bitrate before touching anything else — it's a bandwidth problem far more often than a hardware one.