行业资讯
📅 2026/9/2 12:35:04
Sunshine 快速上手指南:15 分钟把 PC 变成家庭游戏串流服务器
Sunshine 快速上手指南15 分钟把 PC 变成家庭游戏串流服务器【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine想在客厅电视上打 3A 大作或在地铁里用平板接着玩Sunshine 就是干这个的一个跑在你 PC 上的自托管游戏串流服务器装了它任何装了 Moonlight 客户端的设备都能低延迟地串流你电脑上的游戏。从安装到第一次连上只需要三步。30 秒搞懂 Sunshine 是什么Sunshine 是一台串流主机它在你的电脑支持 Windows、Linux、FreeBSDmacOS 为实验性支持上截取屏幕和系统声音用 GPU 实时编码发给手机、平板、电视上的 Moonlight 客户端你在客户端的按键、鼠标、手柄操作会原路传回主机。它替你解决三件事不用买云端订阅游戏画面只在你自己的网络里跑NVIDIA、AMD、Intel 显卡都有对应硬件编码NVIDIA 为 NVENCmacOS 为 VideoToolbox没有独显时还有软件编码兜底所有配置在一个浏览器页面里完成不用碰配置文件。从安装到第一次成功10 分钟跑通第一步安装 SunshineWindows从最新 Release 下载 MSI 安装程序分 AMD64 与 ARM64 两种后者为实验性双击按向导装完即可安装程序会帮你建好系统服务。Debian/Ubuntu下载对应发行版和架构的 deb 包后执行sudo dpkg -i ./sunshine-{distro}-{distro-version}-{arch}.debFedora/OpenSUSE依次执行sudo dnf copr enable lizardbyte/stable和sudo dnf install SunshineArch 用户可用pacman -S sunshine。macOS把 DMG 里的 Sunshine.app 拖进应用程序文件夹首次启动时授予屏幕录制和麦克风权限。第二步启动并打开 Web 管理界面Linux 上一行命令即可开机自启并立即运行systemctl --user --now enable app-dev.lizardbyte.app.Sunshine然后浏览器打开https://localhost:47990自签名证书警告可忽略在欢迎页创建管理员用户名和密码。⚠️ 提醒管理员凭证只在创建时显示一次请当场记好。忘了也别慌下面卡住了一节有命令行重置方法。第三步用 Moonlight 完成首次配对在客户端装好 Moonlight——Sunshine 的 Web 界面 Featured Apps 标签页里就有官方客户端的下载入口。Moonlight 通常会自动发现局域网里的 Sunshine找不到就手动填主机 IP 添加。Moonlight 提示输入 PIN 时登录 Web UI在导航栏进入 PIN 页面填入显示的 PIN 和给设备起的名字配对完成。回到 Moonlight选默认自带的 Desktop串流第一次成功。 小贴士两端在同一局域网内时全程无需配端口以后想在外网玩只需开启 upnp 设置见下一节。三个真实用法用法一串流整个桌面把 PC 变成常驻家庭服务器Desktop 默认就在应用列表里无需任何配置。Moonlight 一连上你的 PC 就变成了另一台设备的屏幕躺在床上刷网页、远程处理文件都不用回到电脑前。做完这一步这台 PC 从此可以 24 小时开着当家庭终端。用法二把 3A 大作加进串流库在 Web UI 左侧进 Applications点 Add New填游戏显示名称、可执行文件路径工作目录和启动参数按需填写再上传一张 600×800 的图标。点 Save 后Moonlight 客户端里立刻能看到它图标和名称都按你填的显示。以后每次开机想玩什么手机上点一下就行。用法三手机、电视上用手柄玩主机级游戏Moonlight 支持把客户端的手柄回传到主机模拟成真实设备Windows 和 Linux 上可模拟 DS4、DS5、Switch Pro、Xbox 360/One/Series 及通用手柄macOS 目前不支持手柄。按文档提示装好主机的 Virtual HID Driver接上电视和手柄客厅就能当游戏房用。调到最佳状态配置项很多但官方默认值对大多数人就是最佳值。真正值得动手的只有这几个encoder编码器选谁取决于你手里有什么 GPU。max_bitrate单位 Kbps默认 0 表示跟随 Moonlight 客户端的请求。网络不稳时给它设个上限比无限拉高画质更实际。upnp设为 enabled 后 Sunshine 会自动让路由器开端口这是外网串流的第一步。min_log_level日志级别。排查问题时调低它配合 Troubleshooting 页面看日志。你的 GPU推荐编码器平台说明NVIDIANVENCWindows / LinuxAMDAMF / VAAPIWindows 用 AMFLinux 用 VAAPIIntel 核显QuickSync / VAAPIWindows 用 QuickSyncLinux 用 VAAPIApple 芯片或 IntelmacOSVideoToolboxmacOS 整体为实验性支持无独立显卡软件编码兜底方案兼容性最好调完之后怎么验证官方文档给了一条硬标准在主机和客户端各跑一次 iperf3 测试丢包率低于 5%、抖动低于 1 ms这条网络就配得上游戏串流。卡住了先自查Q忘了 Web UI 的管理员密码怎么办A命令行直接重置记得换成你的新账号密码不含花括号sunshine --creds {new-username} {new-password}Q打不开 https://localhost:47990A先确认 Sunshine 在运行Linux 看 systemd 服务状态Windows 看系统托盘/服务列表。从别的设备访问时把 localhost 换成本机 IP并检查防火墙是否放行。QMoonlight 发现不了服务器A确认两端在同一局域网远程场景先开 upnp 或手动转发端口实在不行在 Moonlight 里手动添加主机 IP。QSteam 里手柄正常游戏里却不响应A在 Steam 的手柄设置里只保留 Generic 控制器支持并断开主机上其他物理手柄让 Sunshine 提供的那个成为第一个设备。Q串流画面卡顿、花屏A先用上面的 iperf3 标准确认锅在网络还是编码再考虑降分辨率或给 max_bitrate 设上限最后打开 Troubleshooting 页逐条看警告和错误。继续深入完整安装与使用说明docs/getting_started.md全部配置项及默认值docs/configuration.md网络、丢包、缓冲溢出等疑难问题docs/troubleshooting.md想从源码构建git clone https://gitcode.com/GitHub_Trending/su/Sunshine再按 docs/building.md 操作动手清单五步跑通你的私人串流按系统装好 Sunshine确认服务在运行打开https://localhost:47990创建管理员账号并记下凭证在 Applications 里加上你最常玩的一两款游戏在电视或手机上的 Moonlight 输入 PIN 完成配对先用 Desktop 串流通再用 iperf3 测一次网络回头微调编码器与 max_bitrate从此电脑不必在你手边——客厅的大屏和地铁里的平板都是你的游戏机。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考