Skip to content

Moonlight Internet Streaming Helper v2.0

Compare
Choose a tag to compare
@cgutman cgutman released this 21 Nov 02:19
· 172 commits to master since this release

This program automatically manages UPnP/NAT-PMP/PCP port forwarding rules for using Moonlight over the Internet.

Instructions

  1. Install mish-2.0.msi on your home PC with GeForce Experience. The install will complete without any UI to click through.
  2. If you have previously created manual port forwarding entries for Moonlight, ensure UPnP is enabled and remove the manual entries from your router settings.
  3. Make sure the automatic configuration was successful by running "Moonlight Internet Streaming Tester" via the Start Menu.
  4. Confirm everything works by testing it from a different network. Testing connectivity with cellular data or tethering is a good option if you don't have a different network easily reachable.
    • If you've previously used Moonlight on the same network as your PC, it should connect automatically over the Internet if you're outside your house.
    • If it doesn't connect automatically or it's your first time connecting to this PC, type the address that is displayed on the tester's success dialog into the Add PC dialog of Moonlight.

Limitations

  • Port forwarding is limited to one GameStream PC per public IP address. This means you should only install this program on one PC on your network to avoid conflicts.

Changes in v2.0

  • Added support for streaming through many double-NAT and Carrier-Grade (ISP) NAT configurations that break port forwarding for most other applications
  • Implemented experimental support for Wake-on-LAN over the Internet
  • Improved reliability of public IP address detection and connection tests
  • Fixed issues handling NAT-PMP port conflicts
  • Automatically resolve port forwarding conflicts which can happen if the host PC IP address changes (where possible)