Sunshine:Self-hosted game stream host for Moonlight.

Self-hosted game stream host for Moonlight.

分支17Tags46
文件最后提交记录最后更新时间
fix(linux): migrate to qt tray (#4907) Co-authored-by: Kishi <41839133+Kishi85@users.noreply.github.com>2 天前
chore: Add CLion run configuration for 'sunshine' (#5181)2 天前
build(macos): quote SHOULD_SIGN env expansion in install script (#5185)2 天前
fix(linux): migrate to qt tray (#4907) Co-authored-by: Kishi <41839133+Kishi85@users.noreply.github.com>2 天前
fix(linux): migrate to qt tray (#4907) Co-authored-by: Kishi <41839133+Kishi85@users.noreply.github.com>2 天前
fix(gh-pages): style fixes for theme switcher (#4748) 3 个月前
fix(linux): migrate to qt tray (#4907) Co-authored-by: Kishi <41839133+Kishi85@users.noreply.github.com>2 天前
fix(linux): migrate to qt tray (#4907) Co-authored-by: Kishi <41839133+Kishi85@users.noreply.github.com>2 天前
fix(macos): drop max_ref_frames=1 for h264_videotoolbox and enable PARALLEL_ENCODING (#5200)4 小时前
chore(l10n): update translations (#5196)3 小时前
build(macos): configure C++ standard and ICU root (#5101)13 天前
fix(linux): migrate to qt tray (#4907) Co-authored-by: Kishi <41839133+Kishi85@users.noreply.github.com>2 天前
build(macos): configure C++ standard and ICU root (#5101)13 天前
chore: update global workflows (#4216) 8 个月前
build(linux): add common build script (#2946) 1 年前
chore: update global workflows (#3907) 11 个月前
ci: use actionlint and problem matchers (#4116) 9 个月前
build(web-ui): commit lock file (#5083)19 天前
fix(linux): migrate to qt tray (#4907) Co-authored-by: Kishi <41839133+Kishi85@users.noreply.github.com>2 天前
Fixed Formatting of HTML pages, added Prettier Support 4 年前
build(deps): bump third-party/doxyconfig from `671b494` to `6d145da` (#2979) Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `671b494` to `6d145da`. - [Commits](https://github.com/LizardByte/doxyconfig/compare/671b494f3cbe8597a36d81869a864dc9fff497f4...6d145dab2ec1f387920036c7fffc1d08d52fe926) --- updated-dependencies: - dependency-name: third-party/doxyconfig dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>1 年前
Documentation Update: Add linux ssh guide (#1527) Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>2 年前
fix(web-ui): add documentation link and version-aware URLs (#5176)3 天前
build(macos): configure C++ standard and ICU root (#5101)13 天前
ci(linux): migrate Archlinux build to GitHub workflow (#4478) 5 个月前
Create LICENSE6 年前
NOTICE file added with Steam trademarks notice 4 年前
build: bump freebsd version to 14.4 and build-deps to v2026.516.30821 (#5129)11 天前
chore(crowdin): set commit message (#5160)5 天前
chore(deps): update dependency vue to v3.5.35 (#5204) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>3 小时前
chore(deps): update dependency vue to v3.5.35 (#5204) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>3 小时前
chore(deps): update dependency setuptools to v81 (#5003) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 个月前
chore: update global workflows (#5126)11 天前
Update sunshine.ico 4 年前
Remove white background from png logo 4 年前
add tray icon (#1035) 3 年前
feat(web-ui): add logout (#5121)12 天前
Sunshine icon

Sunshine

Moonlight 的自托管游戏串流主机。

GitHub stars GitHub Releases Docker GHCR Flathub installs Flathub Version Winget Version Gurubase GitHub Workflow Status (CI) GitHub Workflow Status (localize) Read the Docs Codecov

ℹ️ 关于

Sunshine 是一款适用于 Moonlight 的自托管游戏串流主机。 它提供低延迟的云游戏服务器功能,支持 AMD、Intel 和 Nvidia GPU 进行硬件编码。同时也支持软件编码。您可以通过各种设备上的任何 Moonlight 客户端连接到 Sunshine。Sunshine 还提供了一个 Web UI,允许您通过常用的网页浏览器进行配置和客户端配对。您可以从本地服务器或任何移动设备进行配对。

LizardByte 的完整文档托管在 Read the Docs

🎮 功能兼容性

游戏手柄模拟
功能 FreeBSD Linux macOS Windows
主机端可模拟的游戏手柄类型。
客户端可能支持其他游戏手柄。
DualShock / DS4 (PlayStation 4)
DualSense / DS5 (PlayStation 5)
Nintendo Switch Pro
Xbox 360
Xbox One/Series
编码 API
编码 API GPU 厂商 FreeBSD Linux macOS Windows
AMF AMD
Media Foundation Qualcomm
NVENC NVIDIA
QuickSync Intel
VAAPI AMD
Intel
NVIDIA
Video Toolbox Apple
Intel
Vulkan Video AMD 🟡
Intel 🟡 🟡
NVIDIA 🟡
软件 任意
屏幕捕获
捕获方式 FreeBSD Linux macOS Windows
DXGI 桌面复制
KMS/DRM
NvFBC (仅 X11)
ScreenCaptureKit
Wayland (wlroots)
Windows.Graphics.Capture 🟡
  ↳ 便携版
  ↳ 服务版
X11
XDG Desktop Portal
KWin 屏幕录制
捕获 → 编码兼容性 (Linux/FreeBSD)
捕获方式 VAAPI Vulkan Video NVENC (CUDA) 软件
KMS/DRM
NvFBC
Wayland (wlroots)
X11
XDG Desktop Portal
KWin 屏幕录制

图例: ✅ 已支持 | 🟡 部分支持 | ❌ 暂不支持 | ➖ 不适用

🖥️ 系统要求

Warning

这些表格仍在完善中。请勿根据此信息购买硬件。

最低要求
组件 要求
GPU AMD:VCE 1.0 或更高版本,详见:obs-amd 硬件支持
Intel:
  FreeBSD/Linux:支持 VAAPI,详见:VAAPI 硬件支持
  Windows:Skylake 或更新版本,且支持 QuickSync 编码
Nvidia:支持 NVENC 的显卡,详见:nvenc 支持矩阵
CPU AMD:Ryzen 3 或更高版本
Intel:Core i3 或更高版本
内存 4GB 或更大
操作系统 FreeBSD:14.4+
Linux/Debian:13+(trixie)
Linux/Fedora:43+
Linux/Ubuntu:22.04+(jammy)
macOS:14.2+
Windows:11+(Windows Server 不支持虚拟游戏手柄)
网络 主机:5GHz,802.11ac
客户端:5GHz,802.11ac
4K 建议配置
组件 要求
GPU AMD:视频编码引擎 3.1 或更高版本
Intel:
  FreeBSD/Linux:HD Graphics 510 或更高版本
  Windows:Skylake 或更新版本,且支持 QuickSync 编码
Nvidia:
  FreeBSD/Linux:GeForce RTX 2000 系列或更高版本
  Windows:Geforce GTX 1080 或更高版本
CPU AMD:Ryzen 5 或更高版本
Intel:Core i5 或更高版本
网络 主机:CAT5e 以太网或更好
客户端:CAT5e 以太网或更好
HDR 建议配置
组件 要求
GPU AMD:视频编码引擎 3.4 或更高版本
Intel:HD Graphics 730 或更高版本
Nvidia:基于 Pascal 架构的 GPU(GTX 10 系列)或更高版本
CPU AMD:Ryzen 5 或更高版本
Intel:Core i5 或更高版本
网络 主机:CAT5e 以太网或更好
客户端:CAT5e 以太网或更好

❓ 支持

我们的支持方式已列在 LizardByte 文档 中。

💲 赞助商与支持者

Sponsors

👥 贡献者

感谢所有为 Sunshine 改进提供帮助的贡献者!

GitHub

GitHub contributors

CrowdIn

CrowdIn contributors

上一页 下一页
入门指南
[TOC]