Vulkan en Metal
PyroWave codeert en decodeert met Vulkan compute op Windows en Linux en met een native Metal-port op macOS, rechtstreeks uit het GPU-geheugen.
PyroWave is een intra-only GPU-wavelet-codec voor streaming met ultralage latency. Standaard Sunshine en Moonlight hebben hem niet; de USBridge Agent en client voegen PyroWave toe met gratis 4:4:4-kleur en HDR op hetzelfde Moonlight-protocol, naast H.265, H.264 en AV1.
PyroWave is een intra-only wavelet-videocodec die op de GPU draait. Elk frame wordt apart gecodeerd, zonder referentieframes, dus een verloren pakket smeert nooit door naar de volgende frames en er is geen lange GOP om op te wachten.
PyroWave codeert en decodeert met Vulkan compute op Windows en Linux en met een native Metal-port op macOS, rechtstreeks uit het GPU-geheugen.
Geen interframevoorspelling en geen B-frames: coderen en decoderen duren op de GPU een fractie van een frame.
Een beschadigd frame wordt vervangen door het volgende. Geen bevroren beeld terwijl de stream op een keyframe wacht.
Het ruilt bitrate in voor latency en kwaliteit, dus het blinkt uit op Ethernet, goed Wi-Fi 6 en Tailscale-verbindingen tussen nabije machines.
Standaard Sunshine en de standaard Moonlight-client spreken geen PyroWave. De USBridge Agent en de USBridge-client voegen het toe bovenop hetzelfde GameStream/Moonlight-protocol, zodat je de Moonlight-workflow behoudt die je kent.
De USBridge-client is een Moonlight-protocolclient met een PyroWave-decoder. Kies PyroWave naast H.264, H.265 (HEVC) en AV1 in het videodialoogvenster.
Draai de USBridge Agent naast of in plaats van Sunshine. De USBridge-streamerengine codeert PyroWave; Sunshine, Apollo, Vibepollo en Punktfunk blijven één tik verwijderd.
De client biedt PyroWave aan en valt terug op H.265 of H.264 als een host het niet heeft, zodat één client met elke engine werkt.
PyroWave draagt chroma op volledige resolutie en 10-bit HDR samen, iets wat H.265 vandaag niet in één modus kan onderhandelen. 4:4:4-kleur is gratis.
Scherpe tekst, lineart en UI-randen zonder 4:2:0-kleuruitsmering. Handig voor ontwerp, CAD en programmeren.
BT.2020 met PQ, 10-bit, weergegeven met EDR op een Mac en HDR10 op Windows.
PyroWave 4:4:4 HDR in één stream, automatisch gekozen uit wat zowel de host als de client ondersteunen.
Linux- en macOS-hosts coderen PyroWave met 4:4:4 en HDR op de GPU. Windows-hosts coderen 8-bit 4:2:0 PyroWave.
De Windows- en macOS-clients decoderen elke PyroWave-modus op de GPU; macOS gebruikt een native Metal-decoder. Linux decodeert 8-bit 4:2:0.
De Punktfunk-engine biedt PyroWave ook aan via het GameStream-vlak, dus het is ook bereikbaar vanuit de USBridge-client.
PyroWave is een wavelet-videocodec op de GPU waarbij elk frame onafhankelijk wordt gecodeerd (intra-only). Dat geeft zeer lage latency en geen zichtbare schade bij pakketverlies, ten koste van een hogere bitrate dan H.265 of AV1.
Standaard Sunshine niet. De USBridge Agent voegt PyroWave toe via zijn USBridge-streamerengine en houdt Sunshine, Apollo, Vibepollo en Punktfunk beschikbaar in dezelfde app, met één tik te wisselen.
De standaard Moonlight-client niet. De USBridge-client spreekt hetzelfde protocol, decodeert PyroWave op de GPU en valt terug op H.265 of H.264 als een host geen PyroWave heeft.
H.265 en AV1 besparen bandbreedte, wat telt via internet of zwak Wi-Fi. PyroWave minimaliseert de latency en behoudt de kwaliteit op een snel lokaal netwerk en voegt 4:4:4 en HDR samen toe. Met de USBridge-client kun je ze wisselen en benchmarken op je eigen verbinding.
Ja. 4:4:4-kleur en HDR zijn gratis. Alleen Wacom-tablets en pendruk hebben Pro nodig.
PyroWave draait via Vulkan of Metal op de GPU. Elke host-GPU die het codeert biedt 4:4:4 en HDR op Linux en macOS; Windows-hosts coderen 8-bit 4:2:0. De Windows- en macOS-clients decoderen alle modi.