
Sunshine游戏串流搭建全攻略三关闯过让Moonlight带你在任何设备畅玩PC游戏【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/SunshineSunshine 是一款免费开源的游戏串流服务器专为 Moonlight 客户端设计让家里的手机、平板、电视、笔记本都能流畅运行高性能 PC 游戏。本文按安装—配对—调优三大关卡带你完整走一遍 Sunshine 游戏串流搭建流程并附高频问题速查表读完即可上手。开篇想象这样一个周末下午周末你想躺在客厅沙发上用大电视玩书房电脑里的 3A 大作或者窝在被窝里用平板接着昨晚没打完的存档。Sunshine 就是为这种场景而生的它是运行在电脑上的串流服务器负责把画面和声音直播出去Moonlight 则是运行在手机、平板、电视上的客户端负责接收画面并把你手柄上的操作传回主机。一句话理解它的工作原理采集画面 → 硬件编码压缩 → 网络传输 → 客户端解码显示你的操作再从客户端原路返回。整个过程在家庭局域网内完成数据不上公网隐私天然有保障。Sunshine 有三个突出特点 完全免费开源无订阅费用️ 数据只在自家网络内传输不经过第三方服务器⚡ 支持 AMD、Intel、NVIDIA 显卡的硬件编码延迟极低第1关把 Sunshine 装到你的电脑上通关目标让 Sunshine 在你自己的系统上顺利跑起来。先看这张安装方式对比表对号入座选最省心的一种平台推荐安装方式适合人群一句话点评Windows官方 MSI 安装程序大多数 Windows 用户双击安装自动注册后台服务最省心LinuxDebian/Ubuntu/Fedora发行版原生 deb/rpm 包桌面 Linux 用户与系统集成最好功能支持最全LinuxFlatpak追求干净隔离的用户沙盒运行但部分屏幕采集方式受限macOSDMG 拖入 ApplicationsApple 用户目前属于实验性支持手柄暂不可用任意平台Docker 镜像容器玩家官方并不推荐大多数用户采用Windows 用户三步搞定按 CPU 架构下载Sunshine-Windows-AMD64-installer.msiARM 设备选 ARM64 版本双击运行按提示完成安装安装选项要仔细挑选别盲目全勾安装完成后 Sunshine 会作为后台服务自动运行无需手动启动Linux 用户以 Debian/Ubuntu 为例下载对应发行版的 deb 包后执行sudo dpkg -i ./sunshine-ubuntu-24.04-amd64.debmacOS 用户下载 DMG 镜像把Sunshine.app拖进 Applications 文件夹即可。通关检查点浏览器能打开http://localhost:47990看到欢迎界面就算通关。浏览器提示不安全网站是正常的因为用的是自签名证书放心继续。第2关让 Moonlight 找到并连上你的电脑通关目标客户端与 Sunshine 完成配对成功串流桌面或游戏。Sunshine 的所有配置都通过网页完成。首次打开http://localhost:47990你会看到欢迎界面需要创建登录用户名和密码。默认用户名是sunshine密码由你自己设定——请务必记牢忘了只能通过命令行重置。接着按这四步完成配对全程不到两分钟在目标设备上安装 Moonlight 客户端打开 Moonlight选择手动添加电脑填入 Sunshine 主机的局域网 IPMoonlight 会弹出一串 4 位 PIN 码回到 Sunshine 网页点导航栏的PIN输入这串数字并回车设备名随意取配对成功后在 Moonlight 里选择应用即可开始串流选Desktop直接串流整个桌面选Steam则进入大屏模式。如果你不想用默认应用可以在Applications页面添加、编辑、删除应用给每个游戏设置独立的启动命令和参数这一关最经典的卡点是防火墙Windows 上如果客户端始终搜不到服务器多半是系统防火墙拦住了端口。在防火墙里放行 Sunshine 相关端口后重试问题通常立刻消失。第3关调优把画面玩顺、玩爽通关目标稳定流畅、延迟可接受的串流体验。这一关分三步走。第一步先夯实网络这个地基串流最看重的不是宽带多大而是稳定性与低抖动——延迟要低且平稳丢包要少。连接方式优先级有线 5GHz WiFi 2.4GHz WiFi。移动设备尽量靠近路由器家里房间多可以考虑 Mesh 组网覆盖。第二步按设备选对分辨率和码率使用场景推荐分辨率推荐码率手机 / 平板720p5–10 Mbps笔记本电脑1080p15–25 Mbps台式机 / 电视1440p25–40 Mbps4K 显示器4K40–80 Mbps码率越高画质越细腻但对网络要求也越高卡顿时优先降码率而不是降分辨率。第三步选对硬件编码器Sunshine 会自动根据你的显卡挑选最合适的硬件编码方案你也可以手动干预显卡编码方案特点NVIDIANVENC延迟最低、性能最佳AMDAMF / VAAPI高效稳定、画质优秀IntelQuickSync / VAAPI功耗低、适合核显设备任意 CPU软件编码兼容性最强适合低分辨率场景如果你在 Linux 桌面上遇到编码器掉帧可以尝试把编码方式切到 Vulkan多数配置下能明显改善。所有参数都能在 Web 界面的Configuration页面搜索定位比如搜索 UPnP 就能一键找到自动端口转发选项这对远程串流非常关键别忘了手柄Windows 上虚拟手柄依赖 ViGEmBus 驱动你可以在 Web 界面的Troubleshooting标签页一键安装装完建议重启电脑再使用翻车急救箱三大高频问题速查串流出问题很正常这一节按问题驱动给你速查表遇到什么查什么。问题1客户端找不到 Sunshine 服务器检查防火墙放行相关端口确认两台设备在同一局域网内重启 Sunshine 服务和路由器问题2游戏画面卡顿、掉帧适当降低码率或分辨率关闭其他占用带宽的应用把显卡驱动更新到最新版本检查主机 CPU / GPU 占用率是否异常问题3手柄或键盘输入有明显延迟改用有线网络连接客户端开启低延迟模式把编码预设切到性能档排查主机端性能瓶颈如果以上都试过仍没解决就去 Web 界面的Troubleshooting标签页看日志。日志会直接给出线索比如出现Encoder not found通常是显卡驱动或编码器缺失Port already in use则是端口被占用更完整的排查思路可以查阅官方文档docs/troubleshooting.md。下一关你的专属升级路线到这里你已经完成了从安装到配对再到基础调优的全部流程。接下来按自己的目标选路线初学者路线在手机、平板、电视上各测试一次串流 → 在 Applications 里添加 Steam 和常玩的游戏 → 开始日常使用。进阶路线研究 HDR 串流与多显示器切换快捷键CtrlAltShiftF1/F12→ 配置多用户访问权限 → 用 Mesh 网络覆盖全屋体验随处接续游戏进度。折腾路线想自己编译、研究源码可以克隆官方仓库git clone https://gitcode.com/GitHub_Trending/su/Sunshine游戏串流的美妙之处在于游戏主机只有一台快乐却可以遍布全屋。现在就去把第 1 关过了祝你串流愉快。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考