sodcalculator

10 Tech How-To

Stream Mobile Games on PC: 4 Practical Setups

Guide 10-12462 · Updated · Step by step

Streaming mobile games to a PC lets you play on a bigger screen, record higher-quality footage, and use a keyboard and mouse or a controller. This guide covers four practical setups, from free built-in tools to hardware capture cards, so you can choose the one that fits your budget and needs.

What You’ll Need

  • A smartphone (Android or iOS) that supports screen mirroring or USB video output.
  • A Windows PC (or Mac for some methods) with a stable internet connection.
  • For wireless methods: both devices on the same local network (Wi-Fi or Ethernet).
  • For USB methods: a compatible USB cable (usually USB-C to USB-C or USB-A).
  • Optional: a capture card if you want the lowest latency and highest quality.
  • Optional: a controller or keyboard/mouse for better control.

Step-by-Step

Setup 1: Built-in Screen Mirroring (Windows & Android)

  1. On your Windows PC, open the Settings app, go to System > Projecting to this PC.
  2. Set “Some Windows and Android devices can project to this PC when you say it’s OK� to Available everywhere or Available everywhere on secure networks.
  3. Launch the Connect app on your PC (search for “Connect� in the Start menu).
  4. On your Android phone, open the notification shade and tap Cast or Screen Cast (the exact name varies by manufacturer).
  5. Select your PC from the list of available devices. Your phone’s screen should appear on your PC.
  6. If you want to record or stream, use OBS Studio and add a Display Capture or Window Capture source that includes the Connect window.

Setup 2: USB Connection with scrcpy (Android Only)

  1. Download and install scrcpy from its official GitHub repository (it’s a free, open-source tool).
  2. Enable Developer options on your Android phone: go to Settings > About phone and tap Build number seven times.
  3. In Developer options, enable USB debugging.
  4. Connect your phone to your PC with a USB cable. When prompted on your phone, allow USB debugging.
  5. Open a command prompt or terminal in the folder where scrcpy is installed.
  6. Type scrcpy and press Enter. Your phone’s screen will appear in a window on your PC.
  7. To use a controller or keyboard, just plug them into your PC—scrcpy passes through input by default.
  8. For recording or streaming, capture the scrcpy window in OBS using a Window Capture source.

Setup 3: AirPlay to PC (iPhone & Mac/Windows)

  1. On a Mac, open QuickTime Player.
  2. Go to File > New Movie Recording.
  3. Click the small arrow next to the record button and select your iPhone as the camera/microphone source. Your iPhone’s screen will appear.
  4. On Windows, download a free AirPlay receiver like LonelyScreen or Reflector (trial versions are available).
  5. Open the AirPlay receiver on your PC, then on your iPhone, swipe down to open Control Center and tap Screen Mirroring.
  6. Select your PC from the list. Your iPhone’s screen will be displayed.
  7. Capture that window in OBS for streaming or recording.

Setup 4: Hardware Capture Card (Best Quality)

  1. Purchase a capture card that supports HDMI input (e.g., Elgato HD60 S, AVerMedia Live Gamer Portable).
  2. Connect the capture card to your PC via USB (usually USB 3.0).
  3. If your phone supports HDMI output via USB-C (check your phone’s spec), use a USB-C to HDMI adapter to connect the phone to the capture card’s HDMI input.
  4. If your phone does not support HDMI output, you can use a wireless HDMI transmitter (like the MiraScreen) but that adds latency.
  5. Open OBS Studio and add a Video Capture Device source. Select your capture card from the dropdown.
  6. Adjust the resolution and frame rate to match your phone’s output (usually 1080p at 60fps).
  7. Now you can stream or record with minimal latency and full quality.

Common Mistakes

  • Using Wi-Fi for wireless mirroring: Wi-Fi causes noticeable lag. Use a wired Ethernet connection for your PC and keep your phone close to the router.
  • Not enabling USB debugging properly: For scrcpy, if you don’t allow the debugging prompt on your phone, the connection fails.
  • Choosing the wrong capture source in OBS: If you use a Window Capture, make sure the window is not minimized or covered, or the capture will be black.
  • Ignoring audio: By default, scrcpy does not forward audio. You need to install an audio forwarder or use a separate microphone.
  • Using a capture card that doesn’t support your phone’s resolution: Some cards only accept 1080p, so if your phone outputs 1440p, you may get a black screen. Set your phone to 1080p if possible.

Tips

  • For the lowest latency, use a wired USB connection (scrcpy) or a capture card. Wireless methods are fine for casual games but not for competitive shooters.
  • If you’re streaming to Twitch or YouTube, use OBS Studio and set your canvas to 1080p. Add a “Mobile� scene with a border or frame to make it look professional.
  • Use a controller that connects to your PC, not your phone, to avoid Bluetooth latency. Most games support external controllers.
  • For Android, enable “Force GPU rendering� in Developer options to improve performance in some games.
  • If you’re using an iPhone and a PC, consider using a Lightning to Digital AV adapter with a capture card for a wired connection, as AirPlay adds latency.

Troubleshooting

  • Screen mirroring not finding your PC: Make sure both devices are on the same network, and that your PC’s “Projecting to this PC� setting allows connections. Try disabling and re-enabling the setting.
  • scrcpy shows a black screen: Reconnect the USB cable, ensure USB debugging is still enabled, and try a different USB port (preferably USB 3.0).
  • Audio not working: For scrcpy, install the “scrcpy audio� module (available for Windows) or use a virtual audio cable to route phone audio via Bluetooth. For AirPlay, audio should work automatically.
  • Capture card not detected: Install the latest drivers for the capture card, and try a different USB port. Also check if the card supports your phone’s output resolution.
  • High latency in OBS: Reduce the streaming bitrate or use a wired connection. Also, close any background apps that use bandwidth.

Frequently Asked Questions

Can I stream iPhone games to PC without a capture card?

Yes, you can use AirPlay to a PC via third-party receivers, but latency is higher. For better quality, use a Lightning to HDMI adapter with a capture card.

Does scrcpy work on iOS?

No, scrcpy is Android-only. For iOS, use AirPlay or a capture card.

What is the best free method for Android?

scrcpy is the best free method—it offers low latency, high quality, and supports audio forwarding with an extra module.

Can I use my phone as a webcam for streaming?

Yes, but that’s a different purpose. For game streaming, you want to mirror the screen, not use the camera.

Do I need a powerful PC to stream mobile games?

No, most methods are lightweight. A mid-range PC with OBS can handle 1080p encoding. The main requirement is a stable network and a USB port for wired methods.

Can I play with keyboard and mouse?

Yes, with scrcpy you can use your PC’s keyboard and mouse to control the phone. For other methods, you may need a Bluetooth keyboard/mouse connected to the phone.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →