Что такое Pyrowave и кто его создал
В свежей бета-версии клиента Steam появилась экспериментальная поддержка нового видеокодека под названием Pyrowave. Разработка принадлежит Хансу-Кристиану Арнтцену (Hans-Kristian Arntzen), известному в сообществе Linux-геймеров благодаря своему вкладу в проект VKD3D-Proton. Изначально слухи о работе Valve над новым методом кодирования для Steam Linux ходили еще летом, но теперь технология доступна для тестирования на Windows, macOS и Linux (при использовании экспериментального клиента SteamRT3).
Технические характеристики и требования
Pyrowave спроектирован с упором на экстремально низкую задержку (low latency) и использует API Vulkan для максимальной производительности. Кодек поддерживает современные стандарты качества изображения, включая HDR и цветовую субдискретизацию YUV 4:4:4 (полное отсутствие сжатия по цвету, что критично для четкости текста и мелких деталей).
Главная особенность Pyrowave — колоссальное потребление трафика. Кодек использует в 5–10 раз больше пропускной способности, чем традиционные кодеки для стриминга. Это делает его идеальным решением для использования в локальных сетях (LAN), где требуется стабильное соединение со скоростью не менее 1 Гбит/с (Gigabit Ethernet).
Сравнение с традиционными методами стриминга
| Параметр | Pyrowave (Beta) | Стандартные кодеки Steam |
|---|---|---|
| Задержка (Latency) | Экстремально низкая | Стандартная/Высокая |
| Использование трафика | В 5–10 раз выше | Оптимизировано для Wi-Fi/Internet |
| Поддержка HDR | Да | Зависит от версии/настроек |
| Цветовая модель | YUV 4:4:4 | Часто YUV 4:2:0 |
| Рекомендуемое соединение | LAN, 1 Гбит/с+ | Wi-Fi, проводной интернет |
Как включить Pyrowave
Для тестирования новой технологии пользователям необходимо перейти в расширенные настройки клиента Remote Play в бета-версии Steam. Включение опции доступно только в экспериментальных сборках, что подчеркивает статус технологии на данном этапе. Это важный шаг для Valve в оптимизации Remote Play для энтузиастов, использующих мощные домашние сети для стриминга игр с ПК на другие устройства.
Источник: Phoronix ↗
