Requirements

Moonlight app for AndroidSoC capable of decoding H.264 High Profile in hardwareAndroid 4.1+GeForce Experience and an NVIDIA GTX series GPUMid to high-end wireless router (preferably dual-band 802.11n or better)Good wireless connection to your Android device

Compatible gamepads (other controllers may work in HID mode)

XboxPS3 (with SixAxis app)Moga (B/HID mode)ShieldOuya controller

Install the GeForce Experience software on your PC. You may need to reboot to finish the setup. Launch the GeForce Experience and click the Settings button, and then choose the SHIELD option. You need to verify that the GameStream switch is turned on. Launch the Moonlight app on your Android device, and make sure your client is connected to the same network as your PC.

Your gaming PC should show up automatically in the PC list after a few seconds, so press the entry list to pair the PC with your device. If your PC doesn’t appear in the device list, add it manually with the PC’s local network IP address. To find the PC’s IP address, just go to Start > Run > type CMD > press enter, then type ipconfig in the command terminal. You want the number that’s listed next to IPv4 Address, typically it will be something like 192.168.x.x.

On your PC, enter the PIN displayed in the Moonlight app, and accept the pairing dialog. Now you can try streaming a game from your PC to the Moonlight app to see if everything is working correctly.

Notes

These ports should be forwarded on your router for streaming over the internet:

TCP 47984, 47989UDP 47998, 47999, 48000, 48010

GeForce Experience will reserve Player 1 for the Moonlight client’s gamepad. If you want to use a gamepad connected directly to your gaming PC, rename rxgamepadinput.dll to rxgamepadinput.dll.old in C:\Program Files\NVIDIA Corporation\NvStreamSrv and C:\Program Files (x86)\NVIDIA Corporation\NvStreamSrv. If you want to stream in 4K resolution, you must check the “Allow experimental features” checkbox on the GeForce Experience settings page. If there’s a game you want to stream and it isn’t automatically detected by GeForce Experience, you can manually add the program’s .exe file to GeForce Experience. Click the Settings > Shield > Add button, and choose the program’s .exe file you want to add. If you want to stream your entire desktop to Moonlight, add C:\windows\system32\mstsc.exe following the same method above. If you want to stream to a GearVR device, use SideLoadVR.

Troubleshooting tips:

Android App ‘Play Store’ Alternative ‘Aptoide’ Launches ‘Google Play Fair’…Android Users Will Be Able To Play PC Games At 120 Hz Thanks To GeForce NowHow to Play PS4 Games on Your Android RemotelyGoogle Play Celebrates 10 Years with a New Logo and a 10x Play Points Bonus How to Play Android Games on PC - 17How to Play Android Games on PC - 11How to Play Android Games on PC - 8