Imagem Docker que executa um cliente Steam headless com desktop, permitindo transmitir jogos para um navegador, Moonlight ou Steam Link.
moonlight-stream/moonlight-qt
Cliente open source para PC que transmite jogos de um host NVIDIA GameStream ou Sunshine para Windows, macOS, Linux e Steam Link.
Alternativa open source a:NVIDIA GameStream
Steam Remote Play
- Estrelas
- 19,400
- Forks
- 1,511
- Issues abertas
- 576
- Último commit
- há 23 horas
O que é?
O Moonlight PC é um cliente para desktop de streaming remoto de jogos. Ele se conecta a um PC host com NVIDIA GameStream ou Sunshine e exibe os jogos e a área de trabalho do host em uma máquina local, com decodificação de vídeo acelerada por hardware no Windows, macOS e Linux.
O cliente oferece suporte a vídeo H.264, HEVC e AV1, streaming em HDR e áudio surround 7.1. Algumas opções dependem do host: YUV 4:4:4 e multitouch de 10 pontos funcionam apenas com Sunshine, e AV1 exige Sunshine e uma GPU host compatível. Há suporte para gamepads com vibração e controles de movimento para até 16 jogadores, e o mouse pode ser capturado para jogos ou usado diretamente na área de trabalho remota.
O projeto é desenvolvido com Qt e SDL2 e distribuído como instaladores, Snap, Flatpak, AppImage e pacotes para Raspberry Pi, placas ARM e Steam Link. Também inclui uma opção de build embarcado para dispositivos de função única.
Recursos principais
- 01Decodificação de vídeo acelerada por hardware no Windows, macOS e Linux
- 02Compatibilidade com os codecs H.264, HEVC e AV1, além de streaming em HDR
- 03Áudio surround 7.1
- 04Suporte a gamepads com vibração e controles de movimento para até 16 jogadores
- 05Captura do ponteiro para jogos ou controle direto do mouse na área de trabalho remota
Casos de uso
- Jogar games de PC em um laptop ou TV usando um PC gamer em outro ponto da rede local
- Acessar uma área de trabalho remota a partir de uma máquina Linux, Mac ou Windows por meio do Sunshine
- Executar um cliente de streaming em um Raspberry Pi, placa ARM ou dispositivo Steam Link
Início rápido
- 1
Baixe o app pela página de releases ou por um canal de pacotes
- 2
Clone o repositório e baixe os submódulos
git submodule update --init --recursive - 3
Compile pela linha de comando com qmake6 e make
qmake6 moonlight-qt.pro - 4
Execute make release para gerar o binário em app/moonlight
make release
Antes de usar
- É necessário ter um host NVIDIA GameStream ou Sunshine para transmitir.
- A compilação a partir do código-fonte requer Qt, FFmpeg e dependências específicas da plataforma. No Windows e no macOS, também é necessário um script setup-deps.
Tópicos
Perguntas frequentes
- O que é moonlight-qt?
- Cliente open source para PC que transmite jogos de um host NVIDIA GameStream ou Sunshine para Windows, macOS, Linux e Steam Link. O Moonlight PC é um cliente para desktop de streaming remoto de jogos. Ele se conecta a um PC host com NVIDIA GameStream ou Sunshine e exibe os jogos e a área de trabalho do host em uma máquina local, com decodificação de vídeo acelerada por hardware no Windows, macOS e Linux.
- moonlight-qt é gratuito? Qual é a licença?
- moonlight-qt é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- moonlight-qt ainda é mantido?
- Manutenção ativa. O último commit de moonlight-qt foi em 6 de nov. de 2026.
- Para que posso usar moonlight-qt?
- Jogar games de PC em um laptop ou TV usando um PC gamer em outro ponto da rede local Acessar uma área de trabalho remota a partir de uma máquina Linux, Mac ou Windows por meio do Sunshine Executar um cliente de streaming em um Raspberry Pi, placa ARM ou dispositivo Steam Link
- Como instalar moonlight-qt?
- Baixe o app pela página de releases ou por um canal de pacotes Clone o repositório e baixe os submódulos: git submodule update --init --recursive Compile pela linha de comando com qmake6 e make: qmake6 moonlight-qt.pro Execute make release para gerar o binário em app/moonlight: make release
- Onde consigo moonlight-qt?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/moonlight-stream/moonlight-qt
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor Linux de streaming de jogos que você hospeda por conta própria e permite transmitir sua biblioteca para clientes Moonlight ou Nova sem mexer no desktop.
Host de streaming de jogos self-hosted que permite transmitir jogos do seu PC ou servidor para clientes Moonlight, com codificação por hardware ou software.
App de notas local-first baseado em Markdown para macOS, Windows, Linux, Android e iOS, com sincronização opcional com seu próprio armazenamento ou servidor.
Servidor de streaming para Moonlight que permite a vários clientes remotos jogar em um host compartilhado, com cada sessão executada em contêineres Docker ou Podman.
Simulador open source multiplataforma de ponte de nave, inspirado em Artemis Spaceship Bridge Simulator, com modo Game Master e várias facções de IA.