Sunshine基地版:终极游戏串流解决方案,让你的PC变身云端游戏主机
2026/8/23 15:59:01 网站建设 项目流程

Sunshine基地版:终极游戏串流解决方案,让你的PC变身云端游戏主机

【免费下载链接】foundation-sunshineSunshine fork: an enhanced sunshine, a self-hosted game streaming host for Moonlight with HDR10/HDR Vivid, virtual displays, advanced audio, optimized encoders, and a modern control panel.项目地址: https://gitcode.com/gh_mirrors/sunshine5/foundation-sunshine

Sunshine 基地版(foundation-sunshine)是一款基于 Sunshine 增强分支的自托管游戏串流服务,为 Moonlight 客户端打造主机端,新增 HDR10/HDR Vivid 全链路、虚拟显示器、7.1.4 环绕声、优化编码器和现代化控制面板,让你的 PC 低延迟串流到手机、平板和电视,秒变云端游戏主机。

什么是 Sunshine 基地版?🌞

游戏串流很简单一句话:在你的电脑上运行游戏,把画面实时编码后"推"到家里任何一块屏幕上——手机、平板、智能电视,甚至一台几十块钱的迷你盒子。

Sunshine 就是这套方案里免费开源的串流服务端,与 Moonlight 客户端配对使用。Sunshine 基地版则是在此基础上深度增强、专注 Windows 游戏串流体验的分支,核心升级包括:

  • 🌈HDR 全链路:HDR10 + HLG 双格式编码,HDR10+ / HDR Vivid 动态元数据
  • 🖥️虚拟显示器:5 种屏幕模式,多客户端独立会话
  • 🔊音频增强:7.1.4(12声道)环绕声、远程麦克风
  • 编码优化:NVENC SDK 13.0、AMF 多硬件实例、260 倍连接加速
  • 📁文件夹共享:资源管理器右键即可共享目录
  • 🎛️现代控制面板:深色模式、QR 扫码配对、实时监控

六大核心亮点,逐一拆解

亮点1:HDR 全链路,HDR 电视终于不浪费

普通串流只支持静态 HDR10,遇到终端亮度不匹配就会"高光过曝、暗部死黑"。基地版在 GPU 端对每一帧做实时亮度分析(MaxCLL/MaxFALL),并自动注入HDR10+HDR Vivid动态元数据:

  • HDR10+ 电视(三星、松下等)可精准逐场景色调映射
  • HDR Vivid 覆盖国产超高清终端生态
  • 低亮度设备上 HLG 相对亮度曲线保留更多暗部细节

相关实现可查看 HDR 元数据注入与客户端显示能力检测源码:src/hdr/、video_hdr_bitstream.cpp。

亮点2:虚拟显示器,没有屏幕也能串

深度集成 ZakoVDD 虚拟显示器驱动,串流开始时自动创建虚拟屏、结束时自动销毁:

  • 自定义分辨率/刷新率,支持 10-bit HDR 色深
  • 5 种模式:仅虚拟屏、仅物理屏、混合、镜像、扩展
  • 每个客户端独立绑定会话(GUID),多设备快速切换不冲突
  • Zako Direct 零拷贝借帧,减少 GPU 拷贝、进一步降延迟

技术细节可参考 src/display_device/ 模块与 vdd-prerequisite-closure.md。

亮点3:7.1.4 环绕声 + 抗丢包音频

支持 Dolby Atmos 等沉浸式音频的完整 12 声道映射;基于神经网络的Opus DRED 丢包恢复在 100ms 冗余窗口内平滑补偿网络抖动——WiFi 偶尔抽风,声音也不会"滋啦"一下。还有持续音频流与远程麦克风,通话、开黑都在线。

亮点4:编码器全面提速

  • NVENC SDK 13.0:精细化码率控制与 Look-ahead
  • AMF QVBR/HQVBR:AMD 显卡也能享受高级码率控制
  • 编码器结果缓存:连接耗时从 26 秒降到 100 毫秒内,260 倍加速
  • 4K 主机 → 1080p 串流的自适应高质量下采样

亮点5:文件夹共享,像网盘一样用

Windows 资源管理器右键即可把目录共享给已配对设备,默认只读,安全又省心。

亮点6:现代化 Web 控制面板

Tauri 2 + Vue 3 打造的控制面板:深色模式、QR 扫码一键配对、实时性能监控。前端源码位于 src_assets/common/assets/web/。

三步上手:新手最快的配置方法

  1. 安装服务端:在 PC 上安装 Sunshine 基地版(Windows 10 22H2+),随安装包自带安装脚本
  2. 打开控制面板:浏览器访问本机地址,进入 WebUI 设置密码、开启所需功能
  3. 客户端配对:在 Moonlight 客户端扫码或输入配对码,输入地址完成绑定,即可一键开玩 🎮

完整流程见官方入门文档 getting_started.md,配置项说明见 configuration.md。

推荐客户端与一键启动

搭配各平台优化版 Moonlight 客户端可获得最佳体验:

平台推荐客户端
Windows / macOS / LinuxMoonlight-PC
Android威力加强版 / 王冠版
iOSVoidLink
鸿蒙Moonlight V+

控制面板内置应用启动器,可直接把 Steam 游戏加入启动列表,串流时自动拉起游戏,省去手动切窗口。示例见 app_examples.md。

系统要求速查表

组件最低要求4K 推荐
GPUAMD VCE 1.0+ / Intel VAAPI / NVIDIA NVENCVCE 3.1+ / Intel HD 510+ / GTX 1080+
CPURyzen 3 / Core i3Ryzen 5 / Core i5
内存4 GB8 GB
系统Windows 10 22H2+Windows 10 22H2+
网络5GHz WiFi (802.11ac)有线以太网

💡 非 N 卡也能玩:AMD 走 AMF、Intel 核显走 QSV/VAAPI,均有对应编码器支持。

常见问题 FAQ

Q1:串流会明显卡顿吗?局域网内(5GHz WiFi 或有线)配合硬件编码,体验接近本地游玩;延迟敏感用户建议调低 AMF 低延迟模式与编码延迟,参见 performance_tuning.md。

Q2:为什么我电视上看不到 HDR 效果?需要三端都支持:主机端开启 HDR、电视支持 HDR10+/HDR Vivid、客户端开启 HDR 输出。可先用控制面板的显示能力检测确认终端。

Q3:多人同时串流会抢画面吗?基地版支持多客户端独立 VDD 会话,各自绑定虚拟显示器,互不干扰。

进阶:从源码构建

想编译自己的版本?克隆仓库后按 CMake 文档构建即可:

git clone https://gitcode.com/gh_mirrors/sunshine5/Sunshine

构建指南详见 building.md,Docker 方案可参考 DOCKER_README.md 与 docker/ 目录下的各发行版 Dockerfile。


总结:如果你想要一个免费、开源、支持 HDR 全链路的自托管游戏串流方案,Sunshine 基地版 + Moonlight 是当前 Windows 平台最完整的组合——装好它,你的 PC 就是一座随叫随到的"云端游戏主机"。🚀

【免费下载链接】foundation-sunshineSunshine fork: an enhanced sunshine, a self-hosted game streaming host for Moonlight with HDR10/HDR Vivid, virtual displays, advanced audio, optimized encoders, and a modern control panel.项目地址: https://gitcode.com/gh_mirrors/sunshine5/foundation-sunshine

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询