系统其它

关注公众号 jb51net

关闭
Moonlight月光游戏串流软件 v6.0.0 中文绿色免费版 32位/64位

Moonlight月光游戏串流软件 v6.0.0 中文绿色免费版 32位/64位

热门排行

简介

 Moonlight PC 是 NVIDIA GameStream 和 Sunshine 的开源 PC 客户端,它的主要功能就是把电脑上运行的游戏通过网络投屏到另一台电脑上,这样用户可以使用手柄和鼠标键盘在其它电脑上进行操作,从而方便玩家实现多人联机。它支持NVIDIA GameStream技术,可以在Windows、Mac和Linux操作系统上实现硬件加速视频解码。支持多种编解码器,包括H.264、HEVC和AV1(需要Sunshine和支持的主机GPU)。它还支持HDR流媒体和7.1环绕声音频,为玩家提供沉浸式的游戏体验。在触控方面,Moonlight PC支持10点多点触控(仅限Sunshine)。对于喜欢使用游戏手柄的玩家,Moonlight PC也提供了丰富的支持,包括力反馈和运动控制功能,最多可容纳16名玩家同时游戏。欢迎需要此款工具的朋友前来下载使用。

Moonlight PC 安装版:点击下载

软件特色

Windows、Mac和Linux上的硬件加速视频解码

H.264、HEVC和AV1编解码器支持(AV1需要Sunshine和支持的主机GPU)

HDR流媒体支持

7.1环绕声音频支持

10点多点触控支持(仅限Sunshine)

游戏手柄支持,带有力反馈和运动控制,最多可容纳16名玩家

支持指针捕获(用于游戏)和直接鼠标控制(用于远程桌面)

支持将系统范围的键盘快捷键(如Alt+Tab)传递给主机

系统要求

Windows 内部版本要求

Qt 5.15 SDK 或更高版本。Qt 6 也支持 x64 和 ARM64 版本。

Visual Studio 2022(社区版就可以了)

在Qt安装期间选择MSVC选项。不支持 MinGW。

7-Zip(仅适用于为非开发 PC 构建安装程序时)

安装教程

在本站下载并解压后,双击exe文件,即可打开

等待搜索主机

Moonlight使用方法

1、在游戏PC上,安装NVIDIA提供的GeForce Experience软件。安装完成后,您的PC可能需要重新启动。

2、启动GeForce Experience,然后单击“ 设置”齿轮。然后选择“ SHIELD”选项。确保GameStream开关处于“打开”位置(绿色)。

3、启动Moonlight并确保您的客户端连接到与PC相同的网络。在大多数情况下,您的游戏PC会在几秒钟后自动显示在PC列表中。单击PC列表中的条目以开始配对。

4、在您的PC上,输入显示在Moonlight中的PIN,然后接受配对对话框。

5、尝试串流游戏或应用程序,以确保一切正常。

Steam 流式盒构建要求

在构建系统上克隆的 Steam 流式盒 SDK

STEAMLINK_SDK_PATH设置为 Steam 流式盒 SDK 路径的环境变量

生成设置步骤

1、从 https://www.qt.io/download 安装最新的Qt SDK(以及可选的Qt Creator IDE)

2、从内部运行git submodule update --init --recursivemoonlight-qt/

3、在Qt Creator中打开项目,或在命令行上从qmake构建。

若要生成用于非开发计算机的二进制文件,请使用文件夹中的脚本。scripts

要从命令行生成以在 macOS 或 Linux 上用于开发,请运行 then 或qmake6 moonlight-qt.promake debugmake release

若要为单一用途设备创建嵌入式构建,请正常使用和构建。qmake6 "CONFIG+=embedded" moonlight-qt.pro

Moonlight常见问题

键盘/鼠标/游戏手柄输入选项

PC客户端支持键盘,鼠标和触摸屏输入以及最多4个游戏控制器(包括大多数常见游戏手柄的映射)。

Ctrl + Alt + Shift + Z-切换鼠标指针捕获

Ctrl + Alt + Shift + X-在全屏和窗口模式之间切换

Ctrl + Alt + Shift + Q-退出流会话(使游戏在主机PC上运行)

