一、点播 客户端在播放 VOD 模式的视频时其实只需要下载一次一级 index 文件(主播放列表M3U8)和二级 index 文件(媒体播放列表M3U8)就可以得到所有 ts 文件的下载地址,除非客户端进行比特率切换,否则无需再下载任何 index 文件,只需顺序下载 ts 文件并播放就可以了。
二、直播 Live 模式下略有不同,因为播放的同时,新 ts 文件也在被生成中,所以客户端实际上是下载一次二级 index 文件,然后下载 ts 文件,再下载二级 index 文件(这个时候这个二级 index 文件已经被重写,记录了新生成的 ts 文件的下载地址),再下载新 ts 文件,如此反复进行播放。