15 分钟跑起来:用 Sunshine 搭建自己的游戏串流服务器完整上手 15 分钟跑起来用 Sunshine 搭建自己的游戏串流服务器完整上手【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine想让 PC 游戏库搬进客厅电视或者出差时在平板上继续游戏进度Sunshine 是一个开源的游戏串流服务器能把您现有的 PC 变成自托管串流主机从安装到第一次成功串流大约只需 15 分钟。下面按官方文档的顺序把每个步骤都走一遍您跟着做即可。 游戏串流适合哪三类场景周末您想把一款 3A 大作从桌前挪到客厅的 55 寸电视上拿个手柄窝在沙发里玩——但游戏只买了 PC 版云游戏订阅又有画质和延迟的顾虑。出差时酒店里刷了会儿手机突然想接着昨天通关一半的进度或者人在外面想远程把家里那台高配机器的游戏开起来忙完再回来看存档。还有一种动机更直接不想再买一台新主机只想把已有的游戏 PC 用起来让电视、手机、平板甚至树莓派都能连过来玩。这三件事的解法其实是同一个把 PC 变成游戏串流服务器别的设备只做轻客户端。这正是 Sunshine 做的事情。 为什么选择 Sunshine 做自托管游戏串流主机端跨平台Windows、Linux、macOS实验性和 FreeBSD 都有官方安装包客户端一侧Moonlight 生态覆盖了 PC、手机、平板和嵌入式设备。硬件编码全覆盖NVIDIA NVENC、AMD AMF/VAAPI、Intel QuickSync 都支持没有对应显卡时回退 x264/x265 软编码老机器也能跑。Web 界面管理安装、配置、配对、查日志全部在浏览器完成不用手工改配置文件。开源且自托管免费游戏画面与账号凭证只留在您自己的设备上不经过任何第三方云。 Sunshine 的安装步骤按系统各一条路径Windows推荐首选下载与 CPU 匹配的 MSI 安装包Intel/AMD 选 AMD64ARM 选 ARM64。双击运行按向导勾选选项完成安装。安装器会自动注册系统服务Sunshine 随开机在后台运行。LinuxDebian/Ubuntu 下载对应发行版的 deb 包后执行sudo dpkg -i ./sunshine-{distro}-{version}-{arch}.debFedora 使用官方 copr 仓库sudo dnf copr enable lizardbyte/stable sudo dnf install SunshineArch 用户可直接pacman -S sunshine。服务默认随系统启动如果想手动控制systemctl --user start app-dev.lizardbyte.app.Sunshine提示Linux 的 NVIDIA 显卡串流依赖 CUDA 驱动官方打包已内置自编译时需自行安装。macOS实验性下载对应架构的 DMGApple Silicon 选 arm64Intel 选 x86_64。把 Sunshine.app 拖入应用程序文件夹。首次启动时授予屏幕录制与麦克风权限。注意macOS 版本仍处于实验阶段手柄输入暂不支持适合先试画面串流。️ 首次配置3 步注册 Sunshine 管理页浏览器访问https://localhost:47990可换成局域网 IP浏览器提示不安全是自签名证书的正常现象继续访问即可。在欢迎页设置用户名默认 sunshine和一组强密码。点击 Login 登录进入主控制面板。注意密码只显示这一次请记好忘了可在主机上运行sunshine --creds 用户名 密码重置。 核心功能实战添加游戏并连接 Moonlight 客户端把任意应用加入串流列表Sunshine 能串流任何可以本地启动的程序默认已内置 Desktop桌面和 Steam Big Picture 两项。在管理面板进入 Applications 页。点击 Add New 新建条目。填写应用名称和可执行文件路径工作目录、启动参数可选。上传一张 600×800 的图标方便在客户端辨认。保存客户端重启后新条目即刻出现。配对 Moonlight 客户端并开始串流在目标设备安装 MoonlightWeb 界面的 Featured Apps 页可找到官方客户端入口。启动后 Moonlight 会自动发现局域网内的 Sunshine发现不了就手动输入主机 IP 添加。客户端提示配对时打开 Sunshine 的 PIN 页把 PIN 输进客户端并给设备命名。选中刚添加的游戏启动画面与音频即刻串到客户端。⚙️ Sunshine 游戏串流参数推荐按网络环境选档位编码器优先选 GPU 对应的硬件编码器NVENC/AMF/QuickSync都没有再用 x264 兜底。其余参数对照下表现选串流场景推荐档位建议比特率局域网有线1080p 或 1440p / 60fps30-50 Mbps5GHz WiFi1080p / 60fps15-25 Mbps远程宽带720p-1080p / 30-60fps8-15 Mbps移动网络720p5-10 Mbps提示画面一卡就先降分辨率或比特率再考虑换编码器保持流畅优先。 避坑清单连接 Sunshine 的高频问题浏览器提示不安全→ 自签名证书属正常现象 → 忽略警告继续访问即可。Moonlight 发现不了 Sunshine→ 防火墙拦截或不在同一网络 → 放行 47984-47990 端口或在 Moonlight 中手动按 IP 添加。Windows 游戏里没手柄→ 未安装 Virtual HID Driver → 按官方说明装好驱动并重启电脑。Linux 起不了硬件编码→ NVIDIA 缺 CUDA 驱动或采集方式不匹配 → 先到 Troubleshooting 页看日志里的具体报错。忘记管理员密码→ 凭证不可找回 → 在主机运行sunshine --creds 用户名 密码重置。macOS 手柄没反应→ 实验性版本尚不支持手柄 → macOS 先只用于画面串流。 下一步文档与进阶路径快速上手指南各系统的完整安装与启动命令。完整配置手册全部配置项逐项说明。性能调优指南按硬件给系统级优化建议。社区支持登录后在 Web 界面顶部 Resources 标签可直达官方 Discord 获取实时帮助。入门先跑通一次 1080p 局域网串流确认无卡顿再动参数。进阶通读配置手册重点调编码器、比特率、音频格式三组。深入阅读 src/platform/linux/ 与 src/nvenc/ 的源码参与功能开发。 4 步开始Sunshine 让您现有的 PC 变成随时可用的游戏串流服务器。现在就动手1) 按系统安装 Sunshine2) 在https://localhost:47990注册管理员并添加 2-3 个常玩的游戏3) 在客户端装 Moonlight 并完成 PIN 配对。第一次串流通的那一刻后面的调优就水到渠成了。【免费下载链接】SunshineSelf-hosted game stream host for Moonlight.项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考