Ctrl + Alt + Shift + S-打开性能统计信息叠加层

添加未自动找到的自定义程序

您可以通过手动将EXE文件添加到GFE(如果自动应用扫描未找到该文件)来流式传输几乎任何游戏或应用。打开GeForce Experience,单击“ 设置(齿轮)”按钮,单击侧栏上的“ SHIELD ”,然后单击右侧的“ 添加”按钮。浏览到要添加的应用程序或文件,然后单击“确定”。您可以使用“ 编辑”按钮重命名应用程序。

客户端下次打开并显示应用程序列表时,应显示新添加的程序和游戏并准备好进行流式传输。

如果退出应用程序不能停止Moonlight,请在Moonlight PC上按Ctrl + Shift + Alt + Q退出流会话。在Moonlight Android和iOS上,按Home键将退出流式会话。从“应用程序列表”中选择“ 退出会话”选项以完全退出流媒体会话。

使用Moonlight串流整个桌面

请按照上述步骤添加自定义程序,但要使用以下路径:C:\ windows \ system32 \ mstsc.exe

您可以使用“编辑”按钮重命名远程桌面条目。当您单击此项时,您将看到完整的桌面,可以在其中运行任何所需的内容。

即使mstsc.exe可执行文件通常用于Microsoft远程桌面,但这仅是要流式传输桌面的GeForce Experience的指示。它实际上不会启动mstsc.exe或使用RDP进行流传输。

防火墙设定

如果在与游戏PC连接到同一网络时无法进行流传输,则可能需要添加防火墙规则才能成功进行流传输。首先,尝试禁用游戏PC上的防火墙软件(通常是Windows防火墙或集成到防病毒软件中的防火墙),以确认这是与防火墙相关的问题。

更新日志

v6.0

树莓派 4 和 5
通用 ARM 32 位和 64 位 Debian 软件包(不适用于 Raspberry Pi)
实验性 RISC-V Debian 软件包
英伟达 Jetson 和任天堂 Switch(Ubuntu L4T)
Steam Link 设备
如果您的电脑尚未安装最新的 Microsoft Visual C++ Runtime,Windows 安装程序软件包可能需要连接互联网才能下载。如果在安装过程中无法访问互联网,可以从微软网站预安装运行时或使用便携版。

要更新现有安装,只需运行最新的安装程序(Windows)或替换应用程序文件夹中的旧应用程序(Mac)即可。对于便携式 Windows 版本,只需将最新版本解压缩到旧文件夹中即可。

要在 Steam Link 硬件上安装,请将 ZIP 文件解压缩到 FAT32 闪存驱动器的根目录,将其插入 Steam Link,然后重启 Steam Link。Moonlight 可与官方 Steam Link 流媒体和其他 Steam Link 应用程序同时运行。

支持结束通知:

Windows:v6.0.x 将是支持 Windows 10 1809 和 Windows Server 2019 以上操作系统的最后一个版本系列。
Windows:v6.0.x 将是支持 32 位 Windows 版本的最后一个发布系列。
macOS:v6.0.x 将是支持比 Big Sur 版本更早的 macOS 版本的最终版本系列

新功能:

使用基于 Vulkan 的新渲染器,Steam Deck 和其他支持 HDR 的 Linux 系统现在支持 HDR
默认情况下,新的 Vulkan 渲染器仅用于 HDR 流媒体,但通过设置 PREFER_VULKAN=1 环境变量,可以一直使用该渲染器
在 Linux 上使用新的 Vulkan 渲染器,现在可支持 H.264、HEVC 和 AV1 的 Vulkan 视频解码
大多数 macOS 系统现在使用基于 Metal 的新渲染器,以提高流媒体性能并减少延迟
在 Apple Silicon Mac 上,现在可提供凹槽和无凹槽原生分辨率选项
从 Sunshine v0.22 或更高版本进行流式传输时,现在支持完全的 E2E 流加密
如果目标机处于睡眠状态,现在通过命令行启动流媒体将自动唤醒目标机
错误代码现在会显示在连接终止对话框中
现在可通过新的 "查看详情 "上下文菜单选项(类似于安卓客户端)查看详细的电脑状态信息
性能叠加现在可以配置为在启动数据流时默认显示

