PyroWaveStreaming de jeux PyroWave à faible latence pour les configurations Sunshine et Moonlight, avec couleur 4:4:4 et HDR

PyroWave est un codec ondelettes intra-only sur GPU pour un streaming à latence ultra-faible. Sunshine et Moonlight standard ne l'ont pas ; l'agent et le client USBridge ajoutent PyroWave avec couleur 4:4:4 et HDR gratuits sur le même protocole Moonlight, aux côtés de H.265, H.264 et AV1.

  • PyroWave
  • Sunshine PyroWave
  • Moonlight PyroWave
  • Codec PyroWave
  • PyroWave 4:4:4
  • PyroWave HDR
  • Codec à faible latence
  • Codec vidéo à ondelettes
  • Apollo PyroWave
  • Punktfunk PyroWave
  • PyroWave vs H.265
  • PyroWave vs HEVC
  • PyroWave Vulkan
  • Codec vidéo Vulkan
  • PyroWave Metal
  • PyroWave USBridge
  • USBridge PyroWave
  • PyroWave Windows
  • PyroWave macOS
  • PyroWave Linux
  • Streaming de jeux PyroWave
  • PyroWave en bureau à distance
  • PyroWave Vibepollo
  • PyroWave vs AV1
  • H.264 H.265 AV1 PyroWave
  • Streaming HEVC

Ce qu'est PyroWave

PyroWave est un codec vidéo à ondelettes intra-only qui s'exécute sur le GPU. Chaque image est encodée seule, sans images de référence : un paquet perdu ne se propage jamais aux images suivantes et il n'y a pas de long GOP à attendre.

Vulkan et Metal

PyroWave encode et décode avec le calcul Vulkan sous Windows et Linux et avec un portage Metal natif sous macOS, directement depuis la mémoire du GPU.

Latence très faible

Pas de prédiction inter-images ni d'images B : l'encodage et le décodage prennent une fraction d'image sur le GPU.

Propre malgré les pertes de paquets

Une image endommagée est remplacée par la suivante. Pas d'image figée pendant que le flux attend une image clé.

Conçu pour les réseaux rapides

Il sacrifie du débit au profit de la latence et de la qualité : il brille sur Ethernet, sur un bon Wi-Fi 6 et sur des liaisons Tailscale entre machines proches.

PyroWave pour les configurations Sunshine et Moonlight

Sunshine et le client Moonlight standard ne parlent pas PyroWave. L'agent USBridge et le client USBridge l'ajoutent par-dessus le même protocole GameStream/Moonlight, vous gardez donc le workflow Moonlight que vous connaissez.

Moonlight PyroWave

Le client USBridge est un client du protocole Moonlight doté d'un décodeur PyroWave. Choisissez PyroWave à côté de H.264, H.265 (HEVC) et AV1 dans la boîte de dialogue vidéo.

Sunshine PyroWave

Exécutez l'agent USBridge à côté de Sunshine ou à sa place. Le moteur USBridge Streamer encode PyroWave ; Sunshine, Apollo, Vibepollo et Punktfunk restent à un geste.

Repli intégré

Le client propose PyroWave et se replie sur H.265 ou H.264 lorsqu'un hôte ne l'a pas, si bien qu'un seul client fonctionne avec tous les moteurs.

Sunshine vs Apollo vs Vibepollo vs Punktfunk →

PyroWave avec couleur 4:4:4 et HDR

PyroWave transporte la chrominance pleine résolution et le HDR 10 bits ensemble, ce que le H.265 ne sait pas négocier dans un même mode aujourd'hui. La couleur 4:4:4 est gratuite.

Chrominance 4:4:4

Texte, dessins au trait et bords d'interface nets, sans le bavage de couleur du 4:2:0. Utile pour le design, la CAO et le code.

HDR10

BT.2020 avec PQ, 10 bits, affiché en EDR sur un Mac et en HDR10 sous Windows.

Les deux à la fois

PyroWave 4:4:4 HDR dans un seul flux, choisi automatiquement parmi ce que l'hôte et le client prennent en charge tous les deux.

Où PyroWave fonctionne

Hôtes

Les hôtes Linux et macOS encodent PyroWave en 4:4:4 et HDR sur le GPU. Les hôtes Windows encodent PyroWave 8 bits 4:2:0.

Clients

Les clients Windows et macOS décodent tous les modes PyroWave sur le GPU ; macOS utilise un décodeur Metal natif. Linux décode le 8 bits 4:2:0.

Punktfunk

Le moteur Punktfunk propose aussi PyroWave sur le plan GameStream, il est donc également accessible depuis le client USBridge.

Télécharger le client →

Questions fréquentes

Qu'est-ce que PyroWave ?

PyroWave est un codec vidéo à ondelettes sur GPU où chaque image est codée indépendamment (intra-only). Il offre une latence très faible et aucun dommage visible en cas de perte de paquets, au prix d'un débit supérieur à celui du H.265 ou de l'AV1.

Sunshine prend-il en charge PyroWave ?

Le Sunshine standard non. L'agent USBridge ajoute PyroWave via son moteur USBridge Streamer et garde Sunshine, Apollo, Vibepollo et Punktfunk disponibles dans la même application, avec un changement en un geste.

Moonlight prend-il en charge PyroWave ?

Le client Moonlight standard non. Le client USBridge parle le même protocole, décode PyroWave sur le GPU et se replie sur H.265 ou H.264 lorsqu'un hôte n'a pas PyroWave.

PyroWave, H.265 (HEVC) ou AV1 : lequel est le meilleur ?

Le H.265 et l'AV1 économisent de la bande passante, ce qui compte sur Internet ou avec un Wi-Fi faible. PyroWave minimise la latence et préserve la qualité sur un réseau local rapide, et ajoute le 4:4:4 et le HDR ensemble. Le client USBridge permet de les alterner et de les comparer sur votre propre liaison.

PyroWave 4:4:4 est-il gratuit ?

Oui. La couleur 4:4:4 et le HDR sont gratuits. Seules les tablettes Wacom et la pression du stylet nécessitent Pro.

De quel GPU ai-je besoin pour PyroWave ?

PyroWave s'exécute via Vulkan ou Metal sur le GPU. Tout GPU d'hôte qui l'encode offre le 4:4:4 et le HDR sous Linux et macOS ; les hôtes Windows encodent en 8 bits 4:2:0. Les clients Windows et macOS décodent tous les modes.

ssh guest at usbridge.io

guest@usbridge:~/menu$ ls -la

total 7

guest@usbridge:~/menu$