Game streaming is broadcasting your gameplay live over the internet so others can watch, chat, and interact with you in real time. Streamers usually share their game along with a webcam view, voice commentary, and on-screen graphics on platforms such as Twitch, YouTube, and Kick.
Game streaming is part of a wider world of gaming content creation, which also includes recorded videos, short clips, tutorials, and highlight reels. Whether you stream for friends or build an audience, the same basics apply: capture your game, encode it into a video stream, and upload it with clear audio and a reliable connection.
This guide explains how game streaming works, what encoding and bitrate mean, when you need a capture card, and how to set up a streaming PC. Game streaming is different from cloud gaming, which streams games to you from remote servers. For that topic, see our cloud gaming guide.
How does game streaming work?
Game streaming works by capturing your game and other sources, combining them into one scene, compressing that scene into a video stream, and uploading it to a streaming platform, which delivers it to viewers.
Capture. Streaming software captures your game, webcam, microphone, and any overlays or alerts.
Compose. The software arranges these sources into scenes, such as a gameplay scene, a "starting soon" screen, and a just-chatting view.
Encode. An encoder compresses the scene into a video format small enough to send over the internet. This is the most demanding step.
Upload. The encoded stream is sent to the platform using your internet upload bandwidth.
Deliver. The platform processes the stream and sends it to viewers, often in several quality levels so people on slower connections can still watch.
There is usually a short delay between what you do and what viewers see. Platforms often offer low-latency modes that reduce this delay for better interaction with chat.
What is encoding in game streaming?
Encoding is the process of compressing your gameplay video into a smaller format that can be sent over the internet in real time. Uncompressed video is far too large to upload live, so an encoder reduces the file size while trying to keep the image sharp. The encoder you choose affects stream quality and how much it slows down your game.
Hardware vs. software encoding
Hardware encoding | Software encoding | |
|---|---|---|
What does the work | A dedicated encoder chip on the GPU or processor | The CPU |
Impact on game performance | Very low | Can be high, especially in CPU-heavy games |
Quality | Excellent on modern hardware | Excellent at slower presets, but demanding |
Common examples | NVIDIA NVENC, AMD Video Coding Engine, Intel Quick Sync Video | x264 and x265 |
Best for | Most single-PC streamers | Dual-PC setups or CPUs with lots of spare power |
Modern hardware encoders are built into most gaming graphics cards and many processors. They let you stream with little impact on frame rate, which is why most streamers use them.
Video codecs
A codec is the compression format the encoder uses. The three you will see most are:
H.264 (AVC): The most widely supported codec across platforms and devices.
H.265 (HEVC): Better quality at the same bitrate than H.264, with growing platform support.
AV1: A newer, highly efficient codec that delivers strong quality at lower bitrates. Newer GPUs include AV1 hardware encoders.
Check which codecs your streaming platform accepts before choosing one.
What is bitrate?
Bitrate is how much data your stream uses per second, usually measured in kilobits per second (Kbps). A higher bitrate generally means a sharper image, especially in fast-moving games, but it needs more upload bandwidth. If your bitrate is higher than your connection can steadily handle, viewers will see buffering or dropped frames.
Recommended stream settings
The best stream settings balance resolution, frame rate, and bitrate against your upload speed and your platform's limits. For most gaming streams, 1080p at 60 frames per second is the common target, with 720p at 60 frames per second as a reliable option on slower connections.
Platform guidance at a glance
Platform | Typical guidance for 1080p at 60 FPS | Notes |
|---|---|---|
Twitch | Up to about 6,000 Kbps | Twitch's guidelines recommend a maximum of 6,000 Kbps for 1080p60; its Enhanced Broadcasting feature raises the ceiling on modern codecs (Livepush) |
YouTube | Around 12 Mbps with H.264 | YouTube accepts higher bitrates and resolutions, including 4K with HEVC or AV1 (Livepush) |
Platforms update these guidelines from time to time, so check each platform's official broadcasting guidelines before you go live.
What is Twitch Enhanced Broadcasting?
Enhanced Broadcasting lets a capable GPU create several versions of your stream at different qualities and send them all to Twitch, so viewers on slower connections can choose a lower quality (NVIDIA). It is turned on in streaming software such as OBS Studio and needs extra upload bandwidth.
Tips for choosing settings
Test your upload speed and leave headroom. Keep your total stream bitrate well below your measured upload so other traffic does not cause dropped frames.
Use constant bitrate (CBR) for live streams, which keeps data use steady.
Lower resolution before lowering bitrate too far. A clean 720p stream often looks better than a blocky 1080p stream at a low bitrate.
Choose a hardware encoder and the most efficient codec your platform supports.
Run a private test stream and watch the recording to check quality before going live.
Our gaming networking guide explains upload speed and how to test your connection.
What is a capture card?
A capture card is a device that takes the video and audio signal from a game console, camera, or second PC and brings it into your computer so streaming or recording software can use it. It is the bridge between a device that outputs HDMI and the PC that runs your stream.
Do you need a capture card?
Situation | Capture card needed? |
|---|---|
Streaming PC games from the same PC | No; streaming software captures the game directly |
Streaming from a console, such as Xbox, PlayStation, or Nintendo Switch | Yes |
Using a dual-PC setup, with one PC to game and one to stream | Yes, on the streaming PC |
Using a DSLR or mirrorless camera as a webcam | Often, unless the camera supports USB webcam mode |
Types of capture cards
External (USB): Connect over USB, work with laptops and desktops, and are easy to move between setups.
Internal (PCIe): Install inside a desktop. They can offer lower latency and higher bandwidth.
Capture card features to know
Passthrough: Sends the signal on to your monitor or TV so you can play without delay while the card captures.
Maximum capture resolution and frame rate: Such as 1080p at 60 FPS or 4K at 60 FPS. Make sure it matches what you want to stream.
Passthrough refresh rate and HDR: Lets you keep high refresh rates or HDR on your own screen while capturing.
Latency: Low-latency cards make it easier to play from the capture preview, though passthrough is better for gameplay.
Single-PC vs. dual-PC streaming setups
Most streamers use a single PC that runs both the game and the stream. Some advanced streamers use two PCs, one for gaming and one for streaming, to separate the workloads.
Single-PC setup | Dual-PC setup | |
|---|---|---|
How it works | One PC runs the game, streaming software, and encoder | A gaming PC sends its video through a capture card to a separate streaming PC |
Cost | Lower | Higher; two PCs plus a capture card |
Complexity | Simple to set up | More cables, audio routing, and configuration |
Game performance impact | Small with a modern hardware encoder | Minimal on the gaming PC |
Best for | Most streamers, including beginners and many full-time creators | Streamers who use CPU-heavy encoding, run many effects, or want maximum reliability |
Modern GPU hardware encoders have made single-PC streaming the practical choice for most people. A powerful gaming laptop or desktop can play, encode, and run overlays at the same time.
What makes a good single streaming PC
A recent graphics card with a modern hardware encoder, ideally one that supports AV1. See our graphics cards guide.
A processor with multiple cores to handle the game, browser sources, and chat apps.
At least 16 GB of RAM, with 32 GB helpful for streaming plus editing.
Fast SSD storage for recordings and replays.
A wired network connection with steady upload speed.
Our gaming laptops vs. desktops guide can help you choose the right system.
Streaming setup essentials
A good stream needs more than a fast PC. Viewers notice audio quality, a clear camera image, and a steady connection as much as the gameplay itself.
Streaming software
Streaming software captures your sources, builds your scenes, and sends the stream to your platform. Popular options include OBS Studio, a free and open-source tool, and Streamlabs, which adds built-in themes and alerts. Some platforms and GPU apps also include simple broadcasting tools. See our gaming software guide for more on GPU apps.
Audio
Microphone: A USB or XLR microphone usually sounds clearer than a headset mic. Many viewers will forgive average video but not poor audio.
Noise reduction: Use noise suppression in your streaming software or AI noise removal on your PC to cut out keyboard and room noise. Learn more in our AI features guide.
Audio balance: Keep game audio lower than your voice, and test levels before every stream.
Headphones: Prevent game sound from leaking into your microphone. See our gaming audio guide.
Camera and lighting
Webcam: A 1080p webcam is a solid starting point for most streams.
Lighting: A soft light in front of you, such as a key light or ring light, often improves image quality more than a more expensive camera.
Background: A tidy background or a virtual background keeps the focus on you.
Internet
Your upload speed sets the limit on stream quality. Use a wired Ethernet connection, pause cloud backups and large uploads while live, and consider QoS on your router. Our gaming networking guide explains how.
Optional extras
Stream deck or macro pad for switching scenes and triggering sounds
Second monitor for chat, alerts, and streaming software
Green screen for a clean camera cutout
Content creation beyond live streams
Many streamers also create recorded gaming content, such as highlight reels, tutorials, reviews, and short clips for social media. Recorded content can reach new viewers long after a live stream ends.
Recording gameplay
Record locally at higher quality than you stream. Because local recordings do not depend on upload speed, you can use a higher bitrate for cleaner footage to edit later.
Use instant replay. GPU apps, Xbox Game Bar, and streaming software can save the last few minutes of gameplay with a hotkey, so you never miss a great moment.
Record audio on separate tracks. Keeping game audio, microphone, and chat on different tracks makes editing easier.
Editing and clips
Video editing benefits from a fast processor, a capable GPU, plenty of RAM, and fast SSD storage. Many editing apps now include AI tools that help find highlights, add captions, remove background noise, and reframe horizontal video into vertical clips for short-form platforms.
Repurposing a stream
Save your broadcast as a VOD on your platform.
Clip the best moments into short highlights.
Edit longer sessions into a focused recorded video.
Reformat clips for vertical, short-form social platforms.
Post consistently and link back to your live channel.
The same gaming PC hardware that powers smooth streams also speeds up editing and exports, which is one reason many creators choose a gaming laptop or desktop for content creation.
Game streaming frequently asked questions
What do I need to start streaming games?
At minimum, you need a gaming PC or console, streaming software, a microphone, and an internet connection with steady upload speed. A webcam, good lighting, and a capture card for consoles are common additions.
What upload speed do I need to stream?
Your upload speed should comfortably exceed your stream's bitrate. For example, a 1080p stream at 60 FPS on Twitch typically uses around 6,000 Kbps, so you want a steady upload well above that to leave room for other traffic. Test your connection and lower your settings if you see dropped frames.
Which encoder should I use for streaming?
Most streamers should use the hardware encoder on their graphics card, such as NVIDIA NVENC, AMD's encoder, or Intel Quick Sync. Hardware encoders deliver good quality with little impact on game performance.
Is AV1 better than H.264 for streaming?
AV1 delivers better image quality at the same bitrate, which helps when upload speed is limited. It requires a newer GPU with an AV1 encoder and a platform that accepts AV1. H.264 remains the most widely supported option.
Do I need a capture card to stream PC games?
No. Streaming software can capture PC games directly. You need a capture card only for consoles, a dual-PC setup, or some cameras.
Can I stream on a gaming laptop?
Yes. Gaming laptops with modern GPUs include hardware encoders that handle streaming well. Keep the laptop plugged in, use a wired connection, and consider an external microphone and webcam for better quality.
Why does my stream lag or drop frames?
Dropped frames are usually caused by an unstable connection or a bitrate set too high for your upload speed. Lag in the game itself usually means your PC is overloaded. Lower your stream bitrate or resolution, use a hardware encoder, and close background apps.
What is the difference between game streaming and cloud gaming?
Game streaming sends your gameplay out to viewers. Cloud gaming streams games in to you from remote servers so you can play without powerful hardware. See our cloud gaming guide.
Related gaming glossary guides
Gaming glossary: What makes a gaming PC, plus key gaming terms
Graphics cards: GPUs and the hardware encoders built into them
Gaming networking: Upload speed, wired connections, and QoS
Gaming audio: Headsets and microphones for clear commentary
Gaming software: GPU apps, recording tools, and Windows gaming features
Esports: Competitive gaming and how matches are broadcast