Vulkan e Metal
PyroWave codifica e decodifica con Vulkan compute su Windows e Linux e con un port Metal nativo su macOS, direttamente dalla memoria GPU.
PyroWave è un codec wavelet GPU intra-only per streaming a latenza ultra bassa. Sunshine e Moonlight standard non lo hanno; l'USBridge Agent e il client aggiungono PyroWave con colore 4:4:4 e HDR gratuiti sullo stesso protocollo Moonlight, accanto a H.265, H.264 e AV1.
PyroWave è un codec video wavelet intra-only che gira sulla GPU. Ogni frame viene codificato da solo, senza frame di riferimento, quindi un pacchetto perso non si propaga ai frame successivi e non c'è un lungo GOP da attendere.
PyroWave codifica e decodifica con Vulkan compute su Windows e Linux e con un port Metal nativo su macOS, direttamente dalla memoria GPU.
Niente predizione tra frame e niente B-frame: codifica e decodifica richiedono una frazione di frame sulla GPU.
Un frame danneggiato viene sostituito dal successivo. Nessuna immagine bloccata mentre lo stream aspetta un keyframe.
Scambia bitrate con latenza e qualità, quindi dà il meglio su Ethernet, buon Wi-Fi 6 e collegamenti Tailscale tra macchine vicine.
Sunshine standard e il client Moonlight standard non parlano PyroWave. L'USBridge Agent e il client USBridge lo aggiungono sopra lo stesso protocollo GameStream/Moonlight, così mantieni il flusso Moonlight che conosci.
Il client USBridge è un client del protocollo Moonlight con un decoder PyroWave. Scegli PyroWave accanto a H.264, H.265 (HEVC) e AV1 nella finestra video.
Esegui l'USBridge Agent accanto a Sunshine o al suo posto. Il motore streamer USBridge codifica PyroWave; Sunshine, Apollo, Vibepollo e Punktfunk restano a un tocco di distanza.
Il client propone PyroWave e ripiega su H.265 o H.264 quando un host non lo ha, così un solo client funziona con ogni motore.
PyroWave trasporta insieme chroma a piena risoluzione e HDR a 10 bit, cosa che oggi H.265 non riesce a negoziare in un'unica modalità. Il colore 4:4:4 è gratuito.
Testo, lineart e bordi dell'interfaccia nitidi, senza sbavature di colore 4:2:0. Utile per design, CAD e programmazione.
BT.2020 con PQ, 10 bit, mostrato con EDR su Mac e HDR10 su Windows.
PyroWave 4:4:4 HDR in un unico stream, scelto automaticamente tra ciò che host e client supportano entrambi.
Gli host Linux e macOS codificano PyroWave con 4:4:4 e HDR sulla GPU. Gli host Windows codificano PyroWave 4:2:0 a 8 bit.
I client Windows e macOS decodificano ogni modalità PyroWave sulla GPU; macOS usa un decoder Metal nativo. Linux decodifica 4:2:0 a 8 bit.
Anche il motore Punktfunk offre PyroWave sul piano GameStream, quindi è raggiungibile anche dal client USBridge.
PyroWave è un codec video wavelet su GPU in cui ogni frame è codificato in modo indipendente (intra-only). Ne derivano latenza molto bassa e nessun danno visibile da perdita di pacchetti, al prezzo di un bitrate più alto rispetto a H.265 o AV1.
Sunshine standard no. L'USBridge Agent aggiunge PyroWave tramite il suo motore streamer USBridge e mantiene disponibili Sunshine, Apollo, Vibepollo e Punktfunk nella stessa app, selezionabili con un tocco.
Il client Moonlight standard no. Il client USBridge parla lo stesso protocollo, decodifica PyroWave sulla GPU e ripiega su H.265 o H.264 quando un host non ha PyroWave.
H.265 e AV1 risparmiano banda, il che conta su internet o con Wi-Fi debole. PyroWave minimizza la latenza e mantiene la qualità su una rete locale veloce, e aggiunge insieme 4:4:4 e HDR. Il client USBridge ti permette di passare dall'uno all'altro e di misurarli sulla tua connessione.
Sì. Colore 4:4:4 e HDR sono gratuiti. Solo i tablet Wacom e la pressione della penna richiedono Pro.
PyroWave gira tramite Vulkan o Metal sulla GPU. Qualsiasi GPU host che lo codifica offre 4:4:4 e HDR su Linux e macOS; gli host Windows codificano 4:2:0 a 8 bit. I client Windows e macOS decodificano tutte le modalità.