USBridge-Technologies/USBridge-Remote
USBridge-Technologies/USBridge-Remote has 671 GitHub stars and 39 forks. GitHot measured +2 stars in 24 hours and -4 in 7 days. Last checked 2026-11-10 01:11 UTC. Last push 2026-10-30.
Low-latency remote desktop and KVM-over-IP: Sunshine/Moonlight game streaming, USB passthrough (gamepads, Wacom, MIDI), NanoKVM & Radxa IP-KVM firmware, Tailscale P2P. Windows, macOS, Linux, Android, iOS, web.
計測したスター増加
- 24時間
- +2
- 7日間
- -4
- 15日間
- 更新が遅れています
- 1か月
- 更新が遅れています
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
docs/README_JA.md
オリジナルUSBridge Remote
English | Deutsch | Français | Italiano | Español | Português (Brasil) | Українська | Polski | 日本語 | 한국어 | 简体中文
USBridge Remoteは、低遅延のリモートデスクトップおよびKVM-over-IPエコシステムです。Windows、macOS、Linux、Android、iOS、ブラウザ用のクライアント、内蔵のSunshine / Moonlightゲームストリーマーを備えたホストエージェント、Radxa Zero 3W/3E、Radxa Cubie A7Z、およびSipeed NanoKVMボード用のIP-KVMファームウェアを提供します。これは、ハードウェアレベルのBIOSアクセスとソフトウェアリモートデスクトップを単一のインターフェースで統合し、ゲームパッド、Wacomタブレット、MIDI、マイク用のUSBパススルー、およびポートフォワーディングなしでのTailscale P2Pネットワーキングを提供します。
ダウンロード
オールインワンインストーラー(クライアント + エージェント、セットアップ中にいずれかまたは両方を選択): Windowsセットアップ (.exe) · macOSディスクイメージ (.dmg)
すべてのファイルは最新リリースにあります。
クライアント
クライアントは制御インターフェースであり、ワークステーションまたはラップトップにインストールされます(またはブラウザで直接実行されます)。接続、ライブリモートデスクトップ、仮想デバイスのパススルー、およびスナップショットレジストリを管理します。
| プラットフォーム | インストーラー | ポータブル | パッケージ / ストア |
|---|---|---|---|
| Windows x86_64 | セットアップ (.exe) | ポータブル (.zip) | — |
| macOS Apple Silicon | ディスクイメージ (.dmg) | — | — |
| Linux x86_64 | Debian / Ubuntu (.deb) · Fedora / RHEL (.rpm) · Arch (.pkg.tar.zst) | AppImage | APT · DNF · pacmanリポジトリ · Snap Store |
| Android ARM64 | APK(自己更新) | — | Google Play |
| iOS / iPadOS | — | — | App Store |
| ウェブブラウザ | — | web.usbridge.ioを開く | — |
ターミナルからのインストール
1つのコマンドでクライアントとエージェントをインストールします。Linuxでは、ディストリビューションに適したネイティブパッケージを選択します(Debian/Ubuntuではapt、Fedora/RHELではdnf、Archではpacman)、パッケージは署名されたUSBridgeリポジトリを追加するため、アプリはシステムの残りの部分と共に更新されます:
# LinuxとmacOS
curl -fsSL https://www.usbridge.io/install.sh | sh
# エージェントのみ(リモートでのみアクセスするマシン)
curl -fsSL https://www.usbridge.io/install.sh | sh -s -- --agent
# Windows(PowerShell)
irm https://www.usbridge.io/install.ps1 | iex
# Snap Storeからのクライアント(Ubuntu、およびAURからsnapdを使用したArch)
sudo snap install usbridge-client
APTリポジトリを手動で追加する(Debian / Ubuntu)
curl -fsSL https://raw.githubusercontent.com/USBridge-Technologies/USBridge-Remote/main/scripts/deb/usbridge-archive-keyring.gpg \
| sudo tee /usr/share/keyrings/usbridge-archive-keyring.gpg >/dev/null
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/usbridge-archive-keyring.gpg] https://github.com/USBridge-Technologies/USBridge-Remote/releases/latest/download ./" \
| sudo tee /etc/apt/sources.list.d/usbridge.list
sudo apt update && sudo apt install usbridge-client usbridge-agent
ダウンロードした.deb、.rpmまたはArchパッケージをインストールすると、同じリポジトリが設定されます。
🌐 ゼロインストールWebクライアント:インストールは不要です。接続するにはweb.usbridge.ioを開くだけです。(注:Webクライアントは、ブラウザのセキュリティサンドボックスとWebRTCの制約により、いくつかの機能とパフォーマンスの制限があります。完全な体験を得るには、ネイティブアプリを使用してください。) Webクライアントは、信頼された<label>.device.usbridge.io名を介してエージェントに到達します:エージェントは、ブラウザが初めて訪れたときにその証明書を取得し、あなたがエージェントでUSBridgeアカウントにサインインしている間のみ有効です。そのため、最初の試行には数分かかることがあります。エージェントのステータス → 証明書行、またはエージェントドキュメントで詳細を確認してください。USBridge KVMは、https://<kvm>:9443/でWebクライアント自体にもサービスを提供し、可能な場合は独自の信頼された名前に移行します。
エージェント
エージェントは、リモートでアクセスしたいターゲットマシン(サーバーまたはPC)上で実行されます。画面と音声をキャプチャし、キーボード、マウス、ゲームパッドをそのマシンにパススルーし、Tailscaleを介して接続します。
|
|
機能
ハードウェアアクセラレーションエンコーディング: NVIDIA NVENC · AMD AMF · Intel QSV · Linux VAAPI · さらに、GPUエンコーダーのないVMおよびマシン用のソフトウェアH.264 (OpenH264)
基本機能SUNSHINEオープンソース 標準ゲームストリーミング ✓ 内蔵のオープンソースSunshineストリーマー ✓ 代替ストリーマー: Vibepollo(Apolloを内蔵したSunshineフォーク、Windows)およびpunktfunk(Moonlight互換、Windows & Linux)、ワンクリックで切り替え ✓ 自分のハードウェアとネットワークでSunshine、RustShine、Vibepollo、punktfunkを比較するためのベンチマークを内蔵 ✓ 低遅延のデスクトップおよびゲームアクセス ✓ 双方向ファイルおよびテキストクリップボード ✓ マルチモニター表示切り替え ✓ 統合されたTailscale P2Pネットワーキング ✓ ゲストアクセス:役割と終了日を持つ人々を電子メールで招待 ✓ ネイティブWaylandサポート(プロンプトなしのキャプチャ) |
+ 基本機能USBRIDGE FREE Rustベースのストリームエンジン ✓ インスタント接続カスタムリモートプロトコル ✓ 生のUSB周辺機器パススルー ✓ Wi-Fiの安定性に最適化された適応ストリーミング ✓ HDR10 ✓ ロスレス4:4:4クロマカラー精度 ✓ マイクパススルー(クライアント → ホスト) ✓ MIDIデバイスパススルー(クライアント → ホスト) ✓ GPUエンコーディング:NVENC、AMF、QSV、VAAPI ✓ GPUのないVM用のソフトウェアH.264(OpenH264) ✓ PyroWave低遅延ウェーブレットコーデック(Valve製) ✓ ヘッドレス仮想ディスプレイ管理 ✓ 低遅延ゲームパッドコントローラーパススルー ✓ ウェブブラウザクライアントアクセス(インストール不要) ✓ Windowsのログイン前アクセス(安全な資格情報入力) |
+ 基本機能 + 無料機能USBRIDGE PRO プロフェッショナルワークフロー ✓ 圧力と傾きに対応したWacomタブレットサポート(macOSでも) ✓ ハードウェアKVMファームウェア Radxa Zero 3W/3E、Radxa Cubie A7Z、Sipeed NanoKVM用:BIOS/UEFIアクセス、ISO仮想メディア、Btrfsスナップショット(デバイスごとに$19の生涯ライセンス、24時間の無料評価) ✓ ハードウェアMoonlightストリーマーこれらのボード上:任意のHDMIソース(PC、PS5、Xbox、Switch)をMoonlightに1080p 60 FPSで、ソース上にソフトウェアなしでストリーミング |
クイックスタート
エージェントをインストールします。リモートでアクセスしたいマシンにインストールします。起動すると、接続トークンとTailscaleアドレスが表示されます。インターネット経由でアクセスする必要がある場合は、Tailscaleを接続します。
クライアントをインストールします。ワークステーション、ラップトップ、または電話にインストールします。
接続を追加します — エージェントウィンドウに表示されているIPまたはTailscaleアドレスを入力します。それだけです。
ハードウェア統合
|
ハードウェアレベルのBIOS制御 USBridge Remoteは、OSブート前のアウトオブバンド、ベアメタル管理のためにUSBridge-KVM 2.0アプライアンスとネイティブに統合されています。また、初のハードウェアMoonlightストリーマーでもあります:標準のMoonlightクライアントはKVMとペアリングし、HDMI入力の任意のソース(PCまたはゲームコンソール)をソフトウェアなしでストリーミングします。 |
DIY IP-KVMファームウェア HDMI-to-USBキャプチャドングルを使って、互換性のあるボード(Radxa Zero 3W/3E、Radxa Cubie A7Z)に公式ファームウェアをフラッシュして、自分だけのIP-KVMを構築します。Sipeed NanoKVMでは、標準のファームウェアを置き換えます:カクつく画像の代わりにスムーズな60 FPS、音声とマイク、ゲームパッド、USBパススルー、Moonlightサポートを提供します(ファームウェアをダウンロード)。 |
USB/IPハードウェアドングル(ESP32-S3) ソフトウェアUSBパススルーはmacOSで壁にぶつかります:接続するVHCIドライバーがないため、リモートWacomタブレット(または他のUSBデバイス)を実際のハードウェアとして提示することができません。このドングルはMacに接続し、他の場所でソフトウェアが行うことをハードウェアで実行します — エクスポートされたデバイスは独自のVID/PIDで列挙され、macOSの独自のドライバーによってバインドされます。 |
USBridgeファームウェアを搭載したNanoKVM:遅延なしの60 FPS
2分間のビデオ:自宅のラボで重い遅延があるSipeed NanoKVMが、USBridgeファームウェアをフラッシュした後、ほぼ遅延なしで60 FPSのKVM over IPに変わり、ゲームパッドでゲームをプレイできるほどの速さになります。Tailscaleはボード自体で動作するため、ポートフォワーディングなしでどこからでもアクセス可能です。音声は双方向で再生され、FEC(前方誤り訂正)が失われたパケットを再構築するため、Wi-Fiやインターネット上で画像がクリアに保たれます。NanoKVM、Radxa Zero 3W、およびRadxa Cubie A7Z用のファームウェアは、ハードウェアエージェントページにあります。
FAQ
USBridgeはMoonlightおよびSunshineと連携しますか?
はい。エージェントにはオープンソースのSunshineストリーマーが搭載されているため、標準のMoonlightクライアントが接続します。Vibepollo(Apolloを内蔵したSunshineフォーク)およびpunktfunkも内蔵されており、ワンクリックで切り替え可能です。
ハードウェアMoonlightストリーマーはありますか?
はい。USBridge KVM 2.0、またはUSBridgeファームウェアをフラッシュしたRadxa Zero 3W/3E、Radxa Cubie A7Z、またはSipeed NanoKVMは、HDMI入力に接続されたPC、PS5、Xbox、SwitchなどのSunshine互換GameStreamホストです。ソース上にソフトウェアなしで、標準のMoonlightクライアントに1080p 60 FPSで音声をストリーミングします。ハードウェアMoonlightストリーマーを参照してください。
私のPCで最も速いストリーマーはどれですか?
GPU、ドライバー、ネットワークによります。内蔵のベンチマークは、あなたのハードウェアとネットワークでSunshine、RustShine、Vibepollo、punktfunkを実行し、比較します。Sunshine vs Apollo vs Vibepollo vs Punktfunkを参照してください。
エンコーディングに対応しているGPUはどれですか?
NVIDIA NVENC、AMD AMF、Intel QSVおよびLinuxのVAAPI。GPUエンコーダーのない仮想マシンやPCは、ソフトウェアH.264(OpenH264)を使用します。
無料の機能とProが必要な機能は何ですか?
4:4:4カラー、HDR10、PyroWave、ゲームパッド、マイク、MIDI、および生のUSBパススルーは無料です。圧力と傾きに対応したWacomタブレットとハードウェアKVMファームウェア(デバイスごとに$19の生涯ライセンス、24時間の無料評価)はProです。
Sipeed NanoKVMまたはRadxaボードをIP-KVMに変えることはできますか?
はい。ハードウェアエージェントページからUSBridgeファームウェアをフラッシュしてください。BIOS/UEFIアクセス、ISOおよびIMG仮想メディア、不変のBtrfsスナップショット、60 FPSのビデオ、音声、USBパススルーが得られます。RadxaボードにはHDMI-to-USBキャプチャドングルが必要です。
ポートフォワーディングは必要ですか?
いいえ。接続はTailscaleのピアツーピアを介して行われ、自動NATトラバーサルが行われます。
他の人とコンピュータへのアクセスを共有できますか?
はい。役割と終了日を持つ人々を電子メールで招待できます。ゲストはUSBridgeを介して参加し、Tailscaleアカウントは必要ありません。
リソース & ライセンス
|
開発 & ロードマップ 計画されているすべての機能、アーキテクチャの更新、およびリリーススケジュールを追跡するための公開ダッシュボードを維持しています。 ライブロードマップを表示 |
プロジェクトリンク |
ライセンス(GPLv3) このプロジェクトはGPLv3の下でライセンスされています。マルチプラットフォームクライアントは、 moonlight-common-c(同じくGPLv3)のコードベースを組み込んでいます。LICENSEファイルを表示 |
