一个 Docker 镜像,运行无显示器的 Steam 客户端与桌面环境,可通过浏览器、Moonlight 或 Steam Link 远程串流游戏。
LizardByte/Sunshine
自托管的游戏串流主机,配合 Moonlight 客户端将你自己的电脑或服务器上的游戏串流到其他设备。
- Star
- 42,446
- Fork
- 2,274
- 未关闭 Issue
- 165
- 最近提交
- 3小时前
这是什么?
Sunshine 是 Moonlight 的自托管游戏串流主机。它运行在你自己的机器上,采集屏幕和音频并编码视频,再发送给局域网内任意 Moonlight 客户端,让你在其他设备上远程玩游戏。
支持 AMD、Intel 和 Nvidia 显卡的硬件编码,也可以使用软件编码。采集和编码方式因平台而异,覆盖 Windows、Linux、macOS 和 FreeBSD。手柄模拟支持 DualShock、DualSense、Xbox 和 Switch Pro 等常见手柄,部分平台存在功能限制。
配置和客户端配对可通过浏览器中的 Web 界面完成,既可以在主机上操作,也可以用手机访问。项目提供 Docker、Flathub、Homebrew、pacman 和 winget 等安装方式。
核心功能
- 01支持 NVENC、AMF、QuickSync、VAAPI 和 Vulkan Video 硬件编码,也支持软件编码。
- 02提供 DXGI、KMS/DRM、ScreenCaptureKit、Wayland 等多种屏幕采集方式。
- 03可模拟 DualShock、DualSense、Xbox 和 Switch Pro 等手柄。
- 04通过浏览器中的 Web 界面完成配置和客户端配对。
- 05兼容各类设备上的任意 Moonlight 客户端。
适用场景
- 在笔记本、平板或手机上玩家中电脑上的游戏,游戏主机放在另一个房间。
- 搭建家庭游戏服务器,向局域网内多台设备串流游戏。
- 把 Linux 或 FreeBSD 机器上的游戏串流到 Moonlight 客户端。
标签
常见问题
- Sunshine 是什么?
- 自托管的游戏串流主机,配合 Moonlight 客户端将你自己的电脑或服务器上的游戏串流到其他设备。 Sunshine 是 Moonlight 的自托管游戏串流主机。它运行在你自己的机器上,采集屏幕和音频并编码视频,再发送给局域网内任意 Moonlight 客户端,让你在其他设备上远程玩游戏。
- Sunshine 可以免费使用吗?用的什么许可证?
- Sunshine 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- Sunshine 还在维护吗?
- 活跃维护中。Sunshine 最近一次提交是在 2026年10月21日。
- Sunshine 适合用来做什么?
- 在笔记本、平板或手机上玩家中电脑上的游戏,游戏主机放在另一个房间。 搭建家庭游戏服务器,向局域网内多台设备串流游戏。 把 Linux 或 FreeBSD 机器上的游戏串流到 Moonlight 客户端。
- 在哪里获取 Sunshine?
- 源代码和安装说明在 GitHub 上:https://github.com/LizardByte/Sunshine
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4917296ShellGPL-2.0更新于 16天前
在 Docker 容器中运行 Windows,支持自动下载并无人值守安装,可通过浏览器或 RDP 访问。
5.4万5025ShellMIT更新于 13天前
自托管、注重隐私的照片应用,可自动打标签、识别人脸并按地图浏览照片和视频。
4万2332GoOther更新于 9小时前
一个可自托管的轻量仪表盘,把 RSS、Reddit、Hacker News、YouTube、天气等信息集中到一个页面。
3.8万1495GoAGPL-3.0更新于 12小时前
一款可自托管的个人财务管理工具,用于记录收支、预算和定期交易,数据无需上传云端。
2.5万2348PHPAGPL-3.0更新于 前天
Grist 是一款可自部署的关系型电子表格,结合了表格公式与数据库式的强类型列。
1.2万679TypeScriptApache-2.0更新于 5小时前