test(hls): [PKG-HLS-SDK-01] preserve group stall evidence and verify ongoing playback

This commit is contained in:
Harvey Zhao committed 2026-09-15 15:02:14 +08:00
1 parent f37658d657
commit ca967ea1a2
9 files changed
+38631 -19

No files matched your search

+14
View File
@@ -1,5 +1,19 @@
# 进度与证据
## PKG-HLS-SDK-01 分组切换与持续播放
再次复现 Firefox/Hls.js 1.7.2/发布核心分组切换失败:音轨已更新,视频仍90高、
约1秒、未暂停且缓冲区为空。独立trace中最终切组后没有新的视频片段请求,
42条媒体请求均200;不是仅有菜单或网络错误的推断。保留三通过一失败的原轮。
增加音轨选择/完成/同调用切组及整段缓冲对照,双向档位切换要求真实时钟和帧
增长;19次有效诊断通过不能解释失败。修正两处诊断采集问题,失败报告独立保留。
最终分组矩阵8通过、4 Windows WebKit MSE跳过;lint、来源单测和工具链通过。
见[记录](changes/2026-09-15-PKG-HLS-SDK-01-switch-boundary.md)及
[证据](baselines/hls-switch-boundary-validation.json)。任务和两项风险继续开放,
总数203 done、21 doing、43 todo不变。后续围绕控制器/分轨缓冲状态定位,
不更改消费者SDK参数或以反复通过宣布修复;未推送、部署或发布。
## PKG-ASR-05 首次媒体失败与恢复
首次metadata之前的原生媒体失败、play拒绝、零音频资源、stop/destroy以及首个