播放指南
如何在浏览器中在线播放 M3U8
在线播放 M3U8 时,将已授权的 HTTP 或 HTTPS 播放列表地址粘贴到浏览器 HLS 播放器中,由播放器自动选择原生 HLS 或 HLS.js 播放路径。
第一步:准备有效的播放列表地址
地址应指向 .m3u8 播放列表,或返回 HLS 播放列表内容的接口。它必须能从当前浏览器访问,并应使用 HTTP 或 HTTPS。
如果播放列表是私有、签名或短有效期地址,请确认测试时仍处于有效授权窗口内。
第二步:让浏览器选择播放方式
Safari 和 iOS 通常可以把 HLS 播放列表直接交给 video 元素。没有原生 HLS 的浏览器,可以通过 HLS.js 解析播放列表、请求分片,并通过 MediaSource Extensions 喂给 video 元素。
当视频流提供多个版本时,可以选择固定清晰度进行复现测试,也可以使用自动模式让播放器根据网络状况切换。
第三步:把错误当作诊断线索
播放失败不一定表示播放列表无效。CORS 限制、编码不支持、签名过期、分片地址被阻止或 MPEG-TS 数据异常都可能导致失败。
Anoiona Tools 的历史记录和诊断信息只保存在你的浏览器中,不会把测试地址上传到 Anoiona 服务器。