【开源软件】Moonlight 多平台游戏串流客户端软件

Moonlight 是一个开源的客户端软件,该项目基于 NVIDIA GameStream 协议,通过串流的方式实现在 iOS、Android、电视等设备上玩电脑的 3A 大作。此过程手机无需下载和运行游戏,只需接收游戏画面、反馈操作指令。虽然安装过程有点复杂需要花些时间,但是为了躺着玩 PC 游戏一切都是值得的,感兴趣的小伙伴折腾起来吧!

moonlight串流-哔哩哔哩_bilibili

图片[1]-【开源软件】Moonlight 多平台游戏串流客户端软件-PC软件库

功能特点:

  • 跨平台支持:Moonlight 支持 Windows、Mac、Linux 以及移动操作系统 Android 和 iOS。
  • 硬件加速视频解码:在 Windows、Mac 和 Linux 上提供硬件加速的视频解码功能。
  • 编解码器支持:支持 H.264、HEVC 和 AV1 编解码器,后者需要 Sunshine 支持和兼容的 GPU。
  • HDR 流媒体:支持高动态范围(HDR)视频流。
  • 环绕声音频:支持 7.1 声道环绕声音频输出。
  • 多点触控:Sunshine 版本支持多达 10 点的多点触控。
  • 游戏手柄支持:支持多达 16 个玩家的游戏手柄,包括力反馈和运动控制。
  • 鼠标和键盘支持:支持指针捕获和直接鼠标控制,以及系统范围的键盘快捷键传递。

下载和构建:

  • Moonlight 提供了多种下载选项,包括 Windows、macOS、Steam Link 的安装程序,以及 Linux 的 Snap、Flatpak、AppImage 等格式。
  • 还支持 Raspberry Pi 4 和 5、通用 ARM 架构的 Debian 包,以及实验性的 RISC-V Debian 包和 NVIDIA Jetson/Nintendo Switch(Ubuntu L4T)。

构建要求:

  • 对于 Windows,需要 Qt 5.15 SDK 或更高版本,Visual Studio 2022,以及可能需要的 7-Zip。
  • 对于 macOS,需要 Qt 6.4 SDK 或更高版本,Xcode 13 或更高版本。
  • 对于 Linux/Unix,推荐 Qt 6,但也支持 Qt 5.9 或更高版本,需要 GCC 或 Clang,以及 FFmpeg 4.0 或更高版本。

贡献:

  • 如果你想要为 Moonlight 项目做出贡献,可以通过 Fork 项目仓库,编写代码,然后发送 Pull Requests。

Moonlight 的开发活跃,并且有一个积极的社区在 Discord 服务器上进行交流,同时项目还支持通过 Weblate 进行多语言翻译。更多关于 Moonlight 的信息和下载链接可以在其 GitHub 页面 上找到。

相关网站:

PC:https://github.com/moonlight-stream/moonlight-qt
android:https://github.com/moonlight-stream/moonlight-android
Switch:https://github.com/XITRIX/Moonlight-Switch/releases
IOS:https://github.com/moonlight-stream/moonlight-ios
Moonlight for ChromeO:https://chromewebstore.google.com/detail/moonlight-game-streaming/gemamigbbenahjlfnmlfdjhdnkpbkfjj
用于PlayStation Vita的NVIDIA GameStream客户端:https://github.com/xyzz/vita-moonlight
官网:https://moonlight-stream.org/
文章版权归作者所有,未经允许请勿转载。
© 版权声明
THE END
喜欢就支持一下吧
点赞13赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容

PC软件库
PC软件库