Juego remoto con Sunshine + Moonlight
Transmite y juega a juegos de PC de forma remota con latencia casi cero usando Sunshine (host) y Moonlight (cliente) en los servidores con GPU de Clore.ai.
¿Qué es Sunshine + Moonlight?
Sunshine es una bifurcación de la pila original Moonlight/GameStream, ahora completamente independiente y mantenida activamente por LizardByte. Captura la salida de tu GPU, la codifica en tiempo real usando H.264/H.265/AV1 y la transmite por la red con latencia ultrabaja.
Moonlight es la aplicación cliente disponible para Windows, macOS, Linux, Android, iOS, Raspberry Pi e incluso algunas smart TV.
¿Por qué usarlo en Clore.ai?
Alquila una GPU de alta gama (RTX 4090, A100, etc.) a precio spot
Transmitir juegos AAA desde la nube a cualquier dispositivo, incluso una laptop barata
No se necesita suscripción a GeForce NOW — tú controlas el hardware
Modificación de juegos, juego asistido por IA, o pruebas de desarrollo de juegos en hardware potente
Requisitos previos
Cuenta de Clore.ai
Con saldo CLORE suficiente
servidor GPU
GPU NVIDIA (para codificación NVENC) preferida
Cliente Moonlight
Instalado en tu dispositivo local
Acceso SSH
Para la configuración inicial
Paso 1: Alquila un servidor GPU en Clore.ai
Ve a clore.ai → Marketplace
Filtrar por Tipo de GPU: Se recomienda una RTX 3080 o superior para transmisión 1080p/60fps
Busca servidores con puertos 22, 47990y 48010 disponibles
Selecciona un servidor y continúa con el pedido
Requisitos de puertos: Sunshine necesita los puertos 47990 (interfaz web HTTPS) y 48010 (streaming). Asegúrate de que figuren en los puertos disponibles del servidor antes de ordenar.
GPU recomendada para transmisión
1080p
60 fps
RTX 3060
1440p
60 fps
RTX 3080
4K
60 fps
RTX 3090 / 4080
1080p
120 fps
RTX 4070+
Paso 2: Implementa Sunshine mediante Docker
Docker Compose (recomendado)
Crea un archivo docker-compose.yml:
Inicia el contenedor
Primer arranque: Sunshine tarda ~30 segundos en inicializarse. Revisa los registros para "Sunshine started successfully" antes de continuar.
Comando único de Docker (inicio rápido)
Paso 3: Configura la interfaz web de Sunshine
Abre tu navegador y navega a:
Acepta la advertencia del certificado autofirmado
Inicia sesión con las credenciales que estableciste (
admin/tu_contraseña_segura)
Solo HTTPS: La interfaz web de Sunshine se ejecuta en HTTPS. Tu navegador mostrará una advertencia de certificado — esto es esperado. Haz clic en "Avanzado" → "Continuar" para seguir.
Secciones de la interfaz web
Fijar
Emparejar con el cliente Moonlight
Aplicaciones
Definir aplicaciones/juegos compatibles con streaming
Configuración
Ajustes de codificador, resolución y bitrate
Registros
Depurar problemas de streaming
Paso 4: Configura los ajustes de codificación
Navega a Configuración → Video en la interfaz web:
Ajustes recomendados para Clore.ai
Guía de bitrate
Bueno
1080p60
20 Mbps
Excelente
1080p60
35 Mbps
Excelente
1080p60
50 Mbps
Excelente
1440p60
50 Mbps
Excelente
4K60
100+ Mbps
Paso 5: Añade aplicaciones para transmitir
En la interfaz web de Sunshine → Aplicaciones → Añadir nueva:
Ejemplo: transmisión de escritorio
Ejemplo: juego de Steam
Ejemplo: juego personalizado
Paso 6: Configura una pantalla virtual (servidor sin interfaz)
Los servidores de Clore.ai son headless (sin monitor físico). Necesitas una pantalla virtual:
O usa un script de framebuffer virtual
Hazlo ejecutable y ejecútalo:
Paso 7: Conéctate con el cliente Moonlight
Instala Moonlight
Windows
macOS
Mac App Store o moonlight-stream.org
Linux
flatpak install flathub com.moonlight_stream.Moonlight
Android
Google Play Store
iOS
App Store
Raspberry Pi
apt install moonlight-embedded
Empareja Moonlight con Sunshine
Abre Moonlight en tu dispositivo local
Haz clic en Añadir PC e introduce la IP de tu servidor de Clore.ai
Moonlight mostrará un código PIN
Ve a la interfaz web de Sunshine → Fijar → introduce el PIN
¡Conexión establecida! ✅
Ajustes de Moonlight para la mejor experiencia
Paso 8: Referencia de reenvío de puertos
22
TCP
Administración SSH
47984
TCP
HTTPS (compatibilidad con GameStream)
47989
TCP
HTTP (compatibilidad con GameStream)
47990
TCP
Interfaz web HTTPS
48010
TCP
RTSP (control de streaming)
47998-48000
UDP
Transmisión de video/audio
48010
UDP
Transmisión de video
Mapeo de puertos de Clore.ai: Al pedir tu servidor, asegúrate de que los puertos 47990 y 48010 estén en tu mapa de puertos. Los puertos UDP para streaming (47998-48000) también deberían estar disponibles si es posible.
Solución de problemas
Sunshine no se inicia
Pantalla negra al transmitir
Alta latencia
Cambiar de Wi-Fi a Ethernet en el lado del cliente
Reduce el bitrate en los ajustes de Moonlight
Usa H.265 en lugar de H.264 (mejor compresión con la misma calidad)
Habilita Sincronización de fotogramas en la configuración de Sunshine
Error de NVENC: "No se encontró ningún codificador"
Problemas de autenticación/emparejamiento
Configuración avanzada
Compatibilidad con varios monitores
Audio por red
Instala el sumidero virtual de PulseAudio:
Compatibilidad con mandos de juego
Sunshine admite emulación virtual de gamepad. Habilítala en la configuración:
Wake-on-LAN (para servidores persistentes)
Optimización de costos
Calcula tu costo de streaming
Consejos para ahorrar dinero
Instancias spot: Usa la GPU más barata disponible durante las horas de menor demanda
Pausar cuando no estés jugando: Detén el contenedor pero conserva el volumen
Preinstalar juegos: Usa un volumen persistente para no volver a descargarlos cada vez
Apagado automático: Añade un script para detener el servidor después de la inactividad
Mejores prácticas de seguridad
¡Nunca expongas Sunshine sin autenticación! Establece siempre una contraseña fuerte y considera usar una VPN o un túnel SSH para mayor seguridad.
Método de túnel SSH (el más seguro)
Cambiar las credenciales predeterminadas
Restringir el acceso por IP
En la configuración de Sunshine:
Puntos de referencia de rendimiento
RTX 3060
1080p
60
~15ms
NVENC
RTX 3080
1440p
60
~12ms
NVENC
RTX 4080
4K
60
~10ms
NVENC AV1
RTX 4090
4K
120
~8ms
NVENC AV1
Latencia medida en una conexión de red local de 100 Mbps
Enlaces útiles
GitHub de Sunshine — más de 20 mil estrellas
Resumen
1
Alquila un servidor GPU con puertos 22, 47990 y 48010
2
Implementar lizardbyte/sunshine vía Docker
3
Configurar mediante la interfaz web en https://IP:47990
4
Configurar el codificador NVENC, bitrate de 50 Mbps
5
Crear pantalla virtual (Xvfb)
6
Instalar el cliente Moonlight localmente
7
Emparejar usando un código PIN
8
¡Transmitir y jugar! 🎮
Con Sunshine + Moonlight en Clore.ai, obtienes una experiencia de juego en la nube que rivaliza con cualquier servicio comercial, con control total sobre tu hardware y tus juegos. Sin suscripciones, sin restricciones, sin límites.
Recomendaciones de GPU para Clore.ai
Streaming 1080p/60fps
RTX 3090 (24GB)
$0.07–0.21/gpu/hr
Streaming 4K/de alta frecuencia de actualización
RTX 4090 (24GB)
$0.14–0.42/gpu/hr
Juegos AAA + Streaming
RTX 4090 (24GB)
$0.14–0.42/gpu/hr
💡 Todos los ejemplos de esta guía pueden desplegarse en Clore.ai servidores GPU. Explora las GPUs disponibles y alquila por hora: sin compromisos, acceso root completo.
Última actualización
¿Te fue útil?