Repolode
LizardByte

LizardByte/Sunshine

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.

Alternativa open source a:NVIDIA GameStreamSteam Link

Estrelas
42,446
Forks
2,274
Issues abertas
165
Último commit
há 4 horas

O que é?

Sunshine é um host de streaming de jogos para o Moonlight, um cliente open source. Ele roda na sua própria máquina, captura a tela e o áudio, codifica o vídeo e o envia para qualquer cliente Moonlight na rede, permitindo jogar remotamente em outros dispositivos.

Ele oferece codificação por hardware em GPUs AMD, Intel e Nvidia, além de codificação por software como alternativa. As opções de captura e codificação variam conforme a plataforma, com suporte listado para Windows, Linux, macOS e FreeBSD. A emulação de gamepad é compatível com controles comuns, como DualShock, DualSense, Xbox e Switch Pro, com limitações específicas de cada plataforma.

A configuração e o pareamento de clientes são feitos por uma interface web no navegador, seja no host ou em um dispositivo móvel. Há pacotes de instalação disponíveis para Docker, Flathub, Homebrew, pacman e winget.

Recursos principais

  • 01Codificação por hardware via NVENC, AMF, QuickSync, VAAPI e Vulkan Video, além de codificação por software.
  • 02Vários métodos de captura de tela, incluindo DXGI, KMS/DRM, ScreenCaptureKit e Wayland.
  • 03Emulação de gamepad para controles DualShock, DualSense, Xbox e Switch Pro.
  • 04Interface web para configuração e pareamento de clientes pelo navegador.
  • 05Compatível com qualquer cliente Moonlight em diversos dispositivos.

Casos de uso

  • Jogar games de PC em um laptop, tablet ou celular enquanto o PC gamer fica em outro cômodo.
  • Configurar um servidor doméstico de jogos que transmite para vários dispositivos na rede local.
  • Transmitir jogos de uma máquina com Linux ou FreeBSD para clientes Moonlight.

Tópicos

Perguntas frequentes

O que é Sunshine?
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. Sunshine é um host de streaming de jogos para o Moonlight, um cliente open source. Ele roda na sua própria máquina, captura a tela e o áudio, codifica o vídeo e o envia para qualquer cliente Moonlight na rede, permitindo jogar remotamente em outros dispositivos.
Sunshine é gratuito? Qual é a licença?
Sunshine é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
Sunshine ainda é mantido?
Manutenção ativa. O último commit de Sunshine foi em 21 de out. de 2026.
Para que posso usar Sunshine?
Jogar games de PC em um laptop, tablet ou celular enquanto o PC gamer fica em outro cômodo. Configurar um servidor doméstico de jogos que transmite para vários dispositivos na rede local. Transmitir jogos de uma máquina com Linux ou FreeBSD para clientes Moonlight.
Onde consigo Sunshine?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/LizardByte/Sunshine

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados