游戏串流从零到一免费开源的 Sunshine 手把手搭建家庭串流服务器【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine你肯定遇到过这样的尴尬主机性能拉满人却总不在主机面前。客厅的 4K 电视常年吃灰想在沙发上开一局 PC 大作要么来回搬椅子要么干脆放弃。其实有个免费开源的解决方案——Sunshine一款跨平台的游戏串流服务器。把它装在你的主机上配合 Moonlight 客户端手机、平板、笔记本、电视都能低延迟畅玩主机里的全部游戏全程零订阅费用。先搞懂原理游戏串流是怎么隔空传画的可以把 Sunshine 想象成家里的信号发射站。游戏依然在你的主机上运行显卡负责渲染画面Sunshine 则负责把每一帧画面压缩编码通过网络快递到客户端设备上与此同时你手柄和键鼠的操作又会从客户端原样传回主机。一来一回你就拥有一台看不见的主机。这套玩法靠两个软件协作完成Sunshine 是发送端装在主机上Moonlight 是接收端装在你手边的设备上。Sunshine 自托管、开源免费、不受任何厂商平台约束这也是它最吸引人的地方。开玩之前先备齐这几样需要准备说明一台游戏主机建议配独立显卡NVIDIA / AMD / Intel 均可一个稳定的局域网串流很吃网络稳定性路由器尽量选新款支持的宿主系统Windows / Linux / macOS / BSD 都能跑一个客户端设备手机、平板、笔记本、电视盒子都可以两个软件主机装 Sunshine客户端装 Moonlight从安装到开玩四步搭建你的串流中心第一步把 Sunshine 装进主机按你的系统对号入座Windows用户下载安装包双击即可Linux用户一条命令搞定flatpak install flathub dev.lizardbyte.app.SunshinemacOS用户执行brew install sunshine。想第一时间体验新功能也可以从源码自行编译。⚠️ 小坑预警部分系统的防火墙会默认拦截建议先把47989串流端口和47990Web 后台端口放行能省掉后面很多排查时间。第二步打开后台设好密码装好后用浏览器访问http://localhost:47990这就是 Sunshine 的 Web 管理后台。首次进入时默认用户名为sunshine你需要设置一个密码并妥善保存——这串凭据是后台的唯一钥匙忘了只能靠命令行重置。第三步配对 Moonlight 客户端在手机或另一台电脑上装好 Moonlight确认它与主机在同一个局域网内。打开客户端它会自动发现你的 Sunshine点击主机图标并输入屏幕上显示的配对码几秒钟就完成了连接。此时点一下桌面图标你就能看到并操控主机的完整桌面了。 小提示之后在后台新增的游戏应用需要重启一次 Moonlight才会出现在列表里。第四步把喜欢的游戏加入串流列表在后台的 Applications应用页面桌面Desktop默认已经配好可直接串流整个桌面想单独串流某款游戏点 Add New填上游戏名称、选择可执行文件路径、按需设置启动参数保存即可。三种玩法客厅、出差、躺床上场景一客厅电视——把书房主机搬过来给电视接上一个支持 Moonlight 的盒子或直接使用智能电视 App连上同一局域网就能以接近零延迟的体验在客厅大屏上玩主机里的游戏再配合 Steam 大屏模式效果堪比一台游戏主机。场景二出差在外——远程放行家里的新设备Sunshine 的后台并不限本机访问任何设备的浏览器都能打开47990端口进入管理页远程给家里的新客户端完成配对授权。出差途中临时装的客户端也能提前放行到家即连。场景三平板、笔记本——随手拿起就能玩在卧室刷手机、在书房换台笔记本只要网络条件允许平板和笔记本都是极佳的串流终端。想找各平台的 Moonlight 客户端后台的 Featured Apps特色应用页面官方推荐齐全点一下就能跳转下载。让画面更丝滑三条调优建议✅先保网络稳定再谈画质串流对稳定性的要求远高于带宽。用iperf3测一下主机到客户端的 UDP 丢包与抖动丢包应小于 5%、抖动低于 1ms。✅打开硬件编码Sunshine 会自动匹配显卡方案——NVIDIA 走 NVENC、AMD 走 AMF、Intel 走 QuickSyncLinux 下还有 VAAPImacOS 用 Video Toolbox。硬件编码几乎不占 CPU、画质损失小是低延迟的关键。✅按需调整画质码率卡顿就先降分辨率、降码率。后台几千个配置项不好找右上角搜索框输入bitrate、UPnP等关键词相关配置立刻高亮定位。新手常见问题速查表问题解决办法客户端发现不了主机放行47989/47990端口并确认两台设备在同一局域网忘了后台密码在主机执行sunshine --creds 新用户名 新密码重置Flatpak 安装需加flatpak run前缀手柄在游戏里没反应进 Steam 设置把手柄模式改为通用手柄并禁用主机上直连的实体手柄画面一卡一卡用iperf3检查丢包与抖动不达标就先降分辨率、降码率新增应用不显示重启 Moonlight 客户端刷新列表真遇到说不清的疑难杂症后台的 Troubleshooting故障排查页面会实时滚动日志错误信息写得很直白是排障的好帮手。写在最后让游戏跟着人走Sunshine 的价值一句话就能讲完免费、开源、跨平台、低延迟把游戏只在主机上变成游戏跟着人走。从下载到开玩不过十来分钟现在就动手吧git clone https://gitcode.com/GitHub_Trending/su/Sunshine官方文档就放在仓库的docs/目录里docs/getting_started.md帮你起步docs/configuration.md教你调参docs/troubleshooting.md帮你排障。别犹豫了装上 Sunshine让客厅电视第一次响起 PC 游戏的背景音乐吧。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考