A Twitch streaming desk setup is a content creator setup with gaming at its centre. It needs to handle demanding games at high frame rates, stream that gameplay at broadcast quality, capture your face and voice clearly, and let you manage your stream without interrupting either.
This guide covers how to build a streaming desk setup that performs well for viewers and remains manageable for the streamer.
The Streaming PC
Your gaming PC is your streaming PC. The question is whether it has enough headroom to do both simultaneously.
Hardware encoding: Modern NVIDIA GPUs (RTX 2060 and later) include NVENC — a dedicated hardware encoder chip that compresses your stream independently of the CPU and main GPU. This means streaming via NVENC has minimal performance impact on your game. AMD GPUs have AMF (AMD Media Foundation), which serves the same purpose.
CPU: Even with hardware encoding, the streaming software (OBS) and the game compete for CPU cycles. An 8-core processor (Intel Core i7 or AMD Ryzen 7) handles this comfortably. 6-core processors are workable but may show CPU overhead in demanding titles.
RAM: 16GB is the minimum; 32GB handles streaming, game, browser, and Discord simultaneously without memory pressure.
Dual PC Streaming (Advanced)
A dedicated streaming PC decodes the gaming PC's video output and handles the stream independently. This completely removes streaming overhead from the gaming PC. Used by professional streamers who need every frame rate percentage.
Most streamers do not need dual-PC setups — modern single-PC streaming with NVENC is excellent quality.
Microphone Setup
Audio quality affects viewer retention more than any other element. A bad microphone is a reason for viewers to leave.
USB options: Rode NT-USB+ (condenser, excellent quality), Shure MV7+ (dynamic, handles background noise well), Elgato Wave 3 (condenser, designed for streaming, built-in clip-guard that prevents audio clipping).
XLR setup: Shure SM7B into a Focusrite Scarlett 2i2 is the standard for serious streamers. The SM7B's dynamic capsule rejects keyboard clatter, fan noise, and off-axis room sound. Add a Cloudlifter CL-1 if using the Scarlett's lower-gain preamp.
Boom arm: Mount the microphone on a boom arm positioned from the side, at mouth height, 10 to 20cm away. The microphone should be out of the webcam frame — viewers should hear you, not see the microphone dominating the shot.
[RECOMMEND: desk-accessories]
Camera and Lighting
Webcam: Logitech MX Brio 4K or Insta360 Link 2 for the best webcam performance. The Link 2's AI tracking keeps you centred automatically — useful if you move around.
Camera: Sony ZV-E10 or ZV-E10 II, Canon EOS M50 Mark II, or Fujifilm X-T30 II connected via USB or capture card. The shallow depth of field and better low-light performance make mirrorless cameras visually distinct from webcams.
Key light: An Elgato Key Light (desk-mounted), Godox SL60W on a stand, or any LED panel facing you at 45 degrees. The light should be bright enough to expose your face correctly without the gaming setup behind you overexposing.
Placement: Key light in front of you and to one side, at eye level or slightly above. A fill light on the opposite side at lower intensity reduces harsh shadows. RGB lighting from the gaming setup provides background visual interest.
Stream Management: Second Monitor and Stream Deck
Second monitor: A secondary monitor showing OBS, Twitch chat, and stream analytics means you never have to alt-tab out of your game to manage the stream. Essential for active streamers.
Elgato Stream Deck: Physical buttons for OBS scene switching, muting audio, playing sound effects, running transitions, and any action mapped to a key. The 15-button MK.2 is the standard choice; the 32-button XL is for complex productions.
Chat integration: StreamElements or Nightbot runs chat commands and alerts in the background. Displaying alerts (new followers, subscribers, donations) over-stream requires OBS browser sources connected to your alert service (StreamElements, Streamlabs, Ko-fi).
OBS Configuration for Streaming
Bitrate: 6,000 Kbps for 1080p/60fps to Twitch (Twitch Partner bitrate limit). Non-partners are limited to around 3,500 to 6,000 Kbps depending on their status. For 720p/60fps, 4,500 to 6,000 Kbps.
Encoder: NVENC (NVIDIA GPU) or AMF (AMD GPU) for hardware encoding. Use x264 software encoding only if your GPU does not have a hardware encoder.
Audio: Sample rate 48kHz, stereo, 192kbps bitrate for audio. Apply a noise suppressor, compressor, and limiter to the microphone track in OBS audio filters. This removes background noise, keeps volume consistent, and prevents clipping.
Gaming Room Context
For the broader room design in which a streaming setup lives, see our gaming room setup ideas for lighting, acoustic treatment, and room layout considerations that specifically affect streaming quality.