
把PC游戏搬进客厅Sunshine游戏串流服务器搭建全指南【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine在客厅的大屏上玩PC游戏、在出差途中用平板接着昨天的存档、让主机安安静静待在书房而人躺在沙发上——这些听起来很折腾的愿望其实只需要一台 Sunshine 游戏串流服务器就能实现。Sunshine 是一款开源免费的自托管游戏串流服务端专门为 Moonlight 客户端而生把云游戏真正搬回你自己家。它支持 AMD、Intel、NVIDIA 显卡的硬件编码也提供纯软件编码兜底Windows、Linux、macOS 都能跑配合浏览器里的 Web 管理界面普通人十分钟就能上手。一、先弄清一个问题自建串流和云游戏差在哪市面上不少云游戏服务按小时收费画质上限由平台决定存档和数据也都托管在别人服务器上。Sunshine 走的是另一条路串流计算发生在你自己的电脑上画面通过网络传给任意设备数据不出家门没有订阅费画质高低完全取决于你的硬件和网络。和替代方案对比Sunshine 的优势很直接对比维度云游戏平台Sunshine 自建串流费用订阅或按小时免费开源零成本画质上限平台限定由你的显卡和带宽决定隐私数据经第三方全程本地不出家门游戏库平台可选你装的游戏都能串流延迟依赖节点局域网内可低至毫秒级二、动手前先摸清硬件这盘账串流服务器本身不挑机器但既然要承担编码工作硬件越强体验越稳。下面这张表可以作为你的选型参考组件能用好用CPU四核起步六核及以上编码时余量更足GPU任意支持硬件编码的显卡NVIDIA GTX 1060 同级或更高内存4GB8GB 及以上网络5GHz Wi-Fi千兆有线延迟最稳显卡决定编码效率不同品牌对应不同的编码后端显卡品牌硬件编码方案NVIDIANVENC业界公认的低延迟标杆AMDAMF / Vulkan VideoIntelQuickSync / VAAPI没有独立显卡也不用担心Sunshine 内置软件编码只是 CPU 占用会高一些。三、三条安装路线任选一条Sunshine 的安装方式很灵活根据你的使用习惯挑一条即可。路线一直接用系统包Linux 用户最省事sudo apt-get install sunshine路线二源码编译想尝鲜最新功能git clone https://gitcode.com/GitHub_Trending/su/Sunshine cd Sunshine mkdir build cd build cmake .. make -j$(nproc) sudo make install路线三Docker 部署隔离干净、迁移方便docker run -d \ --namesunshine \ --restartunless-stopped \ -p 47984-48010:47984-48010/tcp \ -p 48010:48010/udp \ -v /path/to/config:/config \ lizardbyte/sunshine:latestWindows 用户直接下载官方安装包一路下一步即可注意安装时如遇驱动提示按向导操作就行。四、第一次打开 Web 界面从建账户到完成配对安装完成后在浏览器输入http://localhost:47990你会看到欢迎页。这里要做两件关键的事一是创建管理员账户密码请务必记牢Sunshine 只在首次设置时展示一次二是用它来和 Moonlight 客户端配对。配对流程简单得像扫码在 Moonlight 里添加你的主机 IP然后在 Sunshine 的PIN页面生成一串数字回到 Moonlight 输入即可。一次配对之后就能自动连接。五、把游戏装进清单应用管理三分钟上手配对完成后进入Applications页面你会发现桌面环境已经预置好了。点一下Add New把 Steam 大屏幕模式或任何游戏的启动命令填进去它就会出现在你的可串流清单里。应用列表底层由apps.json文件驱动存放位置在配置目录下想批量管理或者备份配置直接编辑这个文件即可{ apps: [ { name: Steam大屏幕模式, output: desktop, cmd: [steam://open/bigpicture] } ] }更多字段说明见项目内的 配置文档里面每个选项都有完整释义。六、画质与速度的平衡术编码参数怎么调Sunshine 的配置页把参数分成了几个标签页顶部还有搜索框想找什么设置直接搜比如输入upnp立刻就能定位到端口转发选项不用在几十个参数里翻找。新手阶段只需盯住三个参数编码器encoder按你的显卡选 NVENC、AMF 或 QuickSync别让 CPU 干 GPU 的活比特率bitrate局域网建议 20Mbps 起步网络越好越敢调高分辨率与帧率先按显示器原生设置跑卡顿再逐级下调。七、局域网畅玩与远程串流网络配置两条路纯局域网玩法把upnp关掉开启本地网络优先路由器零改动延迟最低。远程串流玩法把upnp打开让 Sunshine 自动在路由器上开好端口再开启 TLS 加密和强密码认证确保数据在路上是安全的。核心端口段是 47984-48010如果路由器是手动配置的把这段 TCP 和 48010 的 UDP 转发到主机即可。无论哪条路串流服务器和路由器之间都建议用有线连接——Wi-Fi 给客户端用稳定性留给服务端。八、出问题别慌一张排查清单救急串流偶尔出问题是正常的关键是会看日志。Sunshine 的Logs页面会实时展示编码器状态、设备信息和错误记录比如Encoder not found这类提示多半是驱动或编码后端没装全。遇到常见问题按这张清单逐项排查连不上服务器检查端口 47984-47990 是否放行、服务是否在运行、两端是否在同一网络画面卡顿优先降低分辨率和帧率确认硬件编码已启用再检查后台有没有程序抢 CPU输入延迟高客户端换成有线网络关闭无关下载任务必要时调低编码延迟参数串流无声看看是不是有别的应用独占音频设备在音频设置里换一个接收器试试。九、让界面更顺眼主题与细节同样在线Web 界面支持主题切换深浅两套皮肤任选深夜折腾服务器时深色模式能护眼不少。十、总结你的游戏串流之旅从这一步开始回顾一下搞定 Sunshine 游戏串流只需四件事装好服务端 → 配好管理员账户 → 与 Moonlight 配对 → 添加想串流的应用。之后按需微调编码和网络参数就能获得属于自己的低延迟游戏串流体验。关键要点一句话总结零成本开源免费不产生订阅费用跨平台一套服务端覆盖手机平板电视硬件加速三家显卡都有对应编码方案数据自主串流全程本地隐私可控上手轻松网页管理 PIN 配对十分钟走完全流程最好的配置永远是适合你网络和硬件的那一套别盲目追高参数流畅稳定才是第一位。现在就去下载安装把第一个游戏加进串流清单享受在哪都能接着玩的自由吧。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考