如何使用M3U8 验证器和 HLS 检查器
- 1
粘贴M3U8URL
在播放器输入中输入您要检查的 .m3u8 链接。
- 2
启用CORS代理
打开智能CORS代理,以便死段检测可以到达.ts文件;否则跨源规则会阻止检查。
- 3
运行健康报告
单击“运行运行状况检查”以列出所有轨道、平均比特率、加密、实时/VOD状态以及任何死段。
报告检查什么
验证器扩展主播放列表以列出每个变体、分辨率、声明的带宽、帧速率和编解码器,然后分析最高质量的媒体播放列表的片段计数、总持续时间、平均片段长度、加密方法以及是否是实时的(无#EXT-X-ENDLIST)或VOD。它对多个片段进行采样并报告测量的平均比特率。
为什么死链接检测需要代理
浏览器会阻止对原始 .ts 段的跨源请求,因此如果没有 CORS 代理,每个采样段都会失败,并且报告无法区分真正的死链接和 CORS 块。启用代理后,检查将到达源点并且通过/失败计数变得准确,这正是测试 CDN 节点时您想要的。
常见问题
M3U8 验证器检查什么?
它列出了每个分辨率轨道和比特率、分段计数和持续时间、加密方法、实时 vs VOD 状态,并通过采样检测死 .ts 分段。
为什么所有段都显示为死亡?
这通常意味着CORS正在阻塞段请求,而不是流被破坏。启用CORS代理并再次运行检查以获得准确的结果。
它能判断流是直播还是VOD吗?
是的。缺少 #EXT-X-ENDLIST 标记标志着直播流;它的出现标志着视频点播。
HLS 检查器是免费的吗?
是的,它是免费的,无需注册,并且完全在浏览器中运行。