Moonlight(或 Moonlight Game Streaming)是 Nvidia 的 GameStream 的开源客户端实现,它允许您将游戏和应用程序从与 GameStream 兼容的 PC 流式传输到另一台设备,无论是另一台 Windows 计算机、macOS 或 Linux 桌面、Chrome OS、或 Android 或 iOS 设备。
直播并不意味着您只能观看游戏。 Moonlight 可让您在网络或 Internet 上从另一台运行 Linux、Windows、macOS、Chrome OS、Android 或 iOS 的设备实际玩在 Windows 机器上运行的游戏。 鼠标、键盘和控制器输入从 Moonlight 客户端应用程序发送到与 GameStream 兼容的计算机。
使用 Moonlight Qt 应用程序在 Linux 上播放从 Windows 桌面流式传输的 No Man’s Sky(作为旁注,我安装的 3 款游戏都使用 Wine 和 DXVK 在 Linux 上运行,这只是为了展示) |
Moonlight 允许您将游戏集从兼容 GameStream 的 PC 流式传输到任何支持的设备并远程播放。 Moonlight 非常适合在旅途中玩游戏,而不会牺牲游戏计算机的图形质量。
Moonlight Qt 是一个新的桌面应用程序,它取代了旧的基于 Java 的 Moonlight PC 客户端,该客户端不久前就停产了。 该应用程序目前处于 alpha 阶段
,这意味着它的功能不完整,并且可能包含错误。 它也在不断更新,在过去 2 周内发布了 3 个版本,带来了重要的变化,例如原生分辨率支持、Linux 的 VDPAU 解码和 HEVC 软件解码支持等。
Moonlight Qt(Linux、Windows 和 Mac 的桌面应用程序/客户端)功能包括:
- 高达 120 帧/秒 (需要高刷新率显示器)
- 支持 以 720p、1080p、1440p 或 4K 流式传输
- Windows、Mac 和 Linux 上的硬件加速视频解码
- 5.1环绕声音频
- HEVC 支持 在减少带宽的情况下获得更好的图像质量
- 使用 SDL 游戏手柄映射的游戏手柄支持
Moonlight Qt 连接到支持 GameStream 的 Windows 计算机 |
![]() |
月光 Qt 设置 |
要使用 Moonlight,Microsoft Windows PC 需要安装 Nvidia GeForce GTX 600 系列或更新的 GPU 并安装 GeForce Experience(2.1.1 或更新的)应用程序。 您还需要确保在 GeForce Experience 中启用了 GameStream 选项。
为此,请单击 GeForce Experience 窗口右上角的齿轮图标并从左侧选择 SHIELD,然后启用 GAMESTREAM:
将您的 GameStream 兼容计算机与 Moonlight 配对后,该应用程序会显示您计算机上可用的应用程序列表。 您可以使用 GeForce Experience 应用程序将更多应用程序添加到列表中。
你会在它的 wiki 上找到一份快速的月光指南。