🚧Servidor de streaming de juegos
Sunshine y Moonlight ofrecen transmisión en tiempo real con muy baja latencia, especialmente optimizada para juegos. Es una tecnología diferente, más ajustada a alto rendimiento gráfico y entornos locales o de red directa.
Sunshine y Moonlight se pueden considerar servicios de escritorio remoto, especializados en juegos y aplicaciones que requieren baja latencia y alta calidad de video. Aunque su objetivo principal es el game streaming, técnicamente ofrecen funciones equivalentes al escritorio remoto, ya que permiten:
Controlar completamente tu PC desde otro dispositivo.
Ver la pantalla en tiempo real.
Enviar entradas de teclado, ratón o controladores.
Ejecutar cualquier aplicación, no solo juegos.
¿Qué son Sunshine y Moonlight?
Sunshine: un servidor de streaming de juegos de código abierto, que reemplaza el servidor GameStream de NVIDIA.
Moonlight: un cliente de código abierto que imita a los clientes oficiales de GameStream (como los dispositivos Shield).
¿Qué protocolo usan?
Sunshine y Moonlight utilizan el protocolo NVIDIA GameStream, que emplea tecnologías como:
RTP/UDP para la transmisión de video y audio.
NVENC (NVIDIA Video Encoder) o AMD/Intel encoders para codificar video en tiempo real.
TCP y UDP personalizados para control, comandos y datos.
Seguridad mediante TLS/SSL y autenticación.
Diferencias clave con WebRTC:
Protocolo base
ICE/STUN/TURN, SRTP, SCTP
UDP/TCP propietarios
Arquitectura
Peer-to-peer
Cliente-servidor (LAN principalmente)
Codificación de video
VP8, VP9, H.264 (WebRTC)
NVENC, AMF, QuickSync (H.264/HEVC)
Uso principal
Videochat, apps web
Streaming de videojuegos
Navegador compatible
Sí
No (se necesita Moonlight)
Última actualización