sunshine-foundation 是基于官方nightly分支修改得来,旨在提高各种串流终端设备与windows主机的接入体验。
Release Sunshine-Foundation v0.1 · qiin2333/Sunshine https://mirror.ghproxy.com/https://github.com/qiin2333/Sunshine/releases/download/foundation/sunshine-windows-installer.exe
- 选择是将会清空原有配置信息,以及虚拟显示器的分辨率信息
- 选择否会保留原有配置信息 https://docs.gtimg.com/docs-design-resources/individuation/desktop/tmoji/qq_emoji/basic/77_dog_head_qqemoji-91208afa3a.png 21推荐: 否
- 首次安全推荐组件全部勾上,非首次安装建议如图勾选。
- IddSampleDriver (虚拟HDR显示器)不支持win10,win10点击下载非HDR版本虚拟显示器自行安装 https://docs.gtimg.com/docs-design-resources/individuation/desktop/tmoji/qq_emoji/basic/77_dog_head_qqemoji-91208afa3a.png 21推荐: 默认安装目录,不随意更改目录,不安装在中文路径下。
21推荐: 使用游戏管理工具 r来统一管理主机上的所有游戏,这样串流程序只需要指定Playnite。
Sunshine 设置 → 视频/音频
如图是最佳推荐设置,显示设备指定(Display Device Specify)为可用的虚拟显示器,同时串流准备设置为“停用其他激活指定”,即可实现串流自动息屏物理显示器,退出串流后自动恢复物理显示器。
基地版默认安装的虚拟显示器支持多种分辨率与刷新率,如需要添加修改更多的分辨率可以从菜单上进行修改。
若使用物理欺骗器需要修改其内置的显示参数可以参考:你奶奶都能学会的显示器超频指北
- 一般 HDR 支持信息和要求:
- HDR 必须在主机操作系统中激活,需要连接到主机 PC 的支持 HDR 的显示器(虚拟)或 EDID 显卡欺骗器。
- 您还必须在 Moonlight 客户端设置中启用 HDR 选项,否则数据流将是 SDR 格式(如果主机是 HDR 格式,则可能曝光过度)。
- 良好的 HDR 体验有赖于操作系统和游戏中正确的 HDR 显示校准。客户端和主机显示器的 HDR 校准可能会有很大不同。 支持编码 HEVC Main 10 或 AV1 10 位配置文件的英特尔、AMD 和英伟达™(NVIDIA®)图形处理器均支持 HDR 流媒体。
21推荐: 通过将 r串流到客户端设备来校准显示屏,并保存 HDR 校准配置文件,以便在串流时使用。
方法一:使用 威力加强版 Moonlight-Android 调整主机缩放比例。
方法二:Sunshine 设置 → 视频/音频 → Display device options → Remap display modes。
Q: sunshine串流不能显示XBOXGAMEBAR
A: 设置 → 高级 → Force a Specific Capture Method → WGC,您可能需要停止服务并手动运行可执行文件才能测试新的捕获路径,像下面这样的简单批处理脚本就可以工作。
cd /d "c:\program files\sunshine"
net stop sunshineservice
sunshine.exe
https://www.bilibili.com/video/BV1xu4y1M7yq/