Vulkan 與 Metal
PyroWave 在 Windows 和 Linux 上透過 Vulkan 計算、在 macOS 上透過原生 Metal 移植版進行編解碼,直接讀取 GPU 視訊記憶體。
PyroWave 是一種在 GPU 上執行、僅幀內編碼的小波編解碼器,適用於超低延遲串流。原版 Sunshine 和 Moonlight 不含它;USBridge 代理和客戶端在同一 Moonlight 協議上,於 H.265、H.264 和 AV1 之外加入 PyroWave,並免費提供 4:4:4 色彩和 HDR。
PyroWave 是一種在 GPU 上執行、僅幀內編碼的小波影片編解碼器。每一幀都獨立編碼、無參考幀,因此丟包不會波及後續畫面,也無需等待漫長的 GOP。
PyroWave 在 Windows 和 Linux 上透過 Vulkan 計算、在 macOS 上透過原生 Metal 移植版進行編解碼,直接讀取 GPU 視訊記憶體。
沒有幀間預測,也沒有 B 幀:在 GPU 上編碼和解碼只需不到一幀的時間。
受損的幀會被下一幀取代,不會因等待關鍵幀而畫面凍結。
它以位元速率換取延遲和畫質,因此在乙太網、良好的 Wi-Fi 6 以及鄰近主機間的 Tailscale 鏈路上表現出色。
原版 Sunshine 和 Moonlight 客戶端不支援 PyroWave。USBridge 代理和客戶端在同一 GameStream/Moonlight 協議之上加入它,因此您可以沿用熟悉的 Moonlight 工作流。
USBridge 客戶端是帶有 PyroWave 解碼器的 Moonlight 協議客戶端。在影片設定對話方塊中,可在 H.264、H.265(HEVC)和 AV1 之外選擇 PyroWave。
讓 USBridge 代理與 Sunshine 並行執行,或直接替代它。USBridge 串流引擎負責編碼 PyroWave;Sunshine、Apollo、Vibepollo 和 Punktfunk 仍然一鍵可切換。
客戶端會優先提供 PyroWave,主機不支援時自動回退到 H.265 或 H.264,因此一個客戶端即可適配所有引擎。
PyroWave 可同時承載全解析度色度和 10 位 HDR,這是目前 H.265 無法在單一模式下協商的。4:4:4 色彩免費。
文字、線稿和介面邊緣清晰銳利,沒有 4:2:0 的色彩拖影,適合設計、CAD 和程式設計。
BT.2020 加 PQ、10 位;在 Mac 上以 EDR 顯示,在 Windows 上以 HDR10 顯示。
PyroWave 4:4:4 HDR 在同一路串流中提供,並根據主機和客戶端共同支援的能力自動選擇。
Linux 和 macOS 主機在 GPU 上以 4:4:4 和 HDR 編碼 PyroWave;Windows 主機編碼 8 位 4:2:0 的 PyroWave。
Windows 和 macOS 客戶端在 GPU 上解碼所有 PyroWave 模式,macOS 使用原生 Metal 解碼器;Linux 解碼 8 位 4:2:0。
Punktfunk 引擎同樣在 GameStream 層提供 PyroWave,因此也可從 USBridge 客戶端使用。
PyroWave 是執行在 GPU 上的小波影片編解碼器,每一幀獨立編碼(僅幀內)。它以高於 H.265 或 AV1 的位元速率為代價,換來極低的延遲以及丟包時無明顯畫面損壞。
原版 Sunshine 不支援。USBridge 代理透過其 USBridge 串流引擎加入 PyroWave,並在同一應用中保留 Sunshine、Apollo、Vibepollo 和 Punktfunk,可一鍵切換。
原版 Moonlight 客戶端不支援。USBridge 客戶端使用同一協議,在 GPU 上解碼 PyroWave,主機沒有 PyroWave 時回退到 H.265 或 H.264。
H.265 和 AV1 節省頻寬,在網際網路或弱 Wi-Fi 下很重要;PyroWave 則在高速區域網中把延遲降到最低並保持畫質,還能同時提供 4:4:4 和 HDR。USBridge 客戶端可讓您在自己的網路上切換並對比它們。
是的,4:4:4 色彩和 HDR 免費。只有 Wacom 繪圖板和筆壓需要專業版。
PyroWave 透過 GPU 上的 Vulkan 或 Metal 執行。只要主機 GPU 能夠編碼,在 Linux 和 macOS 上就能提供 4:4:4 和 HDR;Windows 主機編碼 8 位 4:2:0。Windows 和 macOS 客戶端可解碼所有模式。