Repolode
papi-ux

papi-ux/polaris

デスクトップ環境をそのまま保ちながら、ゲームライブラリをMoonlightまたはNovaクライアントに配信できる、セルフホスト型のLinuxゲームストリーミングホストです。

代替できる製品:Steam LinkNVIDIA GameStream

スター
500
フォーク
22
未解決の Issue
35
最終コミット
一昨日

これは何?

Polarisを使うと、LinuxゲーミングPCやSteam Deckをセルフホスト型のゲームストリーミングホストにできます。携帯ゲーム機、スマートフォン、タブレット、テレビからNovaまたはMoonlightクライアントで接続し、デスクトップ上の表示を変えずにゲームライブラリをプレイできます。ペアリング、設定、ライブラリは自分のマシンに保存され、クラウドアカウントやサブスクリプションは必要ありません。

ゲームごとに独立した非表示のセッション(Private Stream)で実行するほか、実際のデスクトップをミラーリングしたり、クライアントに合わせたサイズの仮想ディスプレイを追加したり、Gamescopeベースの構成を使ったりできます。NVIDIA、AMD、IntelのGPUでハードウェアエンコードを利用でき、H.264、HEVC、AV1はGPUが実際にエンコード可能な場合にのみ選択肢として表示されます。Mission Controlというブラウザーコンソールでは、アクティブなセッション、接続品質、レイテンシ、フレームレート、パケットロス、選択中のキャプチャ経路とエンコーダーを確認できます。

Steam、Heroic(GOGとEpic)、Lutris、ROMフォルダーからゲームをインポートできます。また、Doctorツールでストリーミング品質の問題を診断し、元に戻せる修正を1つ適用できます。Fedora、Arch Linux、SteamOS、Bazzite、Ubuntu向けのパッケージが用意されており、NixOSユーザーはソースからビルドできます。

主な機能

  • 01Private Streamでは、デスクトップのレイアウトに影響を与えず、ゲームごとに独立したセッションで実行できます。
  • 02NVIDIA、AMD、IntelのGPUでハードウェアエンコードを利用でき、GPUがエンコード可能なコーデックだけが選択肢になります。
  • 03Mission Controlのブラウザーコンソールで、セッションの状態、接続品質、ホストの準備状況を確認できます。
  • 04Doctorがストリーミング品質の問題を診断し、元に戻せる修正を1つ適用して、その結果を確認できます。
  • 05Steam、Heroic、Lutris、ROMフォルダーから、アートワーク付きでゲームをインポートできます。

ユースケース

  • 自宅の別の場所にあるSteam Deck、スマートフォン、テレビで、Linux PCのゲームライブラリをプレイする。
  • デスクトップをほかの作業に使える状態に保ちながら、自宅のマシンからゲームをストリーミングする。
  • サブスクリプションやクラウドサービスを使わずに、セルフホスト型のゲームストリーミング環境を構築する。
  • 操作を引き継がずに、別の人がセッションを視聴できるようにする。

クイックスタート

  1. 1

    お使いのディストリビューション用パッケージをインストールします(「Get Polaris」ページまたはディストリビューション別ガイドを参照)

  2. 2

    ホストの初期設定を一度だけ実行します

    sudo -H polaris --setup-host
  3. 3

    Polarisを起動します

    polaris
  4. 4

    https://localhost:47990/#/welcome でWebコンソールを開き、アカウントを作成してから、NovaまたはMoonlightクライアントをペアリングします

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

  • ホストとして対応しているのはLinuxのみです。WindowsおよびmacOSのホストは対応予定がありません。
  • 最も多くテストされているGPUはNVIDIAです。AMDおよびIntelではVAAPIを使用し、利用できない場合はソフトウェアにフォールバックします。
  • Spaces、PyroWave、Browser Streamなど、一部の機能はプレビュー版または実験的な機能です。

収録されている特集

トピック

よくある質問

polaris とは?
デスクトップ環境をそのまま保ちながら、ゲームライブラリをMoonlightまたはNovaクライアントに配信できる、セルフホスト型のLinuxゲームストリーミングホストです。 Polarisを使うと、LinuxゲーミングPCやSteam Deckをセルフホスト型のゲームストリーミングホストにできます。携帯ゲーム機、スマートフォン、タブレット、テレビからNovaまたはMoonlightクライアントで接続し、デスクトップ上の表示を変えずにゲームライブラリをプレイできます。ペアリング、設定、ライブラリは自分のマシンに保存され、クラウドアカウントやサブスクリプションは必要ありません。
polaris は無料で使えますか?ライセンスは?
polaris は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
polaris は今もメンテナンスされていますか?
活発にメンテナンス中。polaris の最終コミットは 2026年11月5日 です。
polaris は何に使えますか?
自宅の別の場所にあるSteam Deck、スマートフォン、テレビで、Linux PCのゲームライブラリをプレイする。 デスクトップをほかの作業に使える状態に保ちながら、自宅のマシンからゲームをストリーミングする。 サブスクリプションやクラウドサービスを使わずに、セルフホスト型のゲームストリーミング環境を構築する。 操作を引き継がずに、別の人がセッションを視聴できるようにする。
polaris のインストール方法は?
お使いのディストリビューション用パッケージをインストールします(「Get Polaris」ページまたはディストリビューション別ガイドを参照) ホストの初期設定を一度だけ実行します: sudo -H polaris --setup-host Polarisを起動します: polaris https://localhost:47990/#/welcome でWebコンソールを開き、アカウントを作成してから、NovaまたはMoonlightクライアントをペアリングします
polaris はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/papi-ux/polaris

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

関連プロジェクト

デスクトップ、Steam Deck、携帯ゲーム機、ホームシアターPC向けのバリアントを備えた、ゲームに特化したFedora AtomicベースのカスタムLinuxイメージです。

9289+9 今週1150ShellApache-2.0更新 5 時間前