Una imagen de Docker que ejecuta un cliente de Steam sin pantalla con escritorio y permite transmitir juegos a un navegador, Moonlight o Steam Link.
moonlight-stream/moonlight-qt
Cliente de PC de código abierto para transmitir juegos desde un host NVIDIA GameStream o Sunshine a Windows, macOS, Linux y Steam Link.
Alternativa open source a:NVIDIA GameStream
Steam Remote Play
- Estrellas
- 19,395
- Forks
- 1,510
- Issues abiertos
- 576
- Último commit
- ayer
¿Qué es?
Moonlight PC es un cliente de escritorio para transmitir juegos de forma remota. Se conecta a un PC host que ejecuta NVIDIA GameStream o Sunshine y muestra los juegos y el escritorio del host en un equipo local, con decodificación de video acelerada por hardware en Windows, macOS y Linux.
El cliente es compatible con video H.264, HEVC y AV1, transmisión HDR y audio envolvente 7.1. Algunas opciones dependen del host: YUV 4:4:4 y la función multitáctil de 10 puntos solo funcionan con Sunshine, y AV1 requiere Sunshine y una GPU host compatible. Admite gamepads con vibración y controles de movimiento para hasta 16 jugadores; el mouse puede capturarse para los juegos o usarse directamente en el escritorio remoto.
El proyecto está desarrollado con Qt y SDL2 y se distribuye mediante instaladores, Snap, Flatpak, AppImage y paquetes para Raspberry Pi, placas ARM y Steam Link. También incluye una opción de compilación integrada para dispositivos de propósito único.
Funciones clave
- 01Decodificación de video acelerada por hardware en Windows, macOS y Linux
- 02Compatible con los códecs H.264, HEVC y AV1, además de transmisión HDR
- 03Audio envolvente 7.1
- 04Compatible con gamepads con vibración y controles de movimiento para hasta 16 jugadores
- 05Captura del puntero para juegos o control directo del mouse en el escritorio remoto
Casos de uso
- Jugar a juegos de PC en una laptop o TV desde un PC gaming ubicado en otro lugar de la red local
- Acceder a un escritorio remoto desde un equipo Linux, Mac o Windows mediante Sunshine
- Ejecutar un cliente de streaming en una Raspberry Pi, una placa ARM o un dispositivo Steam Link
Inicio rápido
- 1
Descarga la aplicación desde la página de versiones o un canal de paquetes
- 2
Clona el repositorio y descarga los submódulos
git submodule update --init --recursive - 3
Compila desde la línea de comandos con qmake6 y make
qmake6 moonlight-qt.pro - 4
Ejecuta make release para generar el binario en app/moonlight
make release
Antes de usarlo
- Necesitas un host NVIDIA GameStream o Sunshine desde el que transmitir.
- Para compilar desde el código fuente se necesitan Qt, FFmpeg y dependencias específicas de cada plataforma. En Windows y macOS también se necesita un script setup-deps.
Temas
Preguntas frecuentes
- ¿Qué es moonlight-qt?
- Cliente de PC de código abierto para transmitir juegos desde un host NVIDIA GameStream o Sunshine a Windows, macOS, Linux y Steam Link. Moonlight PC es un cliente de escritorio para transmitir juegos de forma remota. Se conecta a un PC host que ejecuta NVIDIA GameStream o Sunshine y muestra los juegos y el escritorio del host en un equipo local, con decodificación de video acelerada por hardware en Windows, macOS y Linux.
- ¿moonlight-qt es gratuito? ¿Qué licencia tiene?
- moonlight-qt es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿moonlight-qt sigue mantenido?
- Mantenimiento activo. El último commit de moonlight-qt fue el 5 nov 2026.
- ¿Para qué puedo usar moonlight-qt?
- Jugar a juegos de PC en una laptop o TV desde un PC gaming ubicado en otro lugar de la red local Acceder a un escritorio remoto desde un equipo Linux, Mac o Windows mediante Sunshine Ejecutar un cliente de streaming en una Raspberry Pi, una placa ARM o un dispositivo Steam Link
- ¿Cómo se instala moonlight-qt?
- Descarga la aplicación desde la página de versiones o un canal de paquetes Clona el repositorio y descarga los submódulos: git submodule update --init --recursive Compila desde la línea de comandos con qmake6 y make: qmake6 moonlight-qt.pro Ejecuta make release para generar el binario en app/moonlight: make release
- ¿Dónde consigo moonlight-qt?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/moonlight-stream/moonlight-qt
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor Linux autohospedado para streaming de juegos que permite transmitir tu biblioteca a clientes Moonlight o Nova sin alterar lo que tienes en el escritorio.
Servidor de streaming de juegos autohospedado que permite a los clientes Moonlight transmitir juegos desde tu PC o servidor con codificación por hardware o software.
Aplicación de notas basada en Markdown y local-first para macOS, Windows, Linux, Android e iOS, con sincronización opcional con tu propio almacenamiento o servidor.
Servidor de streaming para Moonlight que permite a varios clientes remotos jugar en un mismo host compartido, con cada sesión en contenedores Docker o Podman.
Simulador de puente de nave multiplataforma y de código abierto, inspirado en Artemis Spaceship Bridge Simulator, con modo Game Master y varias facciones de IA.