Steam Remote Play lets you stream games from your gaming PC to another device, but lag and stuttering can ruin the experience. This guide walks you through the most effective fixes, from network tweaks to in-client settings, so you can get a smooth, responsive stream.
What You’ll Need
- Access to the host PC (the one running the game) and the client device (where you play).
- Administrator rights on the host PC to change some network and power settings.
- Both devices should be on the same network for initial testing (local streaming).
- An Ethernet cable or a strong Wi-Fi connection (5 GHz preferred) for the host.
Step-by-Step
- Check your network speed and latency. On the host PC, run a speed test with a server close to your location. You need at least 15 Mbps upload for 720p streaming, 30 Mbps for 1080p, and 45+ Mbps for 4K. Also check ping (latency) – anything above 60 ms will cause noticeable lag.
- Connect the host PC via Ethernet. If possible, plug the host PC directly into your router with a cable. This eliminates Wi-Fi interference and is the single biggest improvement you can make.
- On the client device, use a wired connection or 5 GHz Wi-Fi. If using Wi-Fi, make sure you’re on the 5 GHz band, not 2.4 GHz, which is slower and more congested. Move closer to the router if needed.
- Close bandwidth-heavy apps on the host and client. Pause downloads, stop cloud syncs (like Dropbox or Google Drive), and close streaming services (Netflix, YouTube) on both machines. Even background uploads can eat into your available bandwidth.
- Adjust Steam Remote Play settings. On the host PC, go to Steam > Settings > Remote Play. Under Advanced Host Options, try these settings:
- Limit bandwidth: Set a manual limit that is slightly below your upload speed (e.g., if you have 50 Mbps upload, set it to 40 Mbps). This prevents the stream from saturating your connection.
- Enable hardware encoding: Make sure this is checked. It offloads video encoding to your GPU, reducing CPU load and stuttering.
- Enable hardware decoding: On the client, check this in Steam > Settings > Remote Play > Advanced Client Options.
- Disable VSync on the client: In the same client settings, uncheck Enable VSync to reduce input lag.
- Change in-game graphics settings. Lower the game’s resolution and graphics settings on the host PC. The stream needs to encode every frame; lower GPU load means smoother encoding. Aim for a stable 60 FPS in-game.
- Disable Windows Game Mode and Game DVR. On the host PC, go to Settings > Gaming > Game Mode and turn it off. Also go to Settings > Gaming > Captures and disable background recording. These can interfere with Steam’s encoding.
- Update GPU drivers. Outdated graphics drivers can cause encoding issues. Visit your GPU manufacturer’s website (NVIDIA, AMD, Intel) and install the latest driver for your model.
- Restart your router and devices. Power cycle your router, host PC, and client device. This clears temporary network glitches and memory leaks.
- Try a different streaming protocol. In Steam Remote Play settings, you can choose between Hardware Encoding (NVENC, AMD VCE) and Software Encoding. If hardware encoding is stuttering, try software encoding (or vice versa).
Common Mistakes
- Using Wi-Fi on the host PC. Even a strong Wi-Fi signal can have interference and jitter. Wired is always better for the host.
- Not limiting bandwidth. If you don’t set a limit, Steam will use all available upload, which can cause packet loss and stutter.
- Leaving other apps open. A single background download can consume all your bandwidth. Always check for updates and syncs.
- Ignoring the client’s hardware decoding. If the client CPU is weak, disabling hardware decoding forces software decoding, which can cause lag.
- Playing on a busy network. If other people are streaming or gaming on the same network, your stream will suffer.
Tips
- Use the Steam Link app on a TV or mobile device? For mobile, make sure the device is in performance mode, not power-saving mode.
- Set the host PC to High Performance power plan. In Windows, go to Control Panel > Power Options and select High Performance. This prevents the CPU from downclocking.
- Disable the Steam overlay in-game. The overlay can cause stuttering. Press Shift+Tab in-game and uncheck Enable Steam Overlay.
- Test with a simple game first. If a lightweight game runs fine but a heavy one stutters, it’s a host performance issue, not a network issue.
- Consider using a VPN for remote play over the internet. If you’re streaming from outside your home, a VPN like WireGuard can reduce jitter and improve stability, as it avoids ISP throttling.
Troubleshooting
- If the stream is still laggy after all steps: Try lowering the resolution to 720p and the bandwidth limit to 20 Mbps. If that works, gradually increase until you find the sweet spot.
- If audio stutters but video is fine: This usually indicates a network issue. Check for packet loss by pinging the host IP from the client:
ping -t [host IP]and look for timeouts. - If the connection drops entirely: Check if your router has a firewall that blocks UDP ports. Steam Remote Play uses UDP ports 27031-27036. You may need to forward these ports on your router for internet streaming.
- If the image is blurry: Steam dynamically reduces resolution to maintain frame rate. You can disable this in Remote Play > Advanced Client Options by unchecking Enable dynamic resolution.
- If the host PC is powerful but still stutters: Check the CPU usage during streaming. If it’s near 100%, the encoding is bottlenecking. Close other programs, or try lowering the game’s graphics settings.
Frequently Asked Questions
Why does Steam Remote Play lag even on the same network?
Local lag is usually caused by Wi-Fi interference, high background network usage, or the host PC’s CPU/GPU being overloaded. Wired connections and closing other apps usually fix it.
Can I use Steam Remote Play over the internet?
Yes, but you need a good upload speed on the host (at least 15 Mbps) and a stable connection. Port forwarding may be required if you have a strict NAT type.
Does Steam Remote Play work with non-Steam games?
Yes, you can add non-Steam games to your library and stream them, but some games with anti-cheat (like Fortnite) may not work.
Why does my controller feel laggy?
Controller input lag is often due to high latency. Reduce the distance between the client and the router, or use a wired controller on the client.
How do I check my network speed for Remote Play?
On the host PC, run a speed test (e.g., speedtest.net) and note the upload speed. Also ping your router’s IP (usually 192.168.1.1) to check local latency – it should be under 5 ms.
Is there a way to see the stream stats (FPS, bitrate)?
Yes, while streaming, press the Steam overlay button (default is Shift+Tab) and go to the Remote Play settings. There you can enable performance overlay to see FPS, bitrate, and latency.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Mac Start Up Automatically After Power Failure?
- Expose Self-Hosted Service Securely Without Cloudflare Tunnel
- Nano Delivery for Functional Foods: What It Can and Can’t Do4.00
- Disable Apple Watch Turn-by-Turn Vibration While Driving
- Convert Play FLAC in iTunes: Full Guide
- Soda Foundation Charter: What It Means