Sunshine
LizardByte 製のオープンソース GameStream ホスト。あらゆる GPU とあらゆる Moonlight クライアントで動作します。
USBridge エージェントは、Sunshine、Apollo、Vibepollo、Punktfunk、USBridge プロトコルをまとめて搭載しています。ワンタップでエンジンを切り替え、どのエンジンでも仮想モニターと、あらゆるデバイスやゲームパッドの USB パススルーが使えます。接続は 1 つのクライアントで済み、内蔵ベンチマークでお使いのハードウェアで最も滑らかなエンジンが分かります。
USBridge エージェントは、オープンソースのゲームストリーミングホストと USBridge プロトコルをまとめて搭載しています。Streamer メニューで 1 つ選べば、他のエンジンもインストールされたままです。
LizardByte 製のオープンソース GameStream ホスト。あらゆる GPU とあらゆる Moonlight クライアントで動作します。
仮想ディスプレイを内蔵した Sunshine のフォーク。ストリームがクライアントデバイスの解像度に合います。
ディスプレイの安定性に重点を置いた Apollo のフォーク。固まらない仮想ディスプレイと Windows Graphics Capture に対応します。
独自のキャプチャーとエンコードのパイプラインを持つ、新しいオープンソースのストリーミングエンジン。
低遅延コーデック PyroWave を備えた Rust 製ネイティブプロトコル。Free:Wi-Fi 向けアダプティブストリーミング、4:4:4 カラー、ゲームパッド、USB パススルー。Pro:筆圧。PyroWave、Free と Pro。
エージェントの Streamer メニューからエンジンを変更できます。個別のインストーラーやサービス、ポートを管理する必要はありません。
すべて相互に互換性があります。USBridge クライアントも標準の Moonlight クライアントも、どのエンジンにも接続できます。
Tailscale P2P とファイアウォールは、どのエンジンが動いていても、エージェントが一度設定すれば済みます。
標準の Sunshine は実際の画面をストリーミングするため、モニターのない PC には HDMI ダミープラグが必要です。USBridge エージェントは独自の仮想ディスプレイドライバーを追加し、Sunshine を含むすべてのエンジンに仮想モニターを提供します。
モニターなしの PC や閉じたノート PC を、ダミープラグなしで Sunshine からストリーミングできます。
仮想モニターは、スマートフォン、タブレット、4K テレビなど、クライアントの解像度とリフレッシュレートに追従します。
同じ仮想ディスプレイが、Apollo、Vibepollo、Punktfunk、USBridge プロトコルでも動作します。
物理ディスプレイのレイアウトを保ったまま、仮想モニターにストリーミングできます。
USBridge エージェントの USB パススルーは、ストリーミングエンジンの内部ではなく隣で動作するため、どのエンジンが動いていても使えます。USBridge クライアントはあらゆる USB デバイスを渡せます。標準の Moonlight クライアントは、マウス、キーボード、ゲームパッドを送ります。
Xbox、DualShock、DualSense、Switch Pro、8BitDo などの SDL 対応コントローラーを、Sunshine、Apollo、Vibepollo、Punktfunk のいずれでも、USBridge クライアントまたは Moonlight から使えます。
USBridge クライアントから、MIDI キーボード、マイクやオーディオインターフェース、Wacom タブレット、YubiKey、ドライブなどを渡せます。リモート PC には実物のデバイスとして認識されます。
デバイスはホスト上で実物として認識されるため、純正のドライバーとソフトウェアがそのまま動作します。
どのエンジンが最速かは、GPU、ドライバー、ネットワークによって変わります。USBridge クライアントは、推測ではなく実測で判断します。
クライアントのメニューから、各エンジンで同じテストを実行します。
1080p、1440p、4K を、実際にプレイや作業をするフレームレートで測定します。
起動レイテンシ、1% low FPS、p50・p95・p99 のフレームタイム、ストール、ジッター。
Wi-Fi、メッシュ、モバイル回線など、そのネットワークで滑らかに動いたエンジンが勝者です。
Apollo は仮想ディスプレイを内蔵した Sunshine のフォークで、ストリームがクライアントの解像度に合います。どちらが速いかは、GPU、ドライバー、ネットワーク次第です。USBridge エージェントは両方を実行でき、USBridge クライアントがお使いのマシンでベンチマークします。
Vibepollo はディスプレイの安定性に重点を置いた Apollo のフォークで、仮想ディスプレイが固まらないようにし、Windows Graphics Capture でキャプチャーします。USBridge エージェントなら、この 2 つをワンタップで切り替えられます。
標準の Sunshine は既存の画面をストリーミングするため、モニターのない PC には HDMI ダミープラグが必要です。USBridge エージェントを使うと、Sunshine にもクライアント解像度の仮想モニターが用意され、Apollo、Vibepollo、Punktfunk、USBridge プロトコルでも同様です。
はい。USBridge エージェントは、Sunshine、Apollo、Vibepollo、Punktfunk、USBridge のどのエンジンが動いていても、ゲームパッドを含むあらゆる USB デバイスをパススルーします。USBridge クライアントなら任意の USB デバイスが使え、リモート PC は純正ドライバーで認識します。標準の Moonlight クライアントはマウス、キーボード、ゲームパッドを送ります。
標準の Sunshine と Moonlight は対応していません。USBridge エージェントが USBridge ストリーマーエンジンで PyroWave を追加し、USBridge クライアントがそれをデコードします。同じ Moonlight プロトコル上で、4:4:4 カラーと HDR も無料で使えます。
Punktfunk は、独自のキャプチャーとエンコードのパイプラインを持つオープンソースのゲームストリーミングエンジンです。USBridge エージェントには、Sunshine、Apollo、Vibepollo とともに組み込まれています。
はい。すべて USBridge エージェントに同梱されています。Streamer メニューで選ぶだけで、アンインストールや再設定は不要です。
USBridge クライアントのメニューからセッションベンチマークを実行します。お使いの解像度とフレームレートで各エンジンをテストし、起動レイテンシ、1% low FPS、フレームタイムのパーセンタイル、ストール、ジッターを報告します。