How can you address the issue of moonlighting?

Guía Definitiva para Errores de Moonlight

18/03/2006

Valoración: 4.35 (6515 votos)

Moonlight se ha convertido en una herramienta indispensable para los gamers que desean llevar sus juegos de PC a cualquier dispositivo, ya sea un móvil, una tablet o un portátil. Esta aplicación de código abierto aprovecha la tecnología GameStream de NVIDIA (o la alternativa comunitaria Sunshine) para ofrecer una experiencia de juego remoto fluida y de baja latencia. Sin embargo, como cualquier software que depende de redes, drivers y configuraciones complejas, a veces pueden surgir problemas. Desde una conexión que se niega a establecerse hasta un video entrecortado que arruina la partida, los obstáculos pueden ser frustrantes. Pero no temas, en este artículo te guiaremos paso a paso para diagnosticar y resolver los problemas más comunes de Moonlight, permitiéndote volver a jugar lo antes posible.

What happens if I Disconnect from Moonlight?
When using RDP, your computer is technically locked, causing streaming issues even after disconnecting. This lock prevents starting programs with Moonlight. Log back into the computer via the "Desktop" app in Moonlight, then you can end and start another stream with the application you wanted originally.
Índice de Contenido

¿Qué es Moonlight y por qué surgen problemas?

Antes de sumergirnos en las soluciones, es útil entender cómo funciona Moonlight. La aplicación actúa como un cliente que se conecta a tu PC anfitrión (host), el cual debe estar ejecutando el software de streaming. Tradicionalmente, este ha sido GeForce Experience de NVIDIA, pero con el tiempo, la comunidad ha desarrollado una alternativa robusta y de código abierto llamada Sunshine, que no depende del software de NVIDIA. El PC comprime el video del juego en tiempo real y lo envía a través de tu red (local o Internet) a tu dispositivo cliente. Cualquier eslabón débil en esta cadena, ya sea el PC, el router, la red WiFi, el dispositivo cliente o un software conflictivo, puede causar problemas. Nuestra misión es identificar y fortalecer ese eslabón.

Problemas de Conexión: Cuando no puedes ni empezar a jugar

El primer gran obstáculo es no poder conectar tu dispositivo cliente con tu PC. Distinguiremos entre problemas en la red local y a través de Internet.

Inconvenientes en la Red Local (WiFi/Ethernet)

Si estás en la misma casa que tu PC y no puedes conectar, sigue estos pasos en orden:

  • Reinicia todo: La solución clásica y sorprendentemente efectiva. Reinicia tanto tu PC anfitrión como tu dispositivo cliente.
  • Verifica las conexiones de red: Si tu PC está conectado tanto por WiFi como por Ethernet, puede causar conflictos. Desconecta una de las dos, preferiblemente dejando la conexión Ethernet, que es más estable.
  • El Firewall es el principal sospechoso: Desactiva temporalmente el firewall de Windows y cualquier software antivirus que tengas. Si esto soluciona el problema, significa que necesitas crear reglas de excepción para permitir el tráfico de Moonlight y GameStream. Reinicia el PC después de desactivarlos para asegurar que los cambios surtan efecto.
  • Reinstalación limpia de GeForce Experience: A veces, el software de NVIDIA puede corromperse. Desinstala GeForce Experience por completo, reinicia el PC, descarga la última versión desde la web de NVIDIA, instálala y vuelve a reiniciar.
  • Reseteo de red: Abre una ventana de Símbolo del sistema (CMD) como administrador y ejecuta el comando netsh winsock reset. Después, reinicia tu ordenador.
  • Conflicto con Escritorio Remoto: Si has usado el Escritorio Remoto de Microsoft (RDP), este puede dejar tu sesión de usuario en un estado "bloqueado" que impide que Moonlight inicie aplicaciones. Para solucionarlo, debes iniciar sesión físicamente en el PC o usar un script específico para desbloquear la sesión.

Problemas al Jugar por Internet

Jugar desde fuera de casa introduce más variables, principalmente tu router y tu proveedor de internet (ISP).

  • Primero, asegúrate que funciona en local: Antes de culpar a Internet, confirma que puedes conectar sin problemas en tu red local siguiendo los pasos anteriores.
  • Usa la Herramienta Oficial: Moonlight proporciona una herramienta llamada "Moonlight Internet Hosting Tool" para Windows. Instálala en tu PC anfitrión, ya que se encargará de configurar automáticamente el reenvío de puertos (port forwarding) en tu router si tienes UPnP activado.
  • Revisa tu Router: Asegúrate de que la función UPnP (Universal Plug and Play) esté habilitada en la configuración de tu router. Esto permite que aplicaciones como Moonlight abran los puertos necesarios automáticamente. Si tenías reglas manuales antiguas para Moonlight, bórralas para evitar conflictos.
  • Cuidado con el Carrier-Grade NAT (CGNAT): Si la herramienta de prueba de Moonlight te indica que tu ISP usa CGNAT, significa que no tienes una dirección IP pública única, lo que bloquea las conexiones entrantes. Tienes tres opciones: 1) Contactar a tu ISP y solicitar una IP pública (muchos la ofrecen sin coste), 2) Usar un servicio como ZeroTier para crear una red virtual privada entre tus dispositivos, o 3) Probar a conectar usando IPv6 si tanto tu red doméstica como la red del cliente son compatibles.

Optimizando la Calidad del Stream: Adiós al Lag y Video Entrecortado

Conseguir conectar es solo la mitad de la batalla. Una mala calidad de imagen, lag o cortes constantes pueden hacer que la experiencia sea injugable.

