15分钟搭建Sunshine游戏串流服务器:把PC游戏串到电视、手机和平板
【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine
Sunshine 是一款自托管的游戏串流主机,配合 Moonlight 客户端,能把 Windows、Linux、macOS 电脑上的任意应用以低延迟串流到电视、手机、平板等设备。全程零门槛,15 分钟即可从安装走到第一次成功串流。
这个项目替你省掉了什么
| 环节 | 商业云游戏常见做法 | Sunshine 的做法 |
|---|---|---|
| 硬件 | 租用云端算力或专用串流盒子 | 直接复用现有 PC 显卡 |
| 延迟 | 受公网波动影响,画质常妥协 | 本地硬件编码(NVENC/AMF/QuickSync),局域网低延迟 |
| 费用 | 按月订阅 | 开源免费,装一次长期用 |
| 数据 | 账号与游戏进度存放在云端 | 全部留在自己的机器上 |
| 上手 | 注册、充值、适配设备 | 浏览器打开就能完成配置 |
一句话概括:它把你现有的游戏 PC 变成一台私人的游戏串流主机,Moonlight 负责在另一端解码播放。
⚡ 最短路径:15分钟跑通第一次串流
一步装好,三种系统各有一条最短路径
Windows 下载对应架构的 MSI 安装包,双击按向导完成,服务会自动注册开机自启;Linux 按发行版安装 deb、rpm 或 Flatpak 包;macOS 把应用拖进"应用程序"并授予屏幕录制权限即可。
打开 Web 界面,5分钟建好管理员账号
安装完成后访问 http://localhost:47990 ,欢迎页会要求你设置用户名和强密码,确认后点 Login 登录。
注意页面上的黄色提示:管理员凭证只显示这一次,先把它记到安全的地方。
用 Moonlight 完成配对,串起第一个画面
在任意设备安装 Moonlight 客户端(Windows、macOS、Linux、Android、iOS 和树莓派嵌入式版本都有),它会自动发现局域网内的 Sunshine;再到 Sunshine 的 PIN 页面复制当前 PIN 码,在客户端输入,10 到 30 秒后配对完成。选择内置的 Desktop 条目,整个桌面就会出现在电视或手机上——第一次正反馈拿到了。
核心功能上手:从桌面串到整个游戏库
把任意游戏加入串流列表
Applications 页面能把电脑上的任何程序变成可串流条目,并内置 Desktop 与 Steam Big Picture 两个常用项。
点 Add New,填写名称、可执行文件路径和可选的工作目录,再上传一张 600×800 的图标,保存后新条目立即可用。
从 Featured Apps 一键领取全平台客户端
Featured Apps 页汇总了 Moonlight 官方客户端与配套工具,按 All / Clients / Tools 分类,点 Get 即可直达获取页。
串手机装 Android 版、串电视选 Embedded 版,基本不用离开 Sunshine 就能配齐全家设备。
顺手换一套界面主题
Theme 菜单提供多套明暗主题,一键切换,纯视觉偏好。
⚙️ 设置调优与避坑:按场景给建议
按网络环境选分辨率、帧率与编码器
Configuration 页顶部带搜索框,输入关键词(如 Upnp、NVENC)就能直达对应设置项,不用逐页翻。
- 千兆有线:1080p/60 起步,码率给到 50Mbps 左右,优先 NVENC/AMF/QuickSync 硬件编码
- 5GHz WiFi:1080p/60、20~30Mbps,稳定优先
- 公网访问:720p 起步、5~15Mbps,勾选 UPnP 让路由器自动转发端口
高频问题速查
问:客户端发现不了 Sunshine 主机?九成是网络或防火墙问题。先确认设备在同一网段,再放行 47984~47990 端口,然后打开 Troubleshooting 页查日志,实在不行用 IP 手动添加主机。
问:忘记管理员密码怎么办?用命令行重置即可,已配置的应用不会丢:
sunshine --creds 新用户名 新密码问:画面卡顿或延迟偏高?先把编码器从软件切换成硬件,再降一档码率,同时关掉占带宽的后台应用并关闭 VSync。
问:手柄在游戏中没反应?在 Moonlight 客户端里把手柄类型选成与实体一致的型号(如 DualSense 或 Switch Pro),主机端保持 Sunshine 的虚拟手柄为第一个输入设备。
接下来可以做的三件事
- 局域网跑通后,到 Configuration 的 Network 页勾选 UPnP,让外网设备也能连入
- 给最常玩的 3~5 款游戏各建一个条目,逐个把编码器、分辨率、码率调到最舒服
- 进阶阅读 快速入门文档 与 完整配置手册,疑难问题可到项目社区(Discord 或 Discussions)求助
【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考