← Blog.backToBlog

M3U 与 M3U8 播放列表详解 — 如何在线播放

6 min read

播放列表是控制面

在 HTTP 流媒体中,媒体文件是数据面;播放列表是控制面。它们告诉播放器有什么、顺序如何、有哪些码率,以及内容是直播还是已结束。

流媒体中的 M3U vs M3U8

M3U 是较老的 ASCII 播放列表家族;M3U8 是 UTF-8,并承载自适应流使用的 HLS 标签集。细节:M3U8 vs M3U什么是 M3U8

主列表 vs 媒体列表

主列表列变体;媒体列表列片段。播放器路径是主列表 → 媒体列表 → 片段。结构:格式详解

IPTV 列表 vs HLS 媒体列表

IPTV M3U 常列出许多频道(各自指向自己的流)。HLS 媒体列表列出一条流的片段。不要把频道目录和片段列表搞混。IPTV 指南:IPTV M3U8 播放列表

播放器如何消费播放列表

播放器拉取列表、解析标签、调度片段下载,并更新直播列表。播放前你也可在编辑器中检查同一段文本。用我们的播放器试播。

常见问题解答

播放列表是视频吗?
不是——它引用媒体。

为什么流媒体服务用播放列表?
为了 ABR、直播更新与 CDN 友好交付。

能编辑播放列表吗?
能,但要小心——无效标签会弄坏播放器。

该用哪个扩展名?
现代 HLS 用 .m3u8。