Montar o seu próprio serviço de cloud gaming é mais simples do que parece. Com duas ferramentas open-source e gratuitas — o Sunshine (servidor) e o Moonlight (cliente) — você transforma uma GPU alugada na nuvem em um console pessoal, transmitindo jogos em 4K@60 com menos de 30 ms de latência para qualquer dispositivo. Este tutorial mostra o passo a passo completo, do zero ao jogo rodando.
1) Subir uma instância de GPU; 2) instalar os drivers NVIDIA; 3) instalar e configurar o Sunshine no host; 4) abrir as portas necessárias; 5) parear o Moonlight no seu dispositivo; 6) ajustar bitrate, resolução e latência. Tudo pago por hora, em reais.
Antes de começar: como a peça se encaixa
O Sunshine roda na máquina que tem a GPU (o host, na nuvem). Ele captura a tela e codifica o vídeo usando o encoder de hardware da placa — o NVENC nas GPUs NVIDIA. É esse chip dedicado que garante a baixa latência: a CPU não fica sobrecarregada comprimindo vídeo.
O Moonlight é o cliente que você instala no seu aparelho (Windows, Mac, Linux, Android, iOS). Ele recebe o stream, exibe na sua tela e envia de volta os comandos do teclado, mouse ou controle. Qualquer GPU com encoder de hardware serve para o host — todas as placas que oferecemos (RTX 3070/3080/3090, RTX 4080/4090, RTX 5090, RTX A6000, RTX 6000) têm NVENC.
Passo 1 — Suba uma instância de GPU
No Console, crie uma instância com a GPU adequada ao que você vai jogar. Para 1080p/1440p, uma RTX 3080/3090 ou 4080 dá conta; para 4K com ray tracing, prefira RTX 4090 ou 5090. A cobrança é por hora, em reais via Pix, então você liga só durante a sessão. Não sabe qual escolher? Veja como escolher sua GPU.
A plataforma provisiona imagens Ubuntu/Linux por padrão. Em Linux, você joga via Proton/Steam, que hoje tem ótima compatibilidade. Se um jogo específico exigir Windows, subir esse ambiente pode demandar a sua própria licença e configuração.
Passo 2 — Instale os drivers da GPU
Conecte-se à instância e instale o driver NVIDIA mais recente. No Ubuntu, normalmente basta:
# Ubuntu — instalar driver NVIDIA recomendado
sudo ubuntu-drivers autoinstall
sudo reboot
# Após reiniciar, confirme:
nvidia-smi
Se o nvidia-smi mostrar sua GPU, o driver está funcionando e o NVENC está disponível para o Sunshine.
Passo 3 — Instale e configure o Sunshine
Baixe o pacote do Sunshine para a sua distribuição (há .deb oficiais) e instale:
# Exemplo no Ubuntu (ajuste a versão do arquivo .deb)
sudo apt install -y ./sunshine.deb
# Inicie o serviço
sunshine
O Sunshine abre uma interface web de administração (por padrão em https://localhost:47990). Acesse-a, defina um usuário e senha e, em Configuration, confirme que o encoder selecionado é o NVENC. Esse painel também é onde você gera o PIN de pareamento que o Moonlight vai pedir.
Passo 4 — Abra as portas necessárias
O Sunshine usa um conjunto de portas para controle, vídeo e áudio. As principais são a TCP 47984, 47989, 48010 e UDP 47998–48000. Libere-as no firewall da instância:
# Exemplo com ufw (ajuste conforme sua rede)
sudo ufw allow 47984:48010/tcp
sudo ufw allow 47998:48000/udp
sudo ufw reload
Certifique-se também de que essas portas estejam liberadas no grupo de segurança/rede da instância no Console, para que o seu cliente consiga alcançar o host.
Passo 5 — Paire o Moonlight no seu dispositivo
Instale o Moonlight no aparelho de onde vai jogar (ele é gratuito para Windows, Mac, Linux, Android e iOS). Abra o app e:
- Adicione o host manualmente pelo IP público da sua instância;
- O Moonlight pedirá um PIN — gere-o na interface web do Sunshine e confirme;
- Pronto: o host aparece na lista e você já pode iniciar o Desktop ou um jogo configurado.
Passo 6 — Ajuste bitrate, resolução e latência
No Moonlight, abra as configurações e ajuste para a sua conexão:
| Cenário | Resolução / FPS | Bitrate sugerido |
|---|---|---|
| Conexão excelente | 4K @ 60 | 80–150 Mbps |
| Conexão boa | 1440p @ 60 | 40–80 Mbps |
| Conexão modesta | 1080p @ 60 | 20–40 Mbps |
Se notar travadas ou artefatos, reduza o bitrate primeiro, depois a resolução. Use conexão cabeada quando possível e o codec HEVC/H.265 (ou AV1, se a sua placa suportar) para melhor qualidade por bit. Com a latência local brasileira da instância, é comum chegar a menos de 30 ms de ponta a ponta.
Se você prefere algo plug-and-play, o Parsec é uma alternativa comercial e gerenciada que simplifica pareamento e configuração. O Sunshine + Moonlight continua sendo a rota open-source, gratuita e mais ajustável.
Caveats honestos
- Anti-cheat de kernel: jogos como Valorant (Vanguard) e alguns títulos com Easy Anti-Cheat costumam bloquear nuvem/VM e podem não rodar. Single-player e muitos multiplayer funcionam bem.
- Windows vs. Linux: por padrão é Linux (jogue via Proton/Steam). Para Windows, conte com a sua própria licença e configuração.
- É por hora: ótimo para sessões ocasionais ou maratonas pontuais — desligue a instância ao terminar para não pagar tempo ocioso.
Monte seu cloud gaming agora
Ganhe R$ 25 grátis e suba uma GPU com NVENC para testar o Sunshine + Moonlight hoje.
Ganhe R$ 25 grátis →Perguntas frequentes
Qual a diferença entre Sunshine e Moonlight?
O Sunshine é o servidor (host) que roda na máquina com GPU e captura/transmite o vídeo usando o encoder de hardware da placa (NVENC nas RTX). O Moonlight é o cliente gratuito que você instala no seu dispositivo (Windows, Mac, Linux, Android, iOS) para receber o stream e enviar os comandos de volta. Os dois são open-source e gratuitos.
Preciso de uma GPU específica para usar o Sunshine?
O Sunshine funciona com qualquer GPU que tenha um encoder de vídeo por hardware — NVENC em placas NVIDIA (RTX 3070/3080/3090, RTX 4080/4090, RTX 5090, RTX A6000, RTX 6000), além de equivalentes AMD e Intel. Esse encoder é o que permite a baixa latência do streaming.
Existe uma alternativa mais fácil ao Sunshine?
Sim. O Parsec é uma alternativa comercial e gerenciada que simplifica a configuração e o pareamento — útil se você prefere uma solução plug-and-play em vez de configurar host, portas e cliente manualmente. O Sunshine + Moonlight continua sendo a opção open-source, gratuita e altamente ajustável.
Conclusão
Com Sunshine + Moonlight, montar um cloud gaming pessoal é uma tarefa de poucos minutos: suba a GPU, instale o driver, configure o host, abra as portas e paire o cliente. O resultado é uma máquina potente de verdade, sua durante a sessão, transmitindo em alta qualidade para qualquer aparelho — pagando por hora, em reais, com latência brasileira. Quer entender a economia por trás disso? Veja por que alugar uma RTX 4090 sai mais barato do que comprar.
Leia também: Jogar AAA na nuvem: a conta completa · Como escolher sua GPU