如何10分钟快速部署Sunshine:从零开始的游戏串流完整指南

发布时间:2026/8/23 16:12:03
如何10分钟快速部署Sunshine:从零开始的游戏串流完整指南
如何10分钟快速部署Sunshine从零开始的游戏串流完整指南【免费下载链接】foundation-sunshineSunshine fork: an enhanced sunshine, a self-hosted game streaming host for Moonlight with HDR10/HDR Vivid, virtual displays, advanced audio, optimized encoders, and a modern control panel.项目地址: https://gitcode.com/gh_mirrors/sunshine5/foundation-sunshineSunshine 是一个开源的自托管游戏串流主机Game Streaming Host部署后搭配 Moonlight 客户端就能把 PC 上的游戏画面低延迟串流到手机、电视或另一台电脑上。这个增强版 Sunshine 还自带 HDR10/HDR Vivid 全链路、虚拟显示器、7.1.4 环绕声音频优化和现代化 Web 控制面板。本文将带你用最简单的方式10 分钟从零完成 Sunshine 部署并发起第一次串流。为什么选择Sunshine游戏串流主机快速了解 ️简单来说游戏串流 主机端Sunshine负责采集画面和编码客户端Moonlight负责解码和显示。低延迟局域网内端到端延迟可低至 10ms 级别操作手感接近本地全平台Windows、Linux、macOS 均可作为主机免费开源无需付费配置一次长期使用本增强版亮点HDR 双格式编码PQ HLG、虚拟显示器驱动、NVENC 13.0 / AMF 编码器优化、文件夹共享核心特性说明见 README.md更多部署细节可参考官方文档 docs/getting_started.md。部署前准备系统要求一键自查清单 ✅开始之前先花 1 分钟确认你的硬件是否达标组件最低要求4K 串流推荐显卡AMD VCE / Intel VAAPI / 带 NVENC 的 NVIDIA 卡GTX 1080 及以上处理器Ryzen 3 / Core i3Ryzen 5 / Core i5内存4 GB8 GB系统Windows 10 22H2虚拟显示器功能需要Windows 10 22H2网络5GHz Wi-Fi802.11ac有线以太网 判断技巧只要你的显卡支持硬件视频编码H.264/HEVC/AV1就能流畅串流 1080p 60fps 以上。最快部署方法Windows 一键安装约3分钟这是绝大多数用户的最优路径从项目的最新 Release 页面下载Windows 安装器sunshine-windows-installer.exe双击运行按需勾选组件不建议盲目全选比如虚拟显示器驱动按需安装安装程序会自动完成防火墙规则、服务注册等工作安装完成后 Sunshine 以服务形式在后台运行系统托盘会出现状态图标图系统托盘中的 Sunshine 状态图标绿色播放键表示正在串流⚠️ 官方并不推荐便携版解压即用的方式——性能会有损失且需要手动配置防火墙与服务新手请直接使用安装器。其他系统安装Linux 与 macOS 快速方法 Debian / Ubuntu下载对应发行版的.deb包后执行sudo dpkg -i ./sunshine-ubuntu-24.04-amd64.debLinux 串流必做的一步开启 KMS 采集Wayland 桌面必需sudo setcap cap_sys_adminp $(readlink -f $(which sunshine))然后启动并设置开机自启systemctl --user enable --now sunshinemacOS通过 Homebrew 安装brew tap LizardByte/homebrew brew install sunshine首次启动时会请求屏幕录制与麦克风权限记得全部允许。详细分支对照见 docs/getting_started.md。进阶玩法从源码编译你的Sunshine可选想体验最新特性或二次开发整个构建基于 CMake需 3.25核心配置逻辑在 src/config.cppWindows 显示采集实现在 src/platform/windows/ 目录。git clone https://gitcode.com/gh_mirrors/sunshine5/Sunshine cd Sunshine cmake -B build -G Ninja -S . ninja -C build完整的依赖清单CUDA、Boost、NVENC 等和平台差异说明都在 docs/building.md 里照着执行即可。首次配置Web控制面板与添加游戏应用 Sunshine 的配置全部在Web 控制面板完成这是新手最容易上手的地方浏览器打开https://localhost:47990浏览器提示不安全属正常现象是因为自签名证书直接继续即可首次进入会让你创建用户名和密码请务必记牢在Apps页面添加应用比如名称Steam启动命令C:\Program Files (x86)\Steam\steam.exe选择一张封面图即可在Encoder页面选择编码器N 卡选 NVENCA 卡选 AMF普通家用选默认平衡档位即可图开启 HDR 串流后高光场景如逆光、天空会保留更多细节连接Moonlight客户端4步发起第一次串流 在电视/手机/电脑上安装Moonlight客户端客户端会自动发现局域网内的 Sunshine 主机若没发现可手动输入主机 IP点击主机时 Moonlight 会要求输入PIN 码回到 Sunshine 的 Web 面板在导航栏的PIN页面输入客户端显示的 PIN 确认配对选择应用比如刚才添加的 Steam点击Play第一次连接需要接受自签名证书图主机端Sunshine阳光客户端Moonlight月升名字本身就是串流主从关系增强版特色功能HDR、虚拟显示器与音频 部署完成后这些增强功能值得顺手体验HDR 全链路支持 HDR10/HDR Vivid 双格式逐帧亮度分析MaxCLL/MaxFALL串流到 HDR 电视时色彩和亮度更准确。相关实现位于 src/hdr/ 目录文档见 docs/vulkan_hdr_bridge.md虚拟显示器集成 ZakoVDD 驱动无需接显示器即可串流支持 5 种屏幕组合模式和 10-bit 色深适合无头游戏主机玩法7.1.4 环绕声12 声道完整映射配合 Opus DRED 抗丢包恢复串流语音通话也不掉音音频路由配置可参考 docs/images/discord_calls_04.png文件夹共享Windows 主机可在资源管理器右键直接共享目录给已配对设备部署后常见问题5个高频问题速查 ️问题快速解决方案Moonlight 找不到主机确认主机防火墙放行、两台设备在同一网段主机 IP 手动添加试试Linux 下 Wayland 采集失败执行上文setcap命令开启 KMS 采集权限浏览器打开 47990 报错确认 Sunshine 服务在运行托盘图标/systemctl --user status sunshine串流有音画不同步/卡顿优先换 5GHz Wi-Fi 或有线编码器档位调低一档4K 串流帧率不稳关闭客户端里的 HDR 试 SDR或改用 1080p 高刷新率更多疑难杂症可查阅 docs/troubleshooting.md配置项全解释在 docs/configuration.md。总结你的串流之旅才刚刚开始 回顾一下这条10 分钟部署路线下载安装器 → 后台服务就绪 → Web 面板添加游戏 → Moonlight 配对输入 PIN → 开玩。部署完成只是起点HDR 色调映射、虚拟显示器模式、编码器档位微调都藏在 Web 控制面板里等你慢慢探索。祝串流愉快游戏常胜【免费下载链接】foundation-sunshineSunshine fork: an enhanced sunshine, a self-hosted game streaming host for Moonlight with HDR10/HDR Vivid, virtual displays, advanced audio, optimized encoders, and a modern control panel.项目地址: https://gitcode.com/gh_mirrors/sunshine5/foundation-sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考