Vulkan과 Metal
PyroWave는 Windows와 Linux에서는 Vulkan compute로, macOS에서는 네이티브 Metal 포트로 GPU 메모리에서 바로 인코딩과 디코딩을 수행합니다.
PyroWave는 초저지연 스트리밍을 위한 intra-only GPU 웨이블릿 코덱입니다. 기본 Sunshine과 Moonlight에는 없으며, USBridge 에이전트와 클라이언트가 같은 Moonlight 프로토콜 위에서 H.265, H.264, AV1과 함께 무료 4:4:4 컬러 및 HDR을 지원하는 PyroWave를 추가합니다.
PyroWave는 GPU에서 실행되는 intra-only 웨이블릿 비디오 코덱입니다. 모든 프레임이 참조 프레임 없이 스스로 인코딩되므로, 손실된 패킷이 다음 프레임으로 번지지 않으며 긴 GOP를 기다릴 필요도 없습니다.
PyroWave는 Windows와 Linux에서는 Vulkan compute로, macOS에서는 네이티브 Metal 포트로 GPU 메모리에서 바로 인코딩과 디코딩을 수행합니다.
프레임 간 예측도 B-프레임도 없습니다: GPU에서 인코딩과 디코딩이 한 프레임의 일부 시간만 걸립니다.
손상된 프레임은 다음 프레임으로 대체됩니다. 스트림이 키프레임을 기다리는 동안 화면이 멈추지 않습니다.
비트레이트를 지연과 화질로 맞바꾸기 때문에, 이더넷, 좋은 Wi-Fi 6, 가까운 기기 사이의 Tailscale 링크에서 빛을 발합니다.
기본 Sunshine과 기본 Moonlight 클라이언트는 PyroWave를 지원하지 않습니다. USBridge 에이전트와 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 색 번짐 없는 또렷한 텍스트, 선화, UI 가장자리. 디자인, CAD, 코딩에 유용합니다.
PQ를 사용하는 BT.2020, 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 클라이언트는 모든 PyroWave 모드를 GPU에서 디코딩하며, macOS는 네이티브 Metal 디코더를 사용합니다. Linux는 8비트 4:2:0을 디코딩합니다.
Punktfunk 엔진도 GameStream 계층을 통해 PyroWave를 제공하므로 USBridge 클라이언트에서도 사용할 수 있습니다.
PyroWave는 모든 프레임을 독립적으로 코딩하는(intra-only) 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 태블릿과 필압만 Pro가 필요합니다.
PyroWave는 GPU에서 Vulkan 또는 Metal로 실행됩니다. 이를 인코딩하는 호스트 GPU라면 Linux와 macOS에서 4:4:4와 HDR을 제공하며, Windows 호스트는 8비트 4:2:0을 인코딩합니다. Windows와 macOS 클라이언트는 모든 모드를 디코딩합니다.