Le 21 septembre 2026, Valve ajoute Pyrowave à la bêta de Steam Remote Play. Ce codec vidéo expérimental est conçu pour diffuser un jeu sur un réseau local avec une latence réduite, en échange d’une consommation de bande passante nettement supérieure à celle des codecs habituels.
Valve ajoute Pyrowave à la bêta de Steam Remote Play
Pyrowave sert à transmettre un jeu depuis une machine hôte vers un autre appareil grâce à Steam Remote Play. Son terrain de prédilection est le streaming à domicile, pas la diffusion classique via Internet : la priorité est donnée au temps de traitement plutôt qu’à l’économie de données.
Valve décrit Pyrowave comme une solution de streaming vidéo à forte bande passante et faible latence. La fonction reste expérimentale, puisqu’elle est intégrée à la bêta du client Steam.
Ce qui change face aux codecs habituels
Pyrowave traite les images de manière indépendante, sans s’appuyer sur la prédiction de mouvement entre plusieurs images. Cette approche intra-image simplifie le travail demandé au processeur graphique et limite les étapes nécessaires à l’encodage et au décodage.
Le codec utilise des calculs GPU avec Vulkan. Sa conception repose également sur une transformée en ondelettes, avec cinq niveaux de décomposition dans l’implémentation technique décrite par Hans-Kristian Arntzen. Les blocs de coefficients de 32 × 32 peuvent être décodés séparément, ce qui renforce la tolérance aux erreurs dans cette architecture.
Cette interface de profilage illustre le type d’analyse technique associé au fonctionnement de Pyrowave : chronologie des événements, traces de performances et mesures liées au réseau et au GPU.
Le compromis est simple à comprendre : les codecs H.264, HEVC et AV1 cherchent notamment à réduire le débit grâce à la compression temporelle, tandis que Pyrowave privilégie la rapidité du traitement. Le résultat demande donc beaucoup plus de capacité réseau.
Une connexion locale très rapide est nécessaire
La consommation de bande passante annoncée pour Pyrowave est environ cinq à dix fois supérieure à celle d’autres codecs de streaming. Valve recommande une connexion Ethernet gigabit pour le cas d’usage visé, soit au moins 1 Gbit/s sur le réseau local.
Un réseau Wi-Fi suffisamment rapide peut convenir dans certaines configurations, mais la recommandation principale reste l’Ethernet gigabit. Pyrowave s’adresse donc surtout aux installations où le PC de jeu et l’appareil client disposent d’une liaison locale très performante.
Cette contrainte explique aussi pourquoi Pyrowave ne correspond pas au profil d’un service de jeu en nuage classique. Le codec est intégré à Steam Remote Play pour une liaison entre appareils, tandis que son débit élevé complique une utilisation sur des connexions Internet limitées.
Cette capture présente une scène de jeu en extérieur affichée en deux vues proches, avec un indicateur de performances et des éléments de HUD. Elle illustre le type d’image que le codec doit transmettre en temps réel.
HDR, YUV 4:4:4 et périmètre de la bêta
Pyrowave prend en charge le format couleur YUV 4:4:4, qui conserve davantage d’informations de chrominance que les formats réduits utilisés par de nombreux flux vidéo. Le HDR est également activé lorsque les systèmes hôte et client utilisent tous les deux le HDR.
Le déploiement bêta est signalé sur Windows et macOS, ainsi que sur Linux avec le client Steam expérimental SteamRT3. Pyrowave concerne pour l’instant le streaming de jeux classiques dans Steam Remote Play.
Les mesures de latence disponibles
Les résultats les plus concrets proviennent d’un test réalisé entre un ordinateur de bureau et une Xbox Ally X reliée en Ethernet, dans 007 First Light. La latence totale mesurée atteint 10 ms en 1080p à 60 images par seconde et 15 ms à 120 images par seconde.
| Test | Résultat | Conditions |
| Streaming en 1080p à 60 images/s | 10 ms de latence totale | Ordinateur de bureau vers Xbox Ally X connectée en Ethernet, dans 007 First Light |
| Streaming à 120 images/s | 15 ms de latence totale | Ordinateur de bureau vers Xbox Ally X connectée en Ethernet, dans 007 First Light |
| Débit en 1080p à 60 images/s | Environ 190 Mo/s | Même configuration de streaming |
| Débit à 120 images/s | 380 Mo/s | Même configuration de streaming |
Dans le premier scénario, la latence d’entrée est inférieure à 1 ms et la latence d’affichage atteint 9 ms. Ces chiffres correspondent à cette configuration précise, avec son matériel, son jeu et sa liaison Ethernet.
Une démonstration technique distincte a mesuré 0,13 ms pour encoder une image 1080p en 4:2:0 sur une Radeon RX 9070 XT avec RADV, tandis que le décodage est resté sous 100 microsecondes. Cette mesure décrit l’implémentation technique testée dans cette démonstration, et non une valeur générale pour chaque client Steam.
Comment activer Pyrowave dans Steam
Pour essayer Pyrowave, il faut rejoindre la bêta du client Steam, installer la mise à jour correspondante puis redémarrer Steam. L’option apparaît ensuite dans les paramètres avancés du client, dans la section consacrée à Steam Remote Play.
Le choix est surtout pertinent pour un réseau domestique rapide et une machine client capable de suivre le flux. Pour une connexion limitée, les codecs de streaming traditionnels restent mieux adaptés à la réduction du débit.