Step 1: Download and Install OBS
Download OBS Studio from obsproject.com.
Run the setup wizard, it auto-detects GPU encoder availability (NVENC for Nvidia, QuickSync for Intel) and suggests optimal settings.
Step 5: Create Scenes and Sources
Scenes are layouts that you switch between (game scene, starting soon screen, BRB screen).
Sources are elements with in a scene: Game Capture: captures the game window Video Capture Device: webcam source Audio Input Capture: microphone
Step 6: Set Audio Levels
In the Audio Mixer: set microphone to peak at -10 to -6 dBFS during normal speaking.
Set game audio to -20 to -15 dBFS so it is audible but does not compete with voice.
Our picks
Products we recommend
As an Amazon Associate I earn from qualifying purchases. Picks are based on manufacturer specs, independent reviews and owner reports.
Elgato
Records 1080p60 HDR10 with 4K60 HDR10 passthrough and very low latency for console streaming.
✓ Pros
- 4K60 HDR passthrough
- 1080p60 HDR capture
- Ultra-low latency preview
- Works with OBS and Elgato software
✕ Cons
- No 4K capture
- Needs USB 3.0
- HDR capture requires setup
Razer
Razer's Kiyo Pro uses a large Sony STARVIS sensor for 1080p60 video that holds up in dim rooms.
✓ Pros
- Strong low-light performance
- 1080p at 60 fps
- Adjustable field of view
- HDR at 30 fps
✕ Cons
- No 4K
- Microphone is average
- HDR not available at 60 fps
Elgato
1 card passes through up to 4K144 and captures up to 4K, for high-refresh gaming setups.
✓ Pros
- HDMI 2.1 with high refresh passthrough
- Up to 4K capture
- VRR passthrough
- USB 3.2 Gen 2 connection
✕ Cons
- Needs a fast USB port
- Pricier than 1080p cards
- Demanding on PC for 4K recording
FAQ
Common questions
What bitrate should I stream at on Twitch?
For 1080p60 streaming on Twitch: 6000 Kbps is the Twitch non-partner maximum. For 720p60: 3000-4500 Kbps provides good quality without excessive bandwidth use. For stable streaming, your upload speed should be at least 1.5x the bitrate, a 6000 Kbps stream requires at least 9 Mbps upload speed consistently.
What encoder should I use in OBS?
GPU encoding (NVENC for Nvidia, QuickSync for Intel) is recommended over CPU encoding (x264) for most setups. GPU encoding handles the same quality as x264 at a fraction of the CPU usage, leaving more CPU resources for the game. The quality difference at the same bitrate is minimal for streaming purposes. Use x264 only if your GPU encoder is not available or you are rendering recording files for maximum compatibility.
What resolution and frame rate should I stream at?
For most streamers: 1080p60 is the target for PC gaming content. 720p60 is appropriate if your upload speed or PC performance limits 1080p streaming. 1080p30 is not recommended, 60fps is significantly more watchable for gaming content than 30fps at the same resolution.
Keep researching
Related guides & comparisons