Sunshine
O host GameStream de código aberto da LizardByte. Funciona com qualquer GPU e qualquer cliente Moonlight.
O agente USBridge reúne Sunshine, Apollo, Vibepollo, Punktfunk e o protocolo USBridge. Troque de mecanismo com um toque, dê a cada um monitor virtual e redirecionamento USB para qualquer dispositivo e controle, conecte-se com um só cliente e deixe o benchmark integrado mostrar qual é o mais fluido no seu hardware.
O agente USBridge reúne os hosts de streaming de jogos de código aberto e o protocolo USBridge. Escolha um no menu Streamer; os outros continuam instalados.
O host GameStream de código aberto da LizardByte. Funciona com qualquer GPU e qualquer cliente Moonlight.
Um fork do Sunshine com monitor virtual integrado, então a transmissão acompanha a resolução do dispositivo cliente.
Um fork do Apollo focado na estabilidade do monitor: monitores virtuais que não travam e Windows Graphics Capture.
Um mecanismo de streaming de código aberto mais novo, com seu próprio pipeline de captura e codificação.
Protocolo nativo em Rust com o codec de baixa latência PyroWave. Grátis: streaming adaptativo para Wi-Fi, cor 4:4:4, controles e redirecionamento USB. Pro: pressão da caneta. PyroWave, Free e Pro.
Troque o mecanismo pelo menu Streamer do agente. Sem instaladores, serviços ou portas separados para administrar.
Tudo é compatível entre si: tanto o cliente USBridge quanto o cliente Moonlight padrão se conectam a cada mecanismo.
O Tailscale P2P e o firewall são configurados uma única vez pelo agente, seja qual for o mecanismo em execução.
O Sunshine padrão transmite uma tela real, então um PC sem monitor precisa de um dummy plug HDMI. O agente USBridge adiciona seu próprio driver de monitor virtual e dá um monitor virtual a cada mecanismo, inclusive ao Sunshine.
Transmita um PC sem monitor ou um notebook fechado com o Sunshine, sem dummy plug.
O monitor virtual acompanha a resolução e a taxa de atualização do cliente: um celular, um tablet, uma TV 4K.
O mesmo monitor virtual funciona com Apollo, Vibepollo, Punktfunk e o protocolo USBridge.
Transmita para um monitor virtual enquanto as telas físicas mantêm o layout.
O redirecionamento USB do agente USBridge fica ao lado do mecanismo de streaming, não dentro dele, então funciona com qualquer mecanismo em execução. O cliente USBridge repassa qualquer dispositivo USB; o cliente Moonlight padrão envia mouse, teclado e controles.
Xbox, DualShock, DualSense, Switch Pro, 8BitDo e outros controles SDL, com Sunshine, Apollo, Vibepollo ou Punktfunk, pelo cliente USBridge ou pelo Moonlight.
Pelo cliente USBridge: teclados MIDI, microfones e interfaces de áudio, mesas Wacom, YubiKeys, unidades: o PC remoto enxerga o dispositivo real.
O dispositivo aparece no host como ele mesmo, então o driver e o software dele funcionam.
Qual mecanismo é o mais rápido depende da GPU, do driver e da rede. O cliente USBridge mede em vez de adivinhar.
O cliente executa o mesmo teste em cada mecanismo a partir do menu.
1080p, 1440p ou 4K na taxa de quadros em que você realmente joga ou trabalha.
Latência de início, FPS dos 1% mais baixos, tempo de quadro em p50, p95 e p99, travamentos e jitter.
Wi-Fi, mesh ou celular: vence o mecanismo que fica fluido nessa rede.
O Apollo é um fork do Sunshine que adiciona um monitor virtual integrado, então a transmissão acompanha a resolução do cliente. Qual é mais rápido depende da GPU, do driver e da rede. O agente USBridge executa os dois, e o cliente USBridge os compara na sua máquina.
O Vibepollo é um fork do Apollo focado na estabilidade do monitor: impede que monitores virtuais travem e captura com o Windows Graphics Capture. O agente USBridge permite alternar entre os dois com um toque.
O Sunshine padrão transmite uma tela existente, então um PC sem monitor precisa de um dummy plug HDMI. Com o agente USBridge, o Sunshine ganha um monitor virtual na resolução do cliente, assim como Apollo, Vibepollo, Punktfunk e o protocolo USBridge.
Sim. O agente USBridge repassa qualquer dispositivo USB, inclusive controles, seja qual for o mecanismo em execução: Sunshine, Apollo, Vibepollo, Punktfunk ou USBridge. Pelo cliente USBridge qualquer dispositivo USB funciona e o PC remoto o enxerga com o driver próprio; o cliente Moonlight padrão envia mouse, teclado e controles.
Nas versões padrão, não. O agente USBridge adiciona o PyroWave pelo mecanismo USBridge Streamer e o cliente USBridge o decodifica, no mesmo protocolo Moonlight, com cor 4:4:4 e HDR grátis.
O Punktfunk é um mecanismo de streaming de jogos de código aberto com seu próprio pipeline de captura e codificação. Ele vem integrado ao agente USBridge ao lado de Sunshine, Apollo e Vibepollo.
Sim. Todos vêm dentro do agente USBridge. Escolha um no menu Streamer; não há nada para desinstalar ou reconfigurar.
Execute o benchmark de sessão pelo menu do cliente USBridge. Ele testa cada mecanismo na sua resolução e taxa de quadros e informa latência de início, FPS dos 1% mais baixos, percentis de tempo de quadro, travamentos e jitter.