Got it

3 Ways: How to Stream Mobile Games on PC to Any Platforms?

For better quality and more control, some gamers choose to stream mobile games on PC and then going live on Twitch, YouTube Gaming, Facebook Gaming, Trovo, and other popular platforms.

Here are three recommended solution with detailed steps to do so. Explore now!

Method 1: Use OBS + Screen Mirror App

First, let's understand the roles of these two tools.

A screen mirroring app will help sync the game pictures from your phone to the PC while you're playing. A display window will show up in the desktop.

And OBS, this free tool can capture the display window, broadcast your gameplay, and stream it live to the streaming platforms on PC at once. Of course, before that, you need to bind your account or channel to OBS.

Both tools have versions compatible with Windows, macOS, Android, and iOS.

To illustrate streaming mobile games on PC, I will use OBS for Windows, and Kingshipers Screen Mirroring (work for Android & iPhone) to give the example. And Twitch is the platform for streaming.

Step 1. Screen Mirror Your Mobile Game to the PC.

a. Install Kingshiper Screen Mirroring on the phone and PC. One for the desktop to serve as a reciever, and one for the mobile to build the connection.

(iPhone users do not need the mobile app, Kingshiper will connect the devices via AirPlay.)

Kingshiper Screen Mirroring

Official

Official

Download

b. Use a the same WiFi on both your device.

c. Open Kingshiper on your phone and connect it to the PC.

d. You phone will be mirrored immediately. Then you can open the mobile game. You can see it on your PC now.

Tips: Using a USB cable to mirror mobile game is recommended. This way can miminize choppy and laggy issues. However, Kingshiper support USB connection only for Android phone currently.

Step 2. Set up OBS on the PC.

a. Install OBS Studio software on your device.

b. In Sources, click + to add a capture source.

c. Choose Windows Capture > select Kingshiper in Window.

In the preview area (what others can see after going live), you can see the phone screen is showing in OBS.

d. Add Audio Input Capture in Sources if you're using a mic. Then, select the audio device you're using.

Step 3. Connect Twitch to OBS.

a. In OBS panel, click Settings in the bottom right corner.

b. Go to Stream. Select Twitch > paste your stream key.

c. To get the Twitch stream key, you can:

Open http://twitch.tv/ on the browser > click your profile icon > Creator Dashboard > Settings > Stream > Primary Stream Key > Copy.

Step 4. Start Streaming.

a. Back to the major panel.

b. Click Start Streaming in the bottom right corner.

Now you can stream mobile game to Twitch using your PC. And your gameplay on the phone will mirror to the PC at the same time.

Note: Not only Twitch, you can also choose any other platforms for streaming on OBS, such as YouTube Live, Facebook Live, Kick, and Trovo.

Method 2: OBS + Capture Card

In some cases, streaming mobile games on PC may have no-sound problems. Reasons can be the gaming app, screen casting software, or system issues. Therefore, if you want to stream mobile games on PC with audio, try using a capture card.

What you need:

  • Capture Card (e.g., Elgato, Magewell) - a hardware device that captures the video and audio output from your mobile device.
  • HDMI Adapter - turns mobile video into HDMI for capture card.
  • PC with OBS Installed - software that receives the video and audio feed from the capture card, and streams it live to Twitch or others.

Step 1. Connect Your Mobile Device to the Capture Card.

a. Use a suitable HDMI adapter and plug it into your phone.

Apple Lightning Digital AV Adapter for iPhones, USB-C to HDMI adapters for Android phones.

b. Connect the HDMI cable to the capture card.

c. Connect the capture card to your PC via USB.

At this time, all your mobile phone, the capture card, and the PC are connected. And you should see the phone screen after opening OBS.

Step 2. Open OBS and Add Sources.

In Sources, click + and select Video Capture Device. Choose your capture card from the device list.

Now you can see the mobile screen in OBS.

Step 3. Configure Audio Settings in OBS.

a. In the Video Capture Device properties window, find Audio Output Mode. Ensure that Capture Audio Only or Output Desktop Audio (DirectSound) is selected.

b. If you would like to commentate via an external microphone, add Audio Input Source > select the mic name in device.

c. Check the audio mixer to see if the audio goes well.

Step 4. Set Up Streaming Platform on OBS.

Go to Settings > Stream > choose the platform you want to stream to in the drop-down list, such as Twitch or YouTube.

Connect your account to OBS or use a streaming key.

Step 5. Click Start Streaming.

Now, your mobile game will go live to the streaming platform after clicking the button in OBS.

Method 3: Use OBS + Game Emulator

You run the mobile game directly on your computer through the emulator. Then use OBS to capture the emulator window and push it to the streaming platform.

Emulators you can use:

  • BlueStacks - Android emulator that can be use on Windows and Mac
  • NoxPlayer - ditto
  • Memu - Android emulator and compatible with Windows

Note: iOS emulators for PC are very limited and generally do not support full game streaming. Most streamers use screen mirroring or capture cards for iPhone games instead.

Step 1. Install the game emulator on your PC.

Step 2. Add the mobile game in the emulator. You can search it in the app store that provided by the emulator.

Step 3. Open OBS in your PC and add a new Window Capture source. Select the emulator window.

Step 4. Connect OBS to your Twitch account or others.

Step 5. Click the Start Streaming button.

Your viewers will see the gameplay running inside the emulator.

More Tips

1) Besides OBS, you can use Streamlabs, XSplit Broadcaster, or Lightstream Studio (browser-based) to stream mobile games on PC as well. The steps are all similar.

2) To enhance streaming quality, like less choppy screen, you can:

  • FPS: 30 for smooth gameplay streaming while 60 for quality picture but require stable internet.
  • Video Resolution: 1920x1080 is ideal for quality but requires higher bitrate and CPU/GPU power. If your system or internet struggles, lower to 1280x720 for smoother streaming.

Latest Articles