Vulkan e Metal
O PyroWave codifica e decodifica com Vulkan compute no Windows e no Linux e com uma versão nativa em Metal no macOS, direto da memória da GPU.
O PyroWave é um codec wavelet intra-only na GPU para streaming de latência ultrabaixa. O Sunshine e o Moonlight padrão não o têm; o agente e o cliente USBridge adicionam o PyroWave com cor 4:4:4 e HDR grátis no mesmo protocolo Moonlight, ao lado de H.265, H.264 e AV1.
O PyroWave é um codec de vídeo wavelet intra-only que roda na GPU. Cada quadro é codificado isoladamente, sem quadros de referência, então um pacote perdido nunca se propaga para os quadros seguintes e não há um GOP longo para esperar.
O PyroWave codifica e decodifica com Vulkan compute no Windows e no Linux e com uma versão nativa em Metal no macOS, direto da memória da GPU.
Sem predição entre quadros e sem quadros B: codificar e decodificar leva uma fração de quadro na GPU.
Um quadro danificado é substituído pelo próximo. Sem imagem congelada enquanto a transmissão espera um quadro-chave.
Ele troca bitrate por latência e qualidade, então brilha em Ethernet, em um bom Wi-Fi 6 e em conexões Tailscale entre máquinas próximas.
O Sunshine e o cliente Moonlight padrão não falam PyroWave. O agente USBridge e o cliente USBridge o adicionam sobre o mesmo protocolo GameStream/Moonlight, então você mantém o fluxo de trabalho do Moonlight que já conhece.
O cliente USBridge é um cliente do protocolo Moonlight com decodificador PyroWave. Escolha PyroWave ao lado de H.264, H.265 (HEVC) e AV1 na caixa de vídeo.
Execute o agente USBridge ao lado do Sunshine ou no lugar dele. O mecanismo USBridge Streamer codifica o PyroWave; Sunshine, Apollo, Vibepollo e Punktfunk continuam a um toque.
O cliente oferece PyroWave e recorre a H.265 ou H.264 quando o host não o tem, então um único cliente funciona com todos os mecanismos.
O PyroWave transporta crominância em resolução total e HDR de 10 bits juntos, algo que o H.265 hoje não consegue negociar em um único modo. A cor 4:4:4 é grátis.
Texto, traços e bordas de interface nítidos, sem o borrão de cor do 4:2:0. Útil para design, CAD e programação.
BT.2020 com PQ, 10 bits, exibido com EDR em um Mac e com HDR10 no Windows.
PyroWave 4:4:4 HDR em uma única transmissão, escolhido automaticamente entre o que o host e o cliente suportam.
Hosts Linux e macOS codificam PyroWave com 4:4:4 e HDR na GPU. Hosts Windows codificam PyroWave de 8 bits 4:2:0.
Os clientes Windows e macOS decodificam todos os modos do PyroWave na GPU; o macOS usa um decodificador nativo em Metal. O Linux decodifica 8 bits 4:2:0.
O mecanismo Punktfunk também oferece PyroWave pelo plano GameStream, então também é acessível pelo cliente USBridge.
O PyroWave é um codec de vídeo wavelet na GPU em que cada quadro é codificado de forma independente (intra-only). Isso dá latência muito baixa e nenhum dano visível por perda de pacotes, ao custo de um bitrate maior que o do H.265 ou do AV1.
O Sunshine padrão não. O agente USBridge adiciona o PyroWave pelo mecanismo USBridge Streamer e mantém Sunshine, Apollo, Vibepollo e Punktfunk disponíveis no mesmo app, com troca em um toque.
O cliente Moonlight padrão não. O cliente USBridge fala o mesmo protocolo, decodifica o PyroWave na GPU e recorre a H.265 ou H.264 quando o host não tem PyroWave.
H.265 e AV1 economizam banda, o que importa na internet ou com Wi-Fi fraco. O PyroWave minimiza a latência e mantém a qualidade em uma rede local rápida, e traz 4:4:4 e HDR juntos. O cliente USBridge permite alternar e compará-los na sua própria conexão.
Sim. Cor 4:4:4 e HDR são grátis. Apenas mesas Wacom e pressão da caneta exigem o Pro.
O PyroWave roda via Vulkan ou Metal na GPU. Qualquer GPU de host que o codifique oferece 4:4:4 e HDR no Linux e no macOS; hosts Windows codificam 8 bits 4:2:0. Os clientes Windows e macOS decodificam todos os modos.