其实现的基本原理是将一个大的媒体文件进行分片,而分片文件资源的路径记录于m3u8文件,客户端依据m3u8文件便能获取对应的媒体资源,进行播放。所以m3u8文件实质上就是一个播放列表,当获取到m3u8地址时,可以直接用播放器进行在线播放。
因此,网上大多直播视频都能找到对应的m3u8地址,当然有些加密的我们就获取不了,也不能去抓取。而当抓取到我们需要的m3u8地址时,我们可以将其地址转化成m3u8文件用一些视频播放器打开在线观看。