Files
Velix-MPV-Core/DOCS/PHASE5_TEST_MATRIX.md
T

2.4 KiB
Raw Blame History

Phase 5 测试矩阵

场景 方式 结果
本地 MP4 H264/AAC Playback Lab Native/ArkTS 编译通过;设备运行待确认
本地 MKV H264/AAC/SRT Playback Lab API/UI 编译覆盖;设备运行待确认
本地 MKV HEVC/AAC/ASS(software) software mpv AArch64 构建通过;设备运行待确认
HTTP MP4 受控测试源 网络环境待确认
HTTPS MP4 受控测试源 TLS 校验代码就绪;网络环境待确认
HLS Master 受控测试源 复用 mpv/FFmpeg;网络环境待确认
HLS Variant/chunked 受控测试源 复用 mpv/FFmpeg;网络环境待确认
多音轨 MKV Playback Lab Track API/UI 已接入;设备运行待确认
内封 SRT Playback Lab Track API/UI 已接入;设备运行待确认
内封 ASS/SSA Playback Lab libass 路径保留原样式;设备运行待确认
外挂 SRT Playback Lab URL 与本地 file 路径入口已接入;设备运行待确认
外挂 ASS/SSA Playback Lab URL 与本地 file 路径入口已接入;设备运行待确认
网络字幕/WebVTT Playback Lab API/UI 已接入;网络环境待确认
Authorization header 受控测试源 脱敏与隔离代码覆盖;服务端待确认
Cookie header 受控测试源 单会话 Cookie header;服务端待确认
Referer/User-Agent 受控测试源 请求字段与 header 均支持;服务端待确认
Range seek / 大 seek 受控测试源 exact/keyframe/percent 命令已接入;网络环境待确认
Redirect 受控测试源 复用 mpv/FFmpeg;header 跨 host 不作承诺
403 / 404 / 500 受控测试源 稳定 HTTP 错误码已接入;网络环境待确认
Broken media / reset / timeout / TLS 受控测试源 DEMUX/NETWORK/TLS 分类已接入;网络环境待确认
默认 FFmpeg(OHCodec enabled) scripts/build-mpv-ohos.sh AArch64 ELF 与符号校验通过
software MPV(OHCodec disabled) scripts/build-mpv-ohos-software.sh AArch64 ELF 校验通过
FFmpeg-Harmony scripts/build-mpv-ohos-ffmpeg-harmony.sh AArch64 ELF 与符号校验通过
audio-enabled MPV 默认脚本 harmony-audio=enabled 与默认构建一并通过
Playback Lab HAP hvigor assembleHap CompileArkTS/Native 通过;PackageHap 缺 Java Runtime

产品禁止以 UI 定时器伪造 buffering;只有 mpv 事件/属性可改变对应诊断字段。