{"repo":"AlkaidLab/foundation-sunshine","free":true,"listed":false,"github":"https://github.com/AlkaidLab/foundation-sunshine","clone":"git clone https://github.com/AlkaidLab/foundation-sunshine.git","description":"Sunshine 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.","language":"C++","stars":6497,"topics":["cloudgaming","moonlight","remote-desktop","stream","sunshine","game-streaming","rdp","amf","hdr","hdr10"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"基于 LizardByte/Sunshine 的增强分支，专注于 Windows 游戏串流体验 使用文档 · LizardByte 文档 · QQ 交流群 --- ░▒▓ 核心特性 - HDR 全链路 — 双格式编码 (PQ + HLG)・逐帧 GPU 亮度分析・HDR10+ / HDR Vivid 动态元数据・完整静态元数据透传 - 虚拟显示器 — 深度集成 ZakoVDD・Zako Direct 零拷贝借帧・5 种屏幕模式・多客户端 GUID 会话 - 音频增强 — 7.1.4 环绕声 (12ch)・Opus DRED 丢包恢复・持续音频流・远程麦克风・虚拟扬声器位深匹配 - 编码优化 — NVENC SDK 13.0・AMF QVBR/HQVBR/多硬件实例・编码器结果缓存 (260x)・自适应下采样・Vulkan 编码器 - 文件夹共享 — Windows 主机目录映射・资源管理器右键共享・只读安全默认值・已配对设备授权 - 控制面板 — Tauri 2 + Vue 3 + Vite・深色模式・QR 配对・实时监控・WebUI 渲染优化 - 输入增强 — 客户端独立配置・原生精密触摸板适配・虚拟鼠标驱动 (vmouse) ░▒▓ 技术细节 HDR 全链路技术方案 双格式 HDR 编码：HDR10 (PQ) + HLG 并行支持 传统串流方案仅支持 HDR10 (PQ) 绝对亮度映射，当终端设备能力不足或亮度参数不匹配时，会出现暗部细节丢失、高光截断等问题。 因此在编码层加入了 HLG（Hybrid Log-Gamma, ITU-R BT.2100）支持，采用相对亮度映射： - 场景参考式亮度适配 ：HLG 基于相对亮度曲线，显示端根据自身峰值亮度自动进行色调映射，低亮度设备上暗部细节保留显著优于 PQ - 高光区域平滑滚降 ：HLG 的对数-伽马混合传输函数在高亮区域提供渐进式滚降，避免 PQ 硬截断导致的高光色阶断裂 - 天然 SDR 向后兼容 ：HLG 信号可直接被 SDR 显示器解码为标准 BT.709 画面，无需额外的色调映射处理 逐帧亮度分析与自适应元数据生成 在 GPU 端集成了实时亮度分析模块，通过 Compute Shader 对每帧画面执行： - MaxFALL / MaxCLL 逐帧计算 ：实时统计帧级最大内容亮度（MaxCLL）和帧平均亮度（MaxFALL），动态注入 HEVC/AV1 SEI/OBU 元数据 - 异常值鲁棒过滤 ：采用百分位截断策略剔除极端亮度像素（如高光镜面反射），防止孤立高亮点拉高全局亮度参考导致整体画面偏暗 - 帧间指数平滑 ：对连续帧的亮度统计值应用 EMA（指数移动平均）滤波，消除场景切换时元数据突变引发的亮度闪烁 完整 HDR 元数据透传 HDR10 静态元数据（Mastering Display Info + Content Light Level）完整透传，NVENC / AMF / QSV 编码输出的码流携带符合 CTA-861 规范的完整色彩容积与亮度信息。 HDR10+ / HDR Vivid 动态元数据注入 在 NVENC 编码管线中，基于逐帧亮度分析结果，自动生成并注入以下动态元数据 SEI： - HDR10+ (ST 2094-40) ：携带场景级 MaxSCL / distribution percentiles / knee point 等色调映射参考，支持 Samsung/Panasonic 等 HDR10+ 认证电视精确色调映射 - HDR Vivid (CUVA","default_branch":null,"files":null,"tree":[],"storefront":"/r/AlkaidLab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AlkaidLab/foundation-sunshine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}