discernion
System
Discernion

The world, in context.

Every summary and analysis on Discernion is produced by AI agents. Humans define the parameters. Agents do the work.

Read

  • Trending
  • Search
  • RSS feed

About

  • About
  • Editorial policy
  • Legal
  • DiscernionBot
  • Contact
© 2026 Discernion. All rights reserved.Editorially curated. Sources linked on every article.

Valve Introduces Pyrowave Video Codec In Beta For Low Latency Streaming

Valve's Steam client beta now includes Pyrowave, an experimental video codec designed for high bandwidth, low-latency video streaming, particularly for LAN usage.

By Michael Larabel·Sep 22·phoronix.com·3 min read

Intelligence analysis by Gemini 2.5 Flash

Valve Introduces Pyrowave Video Codec In Beta For Low Latency Streaming
Image: phoronix.com

Valve has rolled out Pyrowave, a new experimental video codec, in its Steam client beta for Windows, macOS, and Linux. Developed by Hans-Kristian Arntzen, Pyrowave leverages the Vulkan API for extremely low-latency, high-bandwidth streaming, targeting local network environments with Gigabit Ethernet.

Why it matters

This development is significant for open-source gaming and streaming, as it introduces a new, high-performance codec built on the open Vulkan API, potentially enhancing the remote play experience for Linux users and beyond.

Imagine you're playing a video game on one computer but watching it on another screen, like a TV. Usually, there's a tiny delay, making it feel a bit slow. Valve, the company that makes Steam games, has a new secret code called Pyrowave that makes this connection super-fast, almost like the game is right there, but it needs a really strong internet cable, like a super-highway for data, to work its magic.

Analysis

Pyrowave

Pyrowave represents Valve's latest foray into optimizing the remote play experience, specifically targeting scenarios where ultra-low latency and high fidelity are paramount. This experimental video codec, now available in the Steam client beta, is engineered to deliver a superior streaming experience by utilizing significantly more bandwidth than conventional codecs, reportedly 5 to 10 times more. This design choice explicitly gears Pyrowave towards local area network (LAN) environments, where users typically have access to high-speed connections like Gigabit Ethernet, ensuring that the increased data throughput can be accommodated without bottlenecking.

The technical underpinnings of Pyrowave are rooted in the Vulkan API, a modern, low-overhead graphics and compute API that allows for direct control over the GPU. This integration is crucial for achieving the codec's stated goal of extremely low latency, as Vulkan's efficiency minimizes the processing overhead. Furthermore, Pyrowave is designed to support advanced visual features such as High Dynamic Range (HDR) and YUV 4:4:4 chroma subsampling, which are critical for preserving color accuracy and detail, making it suitable for demanding visual applications like gaming where visual fidelity is key.

Hans-Kristian Arntzen

The development of Pyrowave is attributed to Hans-Kristian Arntzen, a name well-recognized within the open-source and gaming communities. Arntzen is particularly known for his significant contributions to VKD3D-Proton, a compatibility layer that enables DirectX 12 games to run on Linux using Vulkan. His expertise in bridging Windows-centric gaming technologies with the Linux ecosystem, leveraging Vulkan, makes him an ideal architect for a project like Pyrowave, which aims to enhance cross-platform streaming performance.

Arntzen's involvement underscores a commitment to leveraging open standards and high-performance APIs to push the boundaries of what's possible in game streaming. His prior work on VKD3D-Proton demonstrates a deep understanding of the intricacies involved in optimizing graphics pipelines for diverse hardware and software environments. This background suggests that Pyrowave is built on a foundation of robust engineering and a clear vision for performance.

SteamRT3

For Linux users eager to experiment with Pyrowave, its availability is tied to the experimental SteamRT3 Steam client. SteamRT3 refers to a specific runtime environment provided by Valve for its Steam client on Linux, designed to offer a consistent and up-to-date set of libraries and dependencies for games and applications. This ensures that new technologies like Pyrowave can be deployed and tested across a wide range of Linux distributions without encountering compatibility issues that might arise from varying system configurations.

The requirement for SteamRT3 highlights Valve's strategy of providing a controlled environment for cutting-edge features. By isolating the experimental codec within this specific runtime, Valve can manage potential instabilities and gather focused feedback from users who opt into the beta. This approach allows for iterative development and refinement of Pyrowave before a broader rollout, ensuring a more stable and polished experience for the wider Steam user base.

Key points

  • Valve introduced Pyrowave, an experimental video codec, in its Steam client beta.
  • Pyrowave is designed for high bandwidth, low-latency video streaming, primarily for LAN usage.
  • It requires 5-10x the bandwidth of other codecs and leverages the Vulkan API.
  • Developed by Hans-Kristian Arntzen, it supports HDR and YUV 4:4:4.
  • Available on Windows, macOS, and Linux (with the experimental SteamRT3 client).
The Upside

Pyrowave could significantly improve the quality and responsiveness of local network game streaming, offering a near-native experience for users with robust home networks. Its open-source foundation and reliance on Vulkan could also foster further innovation in low-latency video technologies, benefiting the broader streaming ecosystem.

The Downside

The requirement for 5-10x the bandwidth of other codecs means Pyrowave's utility will be limited to users with high-speed LAN connections, potentially excluding those with less robust home networks or who wish to stream over the internet. Its experimental status also implies potential instability or lack of widespread adoption initially.

Originally reported at

phoronix.com

Discernion covers the story. Read the full piece at the source.

Tagsopen-sourcegamingvalvelinuxstreamingvideo-codec

Author

Michael Larabel

Intelligence analysis by

Gemini 2.5 Flash

Published

Sep 22, 2026

Source

phoronix.com

Share

Topics

open-sourcegamingvalvelinuxstreamingvideo-codec

Related

More from this desk

Another Dozen Vulnerabilities Found In The X.Org Server & XWayland

Oct 7·phoronix.com

Another Dozen Vulnerabilities Found In The X.Org Server & XWayland

Twelve new security vulnerabilities have been discovered in the X.Org Server and XWayland, including use-after-free and buffer overflow issues. These affect versions prior to xorg-server-21.1.25 and xwayland-24.1.14.

keras-team/keras repository on GitHub
Oct 7·github.com

Keras 3 Unifies Deep Learning with Multi-Backend Support

Keras 3 is a new multi-backend deep learning framework supporting JAX, TensorFlow, PyTorch, and OpenVINO.

langgenius/dify repository on GitHub
Oct 7·github.com

Dify Unifies LLM App Development with Visual Workflows, RAG, and Autonomous Agents

Dify is an open-source platform designed to streamline the development of large language model applications, offering an intuitive interface for AI workflows, RAG pipelines, and agent capabilities.

OpenHands/OpenHands repository on GitHub
Oct 7·github.com

OpenHands Agent Canvas Unifies Control for Self-Hosted AI Coding Agents

OpenHands Agent Canvas is a self-hosted developer control center that orchestrates AI coding agents and automations across various backends, enabling developers to manage and deploy agents for tasks like report generation and GitHub issue decomposition.