应用简介
m3u8视频下载工具是一款小巧易用的视频下载软件。该软件操作简单,主要可以帮助用户轻松对m3u8视频文件进行快速下载,而且没有任何限制。
【M3U8定义】
M3U8 是 Unicode 版本的 M3U,用 UTF-8 编码。M3U 与 M3U8 文件都是苹果公司使用的 HTTP Live Streaming(HLS) 协议格式的基础,这种协议格式可以在 iPhone 与 Macbook 等设备播放。
HLS 的工作原理是把整个流分成一个个小的基于 HTTP 的文件来下载,每次只下载一些。当媒体流正在播放时,客户端可以选择从很多不同的备用源中以不同的速率下载同样的资源,允许流媒体会话适应不同的数据速率。在开始一个流媒体会话时,客户端会下载一个包含元数据的 extended M3U (m3u8) playlist文件,用于寻找可用的媒体流。
HLS 只请求基本的 HTTP 报文,与实时传输协议(RTP)不同,HLS 可以穿过任何允许 HTTP 数据通过的防火墙或者该信息非法请别添加该条信息服务器。它也很容易使用内容分发网络来传输媒体流。
m3u8 文件实质是一个播放列表(playlist),其可能是一个媒体播放列表(Media Playlist),或者是一个主列表(Master Playlist)。但不论是哪种播放列表,其内部文字使用的都是 utf-8 编码。