PyroWave is on the stable Steam client! I like it a lot, and I tested it by streaming from PC to my Steam Deck and outputting to a 4K monitor. I used a custom 240 fps lag test timer, a sustained gameplay test, and an image quality test. I also tested it vs Moonlight (Vibepollo/nonary moonlight fork). It's a lot of data, but here are the results!
Lag test (4K60 → Steam Deck LCD, median)
| Link |
Moonlight (HEVC) |
Steam (PyroWave) |
| HDMI cable, no streaming |
0 frames |
0 frames |
| Ethernet |
17 ms · 1 frame |
17 ms · 1 frame |
| Wi-Fi 6E |
17 ms · 1 frame |
50 ms · 3 frames |
Gameplay test (FF7 Remake Intergrade, host logs ingested/aggregated)
| Link |
Moonlight (HEVC) |
Steam (PyroWave) |
| Ethernet |
~59 fps · 86 Mbit/s · stutter at ~2 min |
60 fps · 330 Mbit/s · no stutter |
| Wi-Fi 6E |
~58 fps · 89 Mbit/s · stutter at ~2 min |
60 fps · 329 Mbit/s · no stutter |
Image quality test (VMAF 0–100, capture control = 94.5, same on both links)
| Score |
Moonlight (HEVC) |
Steam (PyroWave) |
| Overall |
81 |
80 |
| Gameplay |
82 |
82 |
| Gameplay, worst 1% of frames |
58 |
78 |
| Desktop text |
80 |
73 |
Opinion based on the data and the "feel"
For ethernet - I prefer PyroWave even though the frame lag was close - the picture just looked a little smoother and a little better to me! But I was impressed by Moonlight's latency optimizations for HEVC.
For wifi - unless you're really confident in your wireless setup I'd recommend Moonlight's HEVC (or Steam's) for most people you're going to have a better time. I put a lot of effort into improving my wireless network, but I still couldn't get the latency as low as I'd like. But I still prefer the PyroWave picture on wifi
notes
For gameplay / slow motion video and more details check this out if you're interested: https://www.youtube.com/watch?v=5VHGS0-4Fik