PyroWaveИгровой стриминг PyroWave с низкой задержкой для связки Sunshine и Moonlight — с цветом 4:4:4 и HDR

PyroWave — вейвлет-кодек на GPU, кодирующий каждый кадр независимо (intra-only), для стриминга со сверхнизкой задержкой. В обычных Sunshine и Moonlight его нет; агент и клиент USBridge добавляют PyroWave с бесплатным цветом 4:4:4 и HDR по тому же протоколу Moonlight — рядом с H.265, H.264 и AV1.

  • PyroWave
  • Sunshine PyroWave
  • Moonlight PyroWave
  • Кодек PyroWave
  • PyroWave 4:4:4
  • PyroWave HDR
  • Кодек с низкой задержкой
  • Вейвлет-видеокодек
  • Apollo PyroWave
  • Punktfunk PyroWave
  • PyroWave vs H.265
  • PyroWave vs HEVC
  • PyroWave Vulkan
  • Видеокодек Vulkan
  • PyroWave Metal
  • PyroWave USBridge
  • USBridge PyroWave
  • PyroWave Windows
  • PyroWave macOS
  • PyroWave Linux
  • Игровой стриминг PyroWave
  • PyroWave для удалённого рабочего стола
  • PyroWave Vibepollo
  • PyroWave vs AV1
  • H.264 H.265 AV1 PyroWave
  • Стриминг HEVC

Что такое PyroWave

PyroWave — вейвлет-видеокодек, который работает на GPU и кодирует каждый кадр независимо (intra-only), без опорных кадров. Потерянный пакет не портит следующие кадры, а длинного GOP, которого нужно ждать, нет.

Vulkan и Metal

PyroWave кодирует и декодирует через Vulkan compute на Windows и Linux и через нативный порт на Metal на macOS — прямо из памяти GPU.

Очень низкая задержка

Без межкадрового предсказания и B-кадров: кодирование и декодирование на GPU занимают долю кадра.

Чисто при потере пакетов

Повреждённый кадр заменяется следующим. Картинка не замирает в ожидании ключевого кадра.

Создан для быстрых сетей

Он жертвует битрейтом ради задержки и качества, поэтому лучше всего раскрывается на Ethernet, хорошем Wi-Fi 6 и Tailscale-каналах между близкими машинами.

PyroWave для связки Sunshine и Moonlight

Обычные Sunshine и клиент Moonlight не знают PyroWave. Агент и клиент USBridge добавляют его поверх того же протокола GameStream/Moonlight, так что привычный сценарий работы с Moonlight сохраняется.

Moonlight PyroWave

Клиент USBridge — это клиент протокола Moonlight с декодером PyroWave. Выберите PyroWave рядом с H.264, H.265 (HEVC) и AV1 в диалоге настроек видео.

Sunshine PyroWave

Запускайте агент USBridge рядом с Sunshine или вместо него. Движок USBridge Streamer кодирует PyroWave, а Sunshine, Apollo, Vibepollo и Punktfunk остаются в одном касании.

Встроенный запасной вариант

Клиент предлагает PyroWave и переключается на H.265 или H.264, если на хосте его нет, поэтому один клиент работает с любым движком.

Sunshine vs Apollo vs Vibepollo vs Punktfunk →

PyroWave с цветом 4:4:4 и HDR

PyroWave передаёт цветность в полном разрешении и 10-битный HDR одновременно — H.265 сегодня не умеет согласовывать это в одном режиме. Цвет 4:4:4 бесплатный.

Цветность 4:4:4

Чёткий текст, линии и края интерфейса без цветового размытия 4:2:0. Полезно для дизайна, САПР и программирования.

HDR10

BT.2020 с PQ, 10 бит; на Mac отображается через EDR, на Windows — как HDR10.

И то и другое сразу

PyroWave 4:4:4 HDR в одном потоке — режим выбирается автоматически из того, что поддерживают и хост, и клиент.

Где работает PyroWave

Хосты

Хосты Linux и macOS кодируют PyroWave в 4:4:4 и HDR на GPU. Хосты Windows кодируют 8-битный PyroWave 4:2:0.

Клиенты

Клиенты Windows и macOS декодируют все режимы PyroWave на GPU; на macOS используется нативный декодер на Metal. Linux декодирует 8-битный 4:2:0.

Punktfunk

Движок Punktfunk тоже предлагает PyroWave поверх GameStream-плоскости, поэтому он доступен и из клиента USBridge.

Скачать клиент →

Часто задаваемые вопросы

Что такое PyroWave?

PyroWave — вейвлет-видеокодек на GPU, в котором каждый кадр кодируется независимо (intra-only). Это даёт очень низкую задержку и отсутствие видимых артефактов при потере пакетов — ценой более высокого битрейта, чем у H.265 или AV1.

Поддерживает ли Sunshine PyroWave?

Обычный Sunshine — нет. Агент USBridge добавляет PyroWave через свой движок USBridge Streamer и сохраняет Sunshine, Apollo, Vibepollo и Punktfunk в том же приложении — переключение одним касанием.

Поддерживает ли Moonlight PyroWave?

Обычный клиент Moonlight — нет. Клиент USBridge использует тот же протокол, декодирует PyroWave на GPU и переключается на H.265 или H.264, если на хосте PyroWave нет.

PyroWave, H.265 (HEVC) или AV1: что лучше?

H.265 и AV1 экономят трафик — это важно в интернете или при слабом Wi-Fi. PyroWave сводит задержку к минимуму и сохраняет качество в быстрой локальной сети, а ещё даёт 4:4:4 и HDR одновременно. Клиент USBridge позволяет переключаться между ними и сравнивать на вашем канале.

Бесплатен ли PyroWave 4:4:4?

Да. Цвет 4:4:4 и HDR бесплатны. Pro нужен только для планшетов Wacom и нажима пера.

Какой GPU нужен для PyroWave?

PyroWave работает через Vulkan или Metal на GPU. Любой GPU хоста, который его кодирует, даёт 4:4:4 и HDR на Linux и macOS; хосты Windows кодируют 8-битный 4:2:0. Клиенты Windows и macOS декодируют все режимы.

ssh guest at usbridge.io

guest@usbridge:~/menu$ ls -la

total 7

guest@usbridge:~/menu$