功能:支持真实 2K 串流与重启持久化并优化渲染
变更详情:真2K串流与重启持久化,优化客户端渲染和帧率配置 三端统一2560x1440,盒子使用297MHz HDMI时序并保留1080p回退;Windows脚本动态定位VDD恢复2K。串流默认2K20/30Mbps,使用GLES2,设置页支持20/24FPS及自定义值。保持Windows正常光标,记录NVENC阶段性实测和GPU重启后Code43未恢复的限制。
This commit is contained in:
1 parent
4f9565a768
commit
e47b01beec
11 files changed
+198
-36
No files matched your search
@@ -5,7 +5,7 @@
|
||||
#
|
||||
# host/port Sunshine 服务端地址与端口(当前联调环境为 VM 100)
|
||||
# app 应用名。用名称而不是 app id:Sunshine 重装或升级后 app id 会变。
|
||||
# width/height 分辨率,需与服务端显示模式匹配(当前虚拟显示器 1920x1080@60Hz)
|
||||
# width/height 分辨率,需与服务端显示模式匹配(当前虚拟显示器 2560x1440@30Hz)
|
||||
# fps 目标帧率
|
||||
# bitrate 码率,单位 Kbps
|
||||
# codec 视频编码:H.264 / HEVC / AV1 / auto
|
||||
@@ -13,19 +13,19 @@
|
||||
# RK3528 当前没有可用的 V4L2 request/m2m 设备,auto 会选到
|
||||
# h264_v4l2m2m 并报 "Could not find a valid device",故用 software。
|
||||
# vsync 1=开启垂直同步(--vsync),0=关闭(--no-vsync)
|
||||
# 2026-10-29 A/B 实测:关闭 vsync/frame-pacing 对队列与渲染延迟
|
||||
# 无改善(队列 47.2ms vs 基线 44.1ms),延迟瓶颈是服务端软编码
|
||||
# 帧率(~21.6FPS,每帧约46ms),保持开启以获得更平滑的画面。
|
||||
# 同步开关 A/B 未见明确延迟收益,保留开启以避免撕裂。
|
||||
# 连续动画确认服务端可发送约59FPS;当前2K软件呈现选择20FPS档,
|
||||
# NVENC重启故障及各档性能记录见 docs/moonlight-kiosk-20261028.md。
|
||||
# frame-pacing 1=开启帧率匀速(--frame-pacing),0=关闭(--no-frame-pacing)
|
||||
# performance-overlay 1=显示性能叠图(调试用)
|
||||
# hang-timeout 串流假死判定时间(秒),0 表示关闭该检测
|
||||
host=192.168.1.70
|
||||
port=47984
|
||||
app=Desktop
|
||||
width=1920
|
||||
height=1080
|
||||
fps=60
|
||||
bitrate=20000
|
||||
width=2560
|
||||
height=1440
|
||||
fps=20
|
||||
bitrate=30000
|
||||
codec=H.264
|
||||
decoder=software
|
||||
display-mode=fullscreen
|
||||
|
||||
Reference in new issue
Block a user