Streaming your PC games to the big screen is one of the best reasons to use Moonlight on Google TV. When it works, it feels seamless—low latency, crisp visuals, and full control from your couch. But when Moonlight refuses to connect, stutters endlessly, or fails to detect your PC, the experience quickly turns frustrating. The good news? Most connection issues are surprisingly easy to fix with the right troubleshooting steps.

TLDR: If Moonlight isn’t connecting on Google TV, start by checking that your PC and TV are on the same network and that GameStream or Sunshine is properly configured. Make sure firewall settings aren’t blocking the connection and confirm both devices are updated. Restarting devices, using Ethernet instead of Wi-Fi, or manually adding your PC’s IP address can solve most problems. Advanced fixes include port forwarding, adjusting bitrate settings, and reinstalling Moonlight if necessary.

Why Moonlight Fails to Connect on Google TV

Moonlight relies on a few critical components to function correctly:

  • Your gaming PC running NVIDIA GameStream (or Sunshine)
  • Your Google TV device with the Moonlight app installed
  • A stable local network connection
  • Proper firewall and port configurations

If even one of these isn’t configured correctly, you may see errors like:

  • PC not found
  • Connection failed
  • No response from host
  • Endless pairing screen

Let’s break down how to solve each of these scenarios.


Step 1: Confirm Both Devices Are on the Same Network

One of the most common issues is surprisingly simple: your PC and Google TV are connected to different networks.

Check the following:

  • Is your PC connected via Ethernet while your TV is on a guest Wi-Fi network?
  • Is your router using separate 2.4 GHz and 5 GHz SSIDs?
  • Is a VPN active on either device?

Moonlight works best when both devices are on the same local subnet. If your PC shows an IP like 192.168.1.x, your TV should show something similar.

Quick Fix:

  • Disable VPNs temporarily
  • Reconnect both devices to the same Wi-Fi network
  • Restart your router if needed

Step 2: Make Sure GameStream or Sunshine Is Running Properly

Moonlight does not stream directly from your GPU—it connects to software running on your PC.

If You’re Using NVIDIA GameStream

  • Open NVIDIA GeForce Experience
  • Go to Settings → Shield
  • Enable GameStream

Note: NVIDIA has officially discontinued native GameStream support. If you’re experiencing issues, switching to Sunshine is often the better long-term solution.

If You’re Using Sunshine (Recommended)

  • Open Sunshine’s web interface (usually http://localhost:47990)
  • Confirm Sunshine is running
  • Make sure your games are properly added
  • Check that no errors are listed in the logs

If Sunshine isn’t running, Moonlight won’t find your PC.


Step 3: Check Your Firewall Settings

Firewalls frequently block Moonlight connections, especially after Windows updates.

Moonlight requires several ports to remain open, including:

  • TCP: 47984, 47989, 48010
  • UDP: 47998–48000

To check Windows Firewall:

  1. Open Windows Security
  2. Click Firewall & Network Protection
  3. Select Allow an app through firewall
  4. Ensure Sunshine or NVIDIA is allowed on private networks

If problems persist, temporarily disable the firewall for testing. If Moonlight suddenly connects, you’ve identified the issue.


Step 4: Manually Add Your PC’s IP Address

If Moonlight fails to auto-detect your PC, manually adding it often solves the problem.

Find Your PC IP Address:

  • Press Win + R
  • Type cmd
  • Enter ipconfig
  • Look for IPv4 Address

On Moonlight (Google TV):

  • Select Add PC Manually
  • Enter the IPv4 address
  • Pair using the on-screen PIN

This bypasses network discovery issues that sometimes fail on mesh routers or advanced networking setups.


Step 5: Restart Everything (Yes, Really)

It sounds simple—but it works.

Restart:

  • Your PC
  • Your Google TV device
  • Your router/modem

This clears:

  • Stuck network sessions
  • Invalid IP leases
  • Temporary firewall exceptions

A full device restart fixes a surprising percentage of Moonlight connection problems.


Step 6: Switch to Ethernet for Better Stability

If Moonlight connects but constantly disconnects or stutters, your issue might not be connectivity—it could be stability.

Streaming games requires:

  • Low latency
  • High bandwidth consistency
  • Minimal packet loss

Wi-Fi networks—especially crowded 2.4 GHz ones—can struggle.

Best Setup:

  • PC connected via Ethernet
  • Google TV connected via Ethernet (if possible)
  • 5 GHz Wi-Fi minimum if Ethernet isn’t available

If your Google TV doesn’t have a built-in Ethernet port, consider a USB-C Ethernet adapter if supported.


Step 7: Adjust Moonlight Streaming Settings

Sometimes Moonlight connects but fails when launching a game. This can be related to streaming settings.

Inside Moonlight settings, try lowering:

  • Resolution (e.g., switch from 4K to 1080p)
  • Bitrate (reduce from 80 Mbps to 20–40 Mbps)
  • Frame rate (try 60 FPS instead of 120 FPS)

Older routers or mid-range GPUs may struggle with aggressive streaming settings.


Step 8: Update Everything

Outdated software can break compatibility.

Make sure you update:

  • Moonlight (Google Play Store)
  • Sunshine or GeForce Experience
  • NVIDIA GPU drivers
  • Google TV system software

Compatibility issues are particularly common after major Android TV OS updates.


Step 9: Port Forwarding (For Remote Streaming)

If you’re trying to connect outside your home network, you’ll need proper port forwarding.

Typical ports to forward:

  • TCP 47984, 47989, 48010
  • UDP 47998–48000

Steps vary by router, but generally involve:

  1. Logging into your router admin panel
  2. Assigning a static IP to your PC
  3. Forwarding the required ports to that IP

If this sounds complex, Sunshine also supports more secure remote connection methods, including reverse proxy setups.


Sunshine vs NVIDIA GameStream: Which Works Better?

Feature Sunshine NVIDIA GameStream
Officially Supported Yes No (Discontinued)
Works on Non-NVIDIA GPUs Yes No
Custom Configuration High Limited
Future Updates Active Development Ended

Verdict: If you’re still using GameStream and facing connection issues, migrating to Sunshine is highly recommended.


When to Reinstall Moonlight

If nothing works, uninstalling and reinstalling Moonlight on Google TV can fix corrupted app data.

Steps:

  • Navigate to Apps → Moonlight
  • Select Uninstall
  • Reinstall from Play Store
  • Re-pair your PC

This resolves stubborn pairing errors and configuration conflicts.


Final Thoughts

Moonlight not connecting on Google TV can feel like a major setback, especially when you’re ready to game. But most issues boil down to networking configuration, firewall settings, or outdated software. By methodically checking your network, ensuring Sunshine or GameStream is running properly, verifying firewall permissions, and adjusting streaming settings, you can restore a stable connection quickly.

For the most future-proof setup, use Sunshine, connect your PC via Ethernet, keep all software updated, and avoid aggressive bitrate settings unless your network can handle it. Once configured properly, Moonlight on Google TV delivers one of the smoothest couch gaming experiences available.

With a little troubleshooting, you’ll be back to streaming your favorite titles in beautiful, low-latency quality—exactly as intended.

By Lawrence

Lawrencebros is a Technology Blog where we daily share about the Tech related stuff with you. Here we mainly cover Topics on Food, How To, Business, Finance and so many other articles which are related to Technology.

You cannot copy content of this page