行为变化:

所选比特率不再由 Moonlight 根据视频编解码器或 HDR 模式默默调整
你可能需要略微调整你的比特率设置以获得与之前版本相同的有效比特率
在串流时使用 Ctrl+Alt+Shift+M 组合键切换鼠标模式时,启动串流时所选的鼠标模式不再影响加速曲线
取消了对 Nvidia Optimus 的兼容性限制,因此如果在 Nvidia 控制面板中进行了配置,Moonlight 现在可在独立 GPU 上运行
游戏模式已禁用,原因是有多份报告称 MacOS Sonoma 存在影响 Moonlight 的错误,且性能收益有限(#1170 和 #1297)
在 Windows 10 或更高版本上的所有流媒体场景中,D3D11 渲染器现在比 D3D9 更受青睐
每个会话密钥(rikey 和 rikeyid 值)现在会自动从日志中删除
Linux 上的日志信息现在会记录到 stderr 而不是 stdout
如果 stderr 已被重定向,Windows 上的日志信息将打印到 stderr,而不是单独的日志文件
VAAPI 和 VDPAU 驱动程序的硬编码回退路径现在仅用于 AppImage 软件包
在非 x86 平台的 X11 环境中加载 OpenGL 时,现在总是使用 EGL 而不是 GLX,以提高与某些嵌入式设备的兼容性

平台支持改进:

现在为 Ubuntu 22.04 和 24.04 提供 Linux4Tegra 软件包
Debian Bookworm 和 Ubuntu Jammy/Noble 软件包现已支持 Wayland
CONFIG+=vulkanslow qmake 选项现可用于 Vulkan 实施速度较慢的嵌入式系统,以便优先进行硬件 YUV-RGB 转换和缩放,而不是使用 Vulkan。
对于无论使用哪种应用程序接口,GPU 的缩放和色彩转换都很慢的系统,CONFIG+=gpuslow 与 CONFIG+=vulkanslow 等同 CONFIG+=glslow

错误修正

提高了 WiFi 连接瞬间中断时流媒体传输的可靠性
提高了高轮询率鼠标的性能
改进了连接游戏手柄时的输入延迟
改进了串流时对 VPN 的检测
添加了缺失的命令行选项,以控制 HDR 和 AV1 编解码器的使用
为 Fedora 40 的 AppImage 的 VAAPI 驱动程序路径列表添加了 dri-nonfree 和 dri-freeworld 路径
修复了在 Raspberry Pi 5 设备上无法从桌面环境外启动的问题
修正了在某些运营商级 NAT 设备后通过互联网串流时出现的即时连接终止错误
修正了 macOS 上全屏模式的若干错误
修正了在没有 VPN 的情况下通过互联网串流时 MTU 检测错误的问题
修正了在串流开始时没有音频输出设备的情况下恢复音频的问题
修正了在 Windows 上从命令行启动时无法重定向 stdout 和 stderr 的问题
修正了与 Rockchip MPP FFmpeg 解码器的兼容性问题
修正了使用 EGLFS 或 LinuxFB Qt 平台后端时处理不兼容 SDL_VIDEODRIVER 设置的问题
修正了禁用多控制器模式时合并游戏手柄状态的问题
修正了在无法解析主机时无限期重发 mDNS 查询的问题
修正了 Steam Link 上的 Steam 控制器检测问题
修复了主机未使用 RSA-2048 密钥时无法配对的问题
更新了游戏手柄映射
更新了来自 Weblate 的社区贡献翻译

依赖关系更新:

已将 Windows 安装程序更新至 WiX v5
在 AppImage 版本中更新至 libva 2.21
更新了 SDL2
更新至 FFmpeg 7.0.1
已更新至 dav1d 1.4.2
已更新至 SDL2-ttf 2.22.0
Windows ARM64 版本已更新至 Qt 6.7.1

已知问题:

由于后台网络扫描,macOS 上的定位服务可能会在 Wi-Fi 上造成周期性延迟和卡顿。要避免此问题,请进入 "系统偏好设置 -> 安全与隐私 -> 定位服务 "禁用 Mac 上的定位服务。

大家还下载了