Moonshine: PCゲームをMoonlightで任意デバイスにストリーミング
Judul asli: Moonshine: Lets you stream games from your PC to any device running Moonlight
Mengapa Ini Penting
モニター不要のヘッドレス対応により、自宅サーバーやクラウド環境でのゲームストリーミング活用範囲が拡大。
Rust製のヘッドレスストリーミングサーバー「Moonshine」がGitHubで公開。Moonlightクライアントを通じてPCゲームを任意のデバイスにリモートストリーミングできる。
「Moonshine」はRust言語で開発されたオープンソースのヘッドレスストリーミングサーバーで、Moonlightクライアント向けに設計されている。GitHubリポジトリはStar数583、Fork数41を記録している。
主な特徴として、各ストリームがデスクトップ環境から完全に分離された独自のコンポジタ上で動作する「隔離されたストリーミングセッション」を提供する。これにより、ストリーミング中もホストPCを他の用途に使用可能。また、HDMI ダミープラグ不要でヘッドレスサーバーでも動作する。映像エンコードはGPUを活用し、H.264、H.265、AV1のハードウェアエンコードに対応している(AV1は一部制限あり)。キーボード、マウス、コントローラーの入力はホストPCに送信され、まるで目の前でプレイするようなリモートゲームプレイが可能となる。ライセンスはBSD-2-Clauseで、ソースコードはGitHubで公開されている。