免费搭建家庭游戏串流中心:Sunshine 安装、配对与低延迟调优全指南
免费搭建家庭游戏串流中心Sunshine 安装、配对与低延迟调优全指南【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/SunshineSunshine 是一款免费开源的自托管游戏串流服务器与 Moonlight 客户端搭配使用就能把电脑上的游戏画面和桌面实时投送到电视、平板、手机上。本文从零开始带你用最短路径完成 Sunshine 安装与首次配置并给出可落地的低延迟串流调优方法全程无需订阅、无需额外硬件。先说痛点好游戏被困在一台显示器上花大价钱配的主机游戏却只能坐在固定位置玩想在客厅大屏、卧室平板上接着玩要么搬电脑要么再买一台主机。每一次换场地都像一次搬家折腾、延迟、成本一样不少。Sunshine 解决的就是这件事在主机上装一个服务端用任意设备上的 Moonlight 客户端连过去游戏跟着你走。为什么选 Sunshine三个理由足够下决定免费且开源没有订阅费没有设备数量限制代码完全开放隐私自掌控。协议兼容与 Moonlight 全家族客户端Windows、Android、iOS、树莓派等天然匹配一个配对码即可连接。平台全覆盖Windows、Linux、macOS、FreeBSD 均有官方安装包N 卡、A 卡、Intel 核显各自有对应的硬件编码方案。一句话概括本质差异NVIDIA 官方的 GameStream 早已停止服务Sunshine 正是它的开源继任者——完全自托管、无任何使用限制、不依赖厂商云端。Sunshine 安装与首次配置按平台对号入座安装只需一条命令或一次双击按系统选择平台安装方式Windows下载 msi 安装包双击安装即可Linuxflatpak install --system flathub dev.lizardbyte.app.SunshinemacOSbrew tap LizardByte/homebrew brew install sunshine任意平台想尝鲜最新代码git clone https://gitcode.com/GitHub_Trending/su/Sunshine后按docs/building.md从源码编译启动后用浏览器打开http://localhost:47990进入 Web 管理后台。首次进入会让你创建用户名和密码默认用户名为 sunshine请务必妥善保存——这是之后所有客户端配对的前提。到这里服务器端就算跑通了整个过程不超过五分钟。核心能力速览五项能力一眼看懂应用管理把桌面、单个游戏整理成可一键启动的串流列表。硬件编码NVENC、AMF、QuickSync、VAAPI 自动选用几乎不占 CPU画质损失小。配置搜索上百项配置支持关键词高亮定位不用翻菜单。PIN 配对任何设备的浏览器都能打开后台完成客户端授权异地放行也方便。日志排障Troubleshooting 页面实时输出错误日志直白易读。应用管理把游戏逐个收进串流列表进入 Applications 页面桌面Desktop默认已就绪点 Edit 确认路径即可远程访问整个桌面想串流某款游戏点 Add New填好游戏名、可执行文件路径和启动参数保存即可。提示新增应用后要重启一次 Moonlight 客户端列表才会刷新。配置搜索上千设置项一键直达配置项多到记不住在 Configuration 页面的搜索框输入关键词比如 UPnP、bitrate匹配项会立即高亮显示直接改、直接保存省去逐页翻找的时间。完整落地示例六步完成从安装到开玩在主机上安装并启动 Sunshine浏览器打开后台设置账号密码。在手机或另一台电脑安装 Moonlight 客户端确保与主机处于同一局域网。客户端里选择手动添加主机填入主机的 IP 地址。Moonlight 弹出配对码后回到 Web 后台的 PIN 页面输入该码并回车看到成功提示即配对完成。在客户端列表中选择 Desktop点击启动。验证画面与输入桌面流畅显示、鼠标键盘操作无明显延迟即全部跑通 ✅低延迟串流调优四个可验证的旋钮先查网络再谈码率串流对网络稳定性要求远高于带宽。可用 iperf3 测主机到客户端间的 UDP 丢包与抖动丢包小于 5%、抖动低于 1ms 是流畅的前提不达标优先排查有线连接与路由器。码率与分辨率匹配4K 场景建议开高码率1080p 下适当降低码率即可换取更稳的画面。编码器与帧率在后台按显卡选择对应硬件编码器帧率尽量与显示器刷新率对齐。端口与远程访问默认串流端口 47989、Web 端口 47990需要外网串流时可开启 UPnP 自动端口转发或手动放行防火墙规则。高频问题速查五个疑问一句话解答Moonlight 发现不了主机防火墙放行 47989 与 47990 端口并确认两台设备在同一局域网。忘了后台密码在主机执行sunshine --creds 新用户名 新密码即可重置Flatpak 安装需加flatpak run --commandsunshine dev.lizardbyte.app.Sunshine前缀。手柄在游戏里没反应在 Steam 中把手柄配置改为通用手柄并禁用直连实体手柄让虚拟手柄成为第一手柄。画面一卡一卡先用 iperf3 排查网络丢包与抖动再考虑降分辨率、降码率。新加的应用不显示重启 Moonlight 客户端刷新列表即可。资源与行动号召从这里出发获取代码git clone https://gitcode.com/GitHub_Trending/su/Sunshine官方文档起步看docs/getting_started.md调参看docs/configuration.md排障看docs/troubleshooting.md。社区求助Web 欢迎页右侧的 Resources 区域提供了 Discord 与 GitHub Discussions 入口遇到问题随时有人接招。把主机上的游戏搬进客厅从装好 Sunshine 的这个晚上开始。祝你第一次串流就丝滑流畅 【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考