使用Sunshine和Moonlight搭建自己的游戏流媒体系统

快速导读:Sunshine和Moonlight是Steam远程游戏流媒体的热门替代品。最新发布的Sunshine 0.22.0版本为Linux玩家带来了令人兴奋的功能。通过在强大的个人电脑上使用Sunshine进行流媒体主机,并在所需的游戏系统上运行Moonlight,用户可以享受卓越的流媒体体验。Moonlight兼容多个平台,包括Linux、macOS、Windows、Android和iOS。尽管初始设置可能需要一些努力,但Sunshine和Moonlight的开源性质使它们成为非常吸引人的选择。

Sunshine v0.22.0的新功能

最新发布的Sunshine 0.22.0版本为Linux用户引入了几个值得注意的新增功能。其中包括Linux的本地/触控支持,使用KMS捕获后端的Linux HDR流媒体支持以及支持在Wayland上运行的Nvidia GPU的KMS捕获支持。此外,更新还包括Fedora 39 docker镜像和rpm软件包、在Intel GPU上改进的VAAPI编码性能以及更新的桌面文件。用户还可以选择利用wayland-protocols的系统安装,并在构建过程中将vaapi设置为可选。

Linux用户的错误修复

Sunshine v0.22.0还解决了Linux用户的各种错误。这些修复解决了在具有硬件光标支持的GPU上使用KMS捕获时鼠标指针丢失的问题,以及在使用辅助平面的GPU上出现的GL错误或视频输出损坏以及在使用YUV缓冲区的DRM修饰符的GPU上出现的GL错误或视频输出损坏的问题。其他修复包括在不支持高分辨率滚动的应用程序中出现的滚动问题,将绝对鼠标输入解释为触摸输入,以及与wlroots捕获相关的崩溃和错误。此更新还改进了CPU使用率,解决了由amdgpu内核驱动程序创建的虚拟显示器引起的捕获问题,以及在流媒体过程中显示分辨率更改时的视频输出和流断开连接问题。

使用Sunshine和Moonlight的体验

如果您已经使用Sunshine和Moonlight进行游戏流媒体,我们很想听听您的体验。分享您对性能、易用性以及可能遇到的任何挑战的想法。访问Sunshine GitHub和Moonlight网站,了解更多有关这些强大的流媒体解决方案的信息。