
Sunshine 是一套自托管的游戏串流主机系统,采用 GPL-3.0 许可,当前版本 2026.914.233613,GitHub 获约 4.2 万颗星。它把装有独立显卡的电脑变成低延迟云游戏服务器,配合 Moonlight 客户端即可在多种设备上远程串流游戏画面。
一、项目简介
Sunshine 由 LizardByte 团队维护,支持 AMD、Intel、NVIDIA 显卡硬件编码,也提供软件编码兜底。主机端提供网页界面用于配置与客户端配对,可在本机或手机浏览器完成配对,官方文档见 https://docs.lizardbyte.dev/projects/sunshine 。
二、项目功能
1. 低延迟游戏串流
将主机的游戏画面以低延迟编码传输到 Moonlight 客户端,支持 4K 高帧率与 HDR 场景。
2. 多显卡硬件编码
支持 NVIDIA 的 NVENC、AMD 的 AMF、Intel 的 Quick Sync 与 Qualcomm 编码,也支持软件编码。
3. 网页配置与配对
内置网页管理界面,可在浏览器中完成设置与客户端配对,本地或手机都能操作。
4. 手柄模拟与多平台
支持模拟多种手柄,覆盖 Xbox、PlayStation 与 Switch 手柄,主机支持 Windows、Linux、macOS 与 FreeBSD。
三、项目亮点
Sunshine 是 Moonlight 生态中口碑极佳的自托管主机端,4.2 万星与活跃社区印证其稳定性,硬件编码支持全面,是自建云游戏方案的首选。
对比同类工具
对比 Sunshine 与 NVIDIA GameStream 等官方方案的区别,差异在开放性与显卡兼容。Sunshine 开源且兼容三家显卡,GameStream 已停服且仅限 N 卡。
| 对比项 | Sunshine | GameStream |
|---|---|---|
| 开源协议 | GPL-3.0 免费 | 官方闭源 |
| 显卡兼容 | AMD/Intel/NVIDIA | 仅 NVIDIA |
| 服务状态 | 持续更新 | 官方已停服 |
四、项目结构
项目为跨平台 C++ 工程,src 目录是核心串流与编码逻辑,packaging 目录提供各平台打包脚本,cmake 目录存放构建配置,docs 目录是文档,整体按平台与功能分层组织。
五、技术栈
- 核心语言 C++,构建系统 CMake
- 硬件编码 NVENC、AMF、Quick Sync、Media Foundation
- 串流协议配合 Moonlight 客户端
- 网页界面内置轻量 Web 服务
- 打包支持 Windows 安装器、Linux 包与 Docker
项目由 LizardByte 团队维护,最后更新 2026 年,版本持续迭代,更新日志见 GitHub Releases。官方文档 https://docs.lizardbyte.dev/projects/sunshine 。
六、本地快速部署启动
方式一 Windows 安装
到 GitHub Releases https://github.com/LizardByte/Sunshine/releases/latest 下载 Windows 安装器,或执行 winget install LizardByte.Sunshine 安装,启动后浏览器打开 Web 界面完成配置。
国内加速下载(ghfast.top 前缀代理)https://ghfast.top/https://github.com/LizardByte/Sunshine/releases/latest
方式二 Linux 安装
可通过 Flathub 安装 dev.lizardbyte.app.Sunshine,或用各发行版软件源与 AUR 安装,安装后启动服务并用浏览器配对。
方式三 Docker 部署
拥有支持的显卡时可使用 lizardbyte/sunshine 容器镜像,注意挂载显卡设备与配置文件,适合 Linux 与 NAS 场景。
国内加速与备份
国内下载较慢时可用 ghfast.top 等镜像前缀,更详细的部署说明可扫码获取本站备份。备份包版本 v2026.914,文件校验 sha256 5fa69256eaf10cd046e4678953c577c9becd21e2389a2f7900b4adf76fabc65f 。
七、项目代码地址
项目代码地址 https://github.com/LizardByte/Sunshine ,官方文档 https://docs.lizardbyte.dev/projects/sunshine 。
常见问题
问. Sunshine 是做什么的
它是一套自托管的游戏串流主机系统,把电脑变成云游戏服务器,配合 Moonlight 远程玩游戏。
问. 怎么快速上手使用
主机安装 Sunshine 并在网页界面配对,客户端安装 Moonlight 输入配对码,即可选择游戏开始串流。
问. 和官方方案有什么区别
对比 NVIDIA GameStream,Sunshine 开源且兼容 AMD 与 Intel 显卡,官方方案已停服。
问. 是否开源免费
项目以 GPL-3.0 协议开源,免费使用,代码托管在 GitHub。