Repolode
moonlight-stream

moonlight-stream/moonlight-qt

NVIDIA GameStreamまたはSunshineホストからWindows、macOS、Linux、Steam LinkへゲームをストリーミングするオープンソースのPCクライアント。

代替できる製品:NVIDIA GameStreamSteam Remote Play

スター
19,417
フォーク
1,515
未解決の Issue
576
最終コミット
昨日

これは何?

Moonlight PCは、ゲームをリモートストリーミングするためのデスクトップクライアントです。NVIDIA GameStreamまたはSunshineを実行しているホストPCに接続し、Windows、macOS、Linux上でハードウェアアクセラレーションによる動画デコードを行いながら、ホストのゲームやデスクトップをローカルマシンに表示します。

H.264、HEVC、AV1動画、HDRストリーミング、7.1chサラウンド音声に対応しています。一部の機能はホストに依存します。YUV 4:4:4と10点マルチタッチはSunshineでのみ利用でき、AV1にはSunshineと対応するホストGPUが必要です。フォースフィードバックとモーションコントロールに対応したゲームパッドを最大16人で使用でき、ゲーム用にマウスをキャプチャすることも、リモートデスクトップで直接操作することもできます。

このプロジェクトはQtとSDL2で構築されており、インストーラー、Snap、Flatpak、AppImageのほか、Raspberry Pi、ARMボード、Steam Link向けのパッケージとして配布されています。単一用途デバイス向けの組み込みビルドオプションも含まれています。

主な機能

  • 01Windows、macOS、Linuxでのハードウェアアクセラレーションによる動画デコード
  • 02H.264、HEVC、AV1コーデックとHDRストリーミングに対応
  • 037.1chサラウンド音声
  • 04最大16人で使える、フォースフィードバックとモーションコントロール対応のゲームパッド
  • 05ゲーム用のポインターキャプチャ、またはリモートデスクトップ用のマウス直接操作

ユースケース

  • 同じローカルネットワーク上の別の場所にあるゲーミングPCから、ノートPCやテレビでPCゲームをプレイする
  • Sunshine経由でLinux、Mac、Windowsマシンからリモートデスクトップにアクセスする
  • Raspberry Pi、ARMボード、Steam Linkデバイスでストリーミングクライアントを動かす

クイックスタート

  1. 1

    リリースページまたはパッケージ配布元からアプリをダウンロードします

  2. 2

    リポジトリをクローンし、サブモジュールを取得します

    git submodule update --init --recursive
  3. 3

    コマンドラインから qmake6 と make を使ってビルドします

    qmake6 moonlight-qt.pro
  4. 4

    make release を実行すると、app/moonlight にバイナリが生成されます

    make release

使う前に知っておきたいこと

  • ストリーミング元として NVIDIA GameStream または Sunshine のホストが必要です。
  • ソースからビルドするには Qt、FFmpeg、プラットフォーム固有の依存関係が必要です。また、Windows と macOS では setup-deps スクリプトも必要です。

トピック

よくある質問

moonlight-qt とは?
NVIDIA GameStreamまたはSunshineホストからWindows、macOS、Linux、Steam LinkへゲームをストリーミングするオープンソースのPCクライアント。 Moonlight PCは、ゲームをリモートストリーミングするためのデスクトップクライアントです。NVIDIA GameStreamまたはSunshineを実行しているホストPCに接続し、Windows、macOS、Linux上でハードウェアアクセラレーションによる動画デコードを行いながら、ホストのゲームやデスクトップをローカルマシンに表示します。
moonlight-qt は無料で使えますか?ライセンスは?
moonlight-qt は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
moonlight-qt は今もメンテナンスされていますか?
活発にメンテナンス中。moonlight-qt の最終コミットは 2026年11月6日 です。
moonlight-qt は何に使えますか?
同じローカルネットワーク上の別の場所にあるゲーミングPCから、ノートPCやテレビでPCゲームをプレイする Sunshine経由でLinux、Mac、Windowsマシンからリモートデスクトップにアクセスする Raspberry Pi、ARMボード、Steam Linkデバイスでストリーミングクライアントを動かす
moonlight-qt のインストール方法は?
リリースページまたはパッケージ配布元からアプリをダウンロードします リポジトリをクローンし、サブモジュールを取得します: git submodule update --init --recursive コマンドラインから qmake6 と make を使ってビルドします: qmake6 moonlight-qt.pro make release を実行すると、app/moonlight にバイナリが生成されます: make release
moonlight-qt はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/moonlight-stream/moonlight-qt

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト