ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

先出画,再谈画质:Sunshine 游戏串流服务器完整配置与排障指南

先出画,再谈画质:Sunshine 游戏串流服务器完整配置与排障指南 先出画再谈画质Sunshine 游戏串流服务器完整配置与排障指南【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/SunshineSunshine 游戏串流是一套自托管的串流方案它跑在你自己的电脑里把本机画面用 GPU 硬件编码后推给 Moonlight 客户端支持 AMD、Intel、NVIDIA 显卡没有显卡加速时还有软件编码兜底。装好之后游戏继续跑在本机画面实时出现在电视、平板或手机上全程不花一分订阅费。三类场景先过一遍你的情况建议家里有性能富余的台式机嫌游戏主机贵直接装 Sunshine想把电视、平板变成第二块游戏屏直接装 Sunshine只有云游戏预算、不想付月费直接装 Sunshine官方给出的最低门槛是 CPU Ryzen 3 或 i3 及以上、4 GB 内存网络两端都推荐 5GHz 802.11ac WiFi。串流的第一目标只有一个出画。下面每个环节都给了「怎么算成」的判据照着核对即可。Sunshine 安装方式选择与成功判据到 Release 页下载对应系统的二进制包——官方推荐的安装途径。Windows 走 MSI 安装器防火墙规则和自启服务它顺手就配好了Debian/Ubuntu 装对应版本的.debsudo dpkg -i ./sunshine-ubuntu-24.04-amd64.debLinux 上 Sunshine 以 systemd 用户服务运行服务名app-dev.lizardbyte.app.Sunshine别名sunshine.service。注意AppImage 和 Flatpak 都不支持 KMS 捕获能用原生包就别碰它们。怎么算装成systemctl --user status app-dev.lizardbyte.app.Sunshine显示 active (running)且浏览器能打开https://localhost:47990的管理台。两条都满足才算装成缺一条先查防火墙。Sunshine Web 管理台初始配置浏览器打开https://localhost:47990首次访问会要求你创建用户名和密码这组凭据要记牢——忘了还有救后文排障节有一行命令直接重置。页面弹不安全警告属正常现象证书是自签的通道本身仍走 HTTPS 加密。Applications 页里 Desktop 和 Steam 两个入口开箱即用。想串任何程序点 Add New填应用名和启动命令即可。建议第一炮先选 Desktop它不启动任何进程、不依赖游戏环境变量一条命令就能验证「捕获 → 编码 → 推送」整条链路。配置页带搜索框参数多也不怕直接搜名字改值右上角下拉可以切换主题外观。怎么算配好你新建的条目出现在应用列表里改过的参数刷新页面后值还在。Moonlight 客户端配对与首次出画电视或手机上装 Moonlight手动添加主机填 Sunshine 所在电脑的内网 IP。Moonlight 会显示一个 4 位 PIN 码。回 Sunshine Web 管理台导航栏的 PIN 项输入这串数字并给设备命名配对完成。回到 Moonlight点应用列表里的任意条目开始串流。Windows 主机上想完整模拟手柄Xbox、DualSense 等需要另外安装官方文档点名的 Virtual HID DrivermacOS 属于实验性支持手柄暂不可用。怎么算出画客户端设备列表里出现你命名的设备点桌面入口后电视几秒内亮屏。一直转圈不亮基本就是没配对成功或端口没放行。Sunshine 串流故障排查四连Moonlight 发现不了主机新手第一反应往往是重装 Sunshine但原因通常不是软件坏了而是防火墙把 Sunshine 的默认端口段47984–47989挡掉了。放行这段端口自动发现就回来了Windows 用户可直接跑仓库自带的 add-firewall-rule.bat。Linux 下键鼠、手柄全无反应多半不是驱动问题是当前用户不在input组里——Sunshine 的虚拟输入设备要写/dev/uinput缺组就没权限。执行sudo usermod -aG input $USER然后注销重登。忘了管理台密码不必删配置重来一行命令原地重置sunshine --creds 新用户名 新密码。无显示器主机远程拉起SSH 会话里没有图形环境Sunshine 起不来。先startx拉起 X server、再设置DISPLAY变量然后启动必要时中间加sleep等显示就绪。Web 管理台的 Troubleshooting 标签页带时间戳日志排查前扫一眼它比凭空猜快得多。Sunshine 串流网络达标测试与调优官方排障文档的结论很直接实时串流最怕的不是带宽不够而是链路不稳。用 iperf3 在主机开服务端、客户端跑 60 秒 UDP 测试合格线是丢包低于 5%、抖动低于 1 ms。先把这两项压达标再谈码率与画质网络不达标时拉高码率只会更卡。一种典型的「卡且偶发丢包」主机网口速率远超链路上最慢的一段——文档举的例子就是主机 2.5GbE、对端只有千兆。Sunshine 每 16 ms 发一帧突发流量在中间设备缓冲溢出直接被丢。官方给出的做法是把主机网卡限速到与弱侧一致2.5G 降到 1G而不是降画质硬扛。参数找不到入口时用管理台自带搜索框直接搜配置项名完整字段清单在 docs/configuration.md。一句话收束先把链路走通到出画再逐层调网络与画质。顺序反了你会在调参数的迷宫里把真正的问题——网络——漏掉。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表