M3U8 这是用于解析和生成用于Internet视频翻译的HTTP Live Streaming(Apple HLS)中使用的M3U8播放列表的最完整的开源库。 M3U8是简单的文本格式,并且解析库也必须很简单。 它不提供通过HTTP播放HLS或处理播放列表的方法。 因此,库功能是: 支持HLS规范,直到协议的版本5。 解析和生成主播放列表和媒体播放列表。 自动将输入流检测为主设备或媒体播放列表。 提供用于保留播放列表元数据的结构。 加密密钥支持与等DRM系统一起使用。 支持非标准的标签。 该库受BSD 3条款许可保护。 全文请参见。 GPL v3涵盖了0.8及更低版本。 许