How should I handle moonlighting requests?
When dealing with moonlighting requests, it's crucial to handle them consistently. An employee who requests permission for outside employment likely isn't making the decision lightly. If the request is denied, the employee may not be pleased with the outcome.
  • La red es la clave: Para una experiencia óptima, tu PC anfitrión debe estar conectado a tu router mediante un cable Ethernet. Tu dispositivo cliente, por su parte, debería estar conectado a una red WiFi de 5 GHz. Las redes de 2.4 GHz son más propensas a interferencias y suelen tener un ancho de banda menor.
  • Baja el Bitrate: En la configuración de Moonlight en tu cliente, reduce el bitrate (tasa de bits). Esto disminuye la cantidad de datos necesarios para el stream. Si al bajarlo el problema mejora, es una clara señal de que tu red no tiene el ancho de banda suficiente.
  • Reduce la Resolución y los FPS: Intenta bajar la resolución a 720p y los fotogramas por segundo a 30. Si esto estabiliza el stream, puedes ir subiendo gradualmente la configuración hasta encontrar el punto óptimo que tu red soporta.
  • Cuidado con el Bluetooth: En algunos dispositivos móviles, tener el Bluetooth activado puede interferir con la antena WiFi, causando una mala conexión. Prueba a desactivar el Bluetooth para ver si mejora la calidad del streaming.
  • Ajustes específicos del dispositivo: Si usas un Mac, desactivar los Servicios de Localización y AirDrop puede ayudar. Si estás en un PC con Windows y un adaptador WiFi Intel, busca en las propiedades del adaptador una opción llamada "Global BG scan blocking" y ajústala a "On Good RSSI" o "Always".

Problemas de Video, Audio y Controles

Tabla Comparativa de Problemas y Soluciones Rápidas

ProblemaSolución Principal
Pantalla negra (sin video)Asegúrate de que el monitor principal de tu PC esté encendido. Si quieres usarlo sin monitor, compra un "headless HDMI dongle".
Cursor del ratón invisibleConecta un ratón físico a tu PC anfitrión o activa la función "Mouse Keys" en la configuración de accesibilidad de Windows.
El video se muestra solo en la esquina superior izquierdaUsa el Panel de Control de NVIDIA para establecer la resolución de tu pantalla, no la configuración de pantalla de Windows.
El mando o gamepad no funcionaEn Steam Big Picture, ve a Ajustes > Ajustes del Mando y desmarca todas las casillas de "Soporte de configuración".
No hay audioSi usas Windows Server, asegúrate de que el servicio "Windows Audio" esté activado y en ejecución, y que el servicio qWave esté instalado.

Incompatibilidades de Software: El Enemigo Silencioso

Muchas veces, el problema no es Moonlight ni tu red, sino otro programa que está interfiriendo. Aquí tienes una lista de culpables comunes:

  • VPNs: Programas como NordVPN, TunnelBear o PIA pueden impedir que Moonlight descubra tu PC. Desactívalos o configúralos para permitir el acceso a la red local.
  • Antivirus y Firewalls de terceros: Soluciones como Kaspersky o Malwarebytes (módulo de protección web) son conocidas por ser muy agresivas. A menudo, la única solución es desinstalarlas por completo.
  • Software de Periféricos: Programas como Razer Synapse, ASUS Sonic Studio/Radar o Lenovo Vantage pueden causar conflictos. Prueba a deshabilitarlos o desinstalarlos.
  • Otras aplicaciones de Streaming: Si tienes Parsec o Steam In-Home Streaming activos, pueden entrar en conflicto por el acceso al codificador de video de la GPU. Asegúrate de que estén cerrados antes de usar Moonlight.
  • Juegos con Anti-Cheat a nivel de Kernel: Juegos como Valorant instalan sistemas anti-trampas muy profundos que pueden interferir con el funcionamiento de GameStream. En casos extremos, puede ser necesaria una reinstalación de Windows.

Preguntas Frecuentes (FAQ)

¿Por qué no aparece la pestaña SHIELD en GeForce Experience?

Esto suele deberse a un software incompatible o una instalación corrupta. Revisa la lista de incompatibilidades, desinstala los programas sospechosos y reinicia. Si no funciona, una reinstalación limpia de GeForce Experience y de los drivers de tu GPU suele ser la solución.

Mis juegos no aparecen en la lista de Moonlight, ¿qué hago?

Abre GeForce Experience, ve a la configuración y a la pestaña SHIELD. Asegúrate de que la carpeta donde tienes instalados tus juegos esté añadida en la lista de escaneo. Si un juego no es detectado automáticamente, puedes añadirlo manualmente haciendo clic en "Añadir" y buscando el archivo ejecutable (.exe) del juego.

¿Necesito tener un monitor conectado a mi PC para usar Moonlight?

Sí, el sistema de streaming de NVIDIA requiere que haya una pantalla activa. Si quieres usar tu PC de forma remota sin un monitor físico (lo que se conoce como "headless"), puedes comprar un pequeño adaptador económico llamado "headless HDMI dongle". Este dispositivo simula la presencia de un monitor, permitiendo que el streaming funcione correctamente.

Resolver los problemas de Moonlight puede requerir algo de paciencia y un enfoque metódico, pero la recompensa vale la pena. Al seguir esta guía, podrás identificar la causa raíz de tus problemas y aplicar la solución correcta. Recuerda que la comunidad de Moonlight es muy activa, y si después de intentarlo todo sigues atascado, su servidor de Discord es un excelente lugar para pedir ayuda. ¡Feliz streaming!

Si quieres conocer otros artículos parecidos a Guía Definitiva para Errores de Moonlight puedes visitar la categoría Guías.

Subir