跳到主要内容
基于浏览器的私密播放测试

免费 M3U8 在线播放器与 HLS 流测试工具

粘贴直接的 M3U8 URL,在浏览器中测试 HLS 播放。免费播放器可显示画质级别和分辨率变化,而清单检测器可读取变体、编解码器、分片、轨道、密钥及引用的主机。

流请求从您的浏览器直接发送到媒体源;本站不代理 URL。当需要清单、网络、恢复及播放信号的简洁记录时,可导出页面上的事件日志。另有标签页支持查看 DASH、MP4 及 WebM 测试。

Loading...
分辨率
--
声明比特率
--
预缓冲
--
丢帧数
--
直播延迟
--
MP4 规划器
高级选项:自定义 HTTP 请求头(鉴权 Token / 防盗链)
就绪 - 输入流 URL 并点击播放

最近历史记录

暂无历史记录

示例流媒体

经验证的 HLS 示例
播放诊断

跟踪每个浏览器端的播放步骤

该日志仅在当前浏览器标签页中保留并记录播放器事件,不会上传您的流 URL。

  1. 暂无事件。请加载一个流以记录清单、画质、恢复和播放信号。
  2. 实时自适应码率 (kbps) 与缓冲波形监控 0 kbps
清单检测器

在调试播放器前读取播放列表

检测器会直接从您的浏览器拉取 M3U8 文件并总结其引用的内容。不代理也不上传私人流 URL。

准备好检查 M3U8 清单
诊断工作流

此播放器可帮您验证的内容

当它将模糊的播放故障转化为具体的传输信号时,此工具大有用途。它不代理您的流,亦不掩饰浏览器规则;可显示浏览器是否能触达、解析及播放用户所请求的资源。

清单文件

清单文件是否能加载?

如果首次 M3U8 或 MPD 请求失败,请在更改播放器代码前,检查 URL、令牌时效、状态码及跨域策略。

质量级号

质量级别是否可见?

一旦质量选项显示,表明播放列表已被解析,接下来的检查将转移到所选的变体、段路径和编解码器。

分片

媒体请求是否持续?

分片级的故障通常来自 CDN 规则、过期的签名 URL、混合来源,或是被单独阻止的加密密钥请求。

播放

浏览器是否可解码?

若是网络请求成功但播放器无法渲染,请对比编解码器、初始化段、浏览器支持及自动播放限制。

常用任务

使用本工具后,通过对应教程深入了解

粘贴

始于直接的 URL

使用公共清单或文件 URL,以便在调试应用前验证流是否能访问。

匹配

选择正确的播放模式

根据实际资源类型选择 HLS、DASH 或 MP4。若模式选择错误,正常的流媒体也可能看来异常。

检查

关注状态及画质变化

分辨率、画质级别和播放器状态有助于您掌握清单加载情况、媒体初始化以及自适应播放是否正常运作。

学习

跟随相关教程

使用这里链接的文章来修复 CORS 错误、对比传输格式、了解 M3U8 播放列表,或者安全地嵌入播放器。

教程库

针对失败测试背后疑难杂症的流媒体指导

使用此等实用指南来追踪 M3U8 故障、理解 HLS 播放列表架构、配置跨源分发、对比格式种类、或者制备生产用的挂载方式。

常见问题解答

M3U8 文件是 HTTP Live Streaming(HLS)使用的 UTF-8 编码播放列表。它可以索引多个码率变体、媒体分片、字幕以及独立的音轨。

常见原因包括跨域资源共享(CORS)限制、访问令牌过期、视频编解码器不受浏览器支持,或者播放器模式与实际源格式不匹配。

不会。所有的网络请求均直接从您的浏览器发往视频源服务器。这使得本工具非常适合用来排查和复现真实的客户端分发问题。

可以。嵌入生成器现在提供独立的 /embed 视图链接,这意味着您的页面可以仅仅嵌入纯播放器元素而隔离于主要内容框架。