想在手机、平板或电视上玩自己 PC 上的游戏,客户端有 Moonlight,服务端则推荐 Sunshine。它是由 LizardByte 社区维护的开源游戏串流主机(host),官方定位一句话说清:「为 Moonlight 打造的自托管游戏串流服务端」(来源:GitHub LizardByte/Sunshine)。项目以 GPL-3.0 协议开源、用 C++ 写成,GitHub 上约 4.17 万 star(来源:GitHub API)。
它的意义在于替代 NVIDIA 的 GeForce Experience:NVIDIA 的 SHIELD 串流(GameStream)功能官方已注明正在停用,而 Sunshine 从零开始为 Moonlight 设计,是目前社区主推的服务端方案(来源:moonlight-stream.org 与 GitHub LizardByte/Sunshine)。
下载地址
| 渠道 | 地址 |
|---|---|
| 123 网盘 | https://1626683.share.123pan.cn/123pan/ekeA-Jsaw?pwd=8888# |
| 夸克网盘 | https://pan.quark.cn/s/dd4545403d29 |
| 蓝奏云 | https://ddos.lanzouc.com/iz2RH4atz49c |
| 官方项目主页 | https://app.lizardbyte.dev/dashboard/ |
| GitHub Releases | github.com/LizardByte/Sunshine/releases |
提取码统一:8888
本软件为绿色便携版,无需安装,解压即用。文件名 Sunshine-Windows-AMD64-lite.zip,36.30 MiB,SHA-256 为 233008e46f4c0e501a586cbfd6c4fd4a4c0d414a0b5fc7f13c070eb92ec3824b,与 GitHub 官方 digest 一致。
实测信息
本次实测的是官方 v2026.914.233613(2026-09-15 发布),sunshine.exe 启动时自报家门很清楚:
Sunshine version: 2026.914.233613 commit: 63d35f702ee9e362e43263742981836ec0710384
Package Publisher: LizardByte
它的调试输出比多数同类软件详细得多,启动时会先枚举本机显示设备,再逐个测试硬件编码器。本机是 Microsoft Basic Render Driver(无独显),探测链路实测依次是:
Trying encoder [nvenc] -> Encoder [nvenc] failed
Trying encoder [quicksync] -> Encoder [quicksync] failed
Trying encoder [amdvce]
Found H.264 encoder: libx264 [software]
这条链路很有参考价值:Sunshine 是按 NVENC → QuickSync → AMD VCE → 软件编码的顺序往下退的,最终只要有 libx264 软件兜底就一定能起来,只是没有硬件编码会吃 CPU。这解释了一个常见现象:装完 Sunshine 却串流卡顿,多半是它悄悄退到了软件编码。

显示设备方面,它报出的桌面捕获信息是 Capture size 1920x1080、Virtual Desktop 1920x1080、Desktop resolution [1920x1080],色彩空间为 DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709、8 bit 色深,峰值亮度读到 270 nits——这些都会影响你在 Web UI 里能选到的码率和 HDR 选项。
有一点要如实说明:这个便携 lite 版首次启动会直接退出,日志最后是 Fatal: HTTP interface failed to initialize,原因是缺 config/credentials/cakey.pem(自签证书)。另外它默认要求通过开始菜单快捷方式启动(内部走 sunshinesvc.exe 服务),手动双击 exe 不是官方支持的路径。
(更新说明:本文补入了上面这张编码器探测日志截图。上一版因本机 Web UI 静态资源加载异常未能截到管理界面图,改用启动日志作为实测佐证,正文数据未变。)
功能亮点
工作方式很直白:Sunshine 装在你的游戏 PC 上,负责采集画面、编码并通过网络推流;Moonlight 装在你用来玩的设备上,负责解码显示。两者配对后,就能在局域网甚至外网串流游戏,也能当远程桌面用(来源:GitHub LizardByte/Sunshine 与仓库 topics)。
配对方式是主机端 Sunshine 弹出一个 PIN,客户端 Moonlight 输入即可;配好后主机上的应用就会列在 Moonlight 的「计算机列表」里。Sunshine 自带的 apps.json 默认已经放好了 Desktop(整屏桌面)和 Steam Big Picture(调用 steam://open/bigpicture 进 Steam 大屏模式,并带 auto-detach 断连自动关)两个条目,你可以在此基础上继续加自己的游戏。
和商业云游戏不同,Sunshine 走的是「自托管」路线:服务器就是你自己那台 PC,游戏库、存档、外设都在本地,不用为串流时长付费;代价是外网串流需要自己处理端口转发或虚拟组网(来源:moonlight-stream.org 官网 Self-host 说明)。
其他功能
安装渠道覆盖得很全:官方下载页 app.lizardbyte.dev 提供各平台安装包,此外还有 winget、Flathub、Homebrew、pacman、Docker 等包管理方式,Windows、Linux、macOS 都有对应版本。以 Windows x64 为例,官方 release 同时提供 installer.msi(32.15 MB)、lite.zip(36.30 MB)、完整 zip 和 ARM64 四个变体;Linux 侧则细分为 Ubuntu 22.04/24.04/26.04、Debian、Fedora 43/44/45、Alpine 3.24、Arch 的 AppImage、Flatpak 和 deb/rpm 包(来源:GitHub LizardByte/Sunshine releases)。
管理界面是浏览器里的 Web UI,本机实测监听在 47990 端口(HTTPS,明文端口是 47989),首次访问需要自己设置用户名和密码。Web UI 里能调的东西包括分辨率与帧率上限、HDR 开关、编码器选择(NVENC / QuickSync / AMF / 软件)、码率与关键帧间隔、音频设置,以及逐个应用的启动命令和图标。
项目来历和社区也不小:仓库有 CI build、localize build 两套 GitHub Actions 工作流,还接了 Codecov 和 SonarCloud 质量门禁,支持多语言本地化(来源:GitHub LizardByte/Sunshine 仓库徽章)。
软件信息
| 项目 | 内容 |
|---|---|
| 软件名称 | Sunshine |
| 当前版本 | 2026.914.233613(2026-09-15) |
| 软件类型 | 开源游戏串流服务端(host) |
| 授权 | GPL-3.0 |
| 编写语言 | C++ |
| 适用平台 | Windows / Linux / macOS |
| 发行方 | LizardByte |
| 官网 | https://app.lizardbyte.dev/dashboard/ |
| 配套客户端 | Moonlight |
总结
需要说明的是,Sunshine 与 Moonlight 是配套的一对:单独装 Sunshine 没有客户端可用,单独装 Moonlight 也需要一个 host。想省事的话,两台设备都装官方版本、走局域网,是最容易跑通的路径(来源:moonlight-stream.org 官网 Compatible hosts)。下载认准 GitHub Releases 或 LizardByte 官方项目主页 app.lizardbyte.dev。
Sunshine 把「把自己的 PC 变成云游戏主机」这件事做成了开源方案,和 Moonlight 配对后能覆盖从局域网到外网的串流需求。如果你正打算搭一套串流环境,这一对组合值得优先尝试;装好后记得先用 Web UI 确认编码器不是软件编码,再去调码率。欢迎实测后留言交流。



