m3u8直播编码技术HLS简介

m3u8是HLS(HTTP Live Streaming)协议的部分内容,而HLS又是由苹果公司提出的基于HTTP的流媒体网络传输协议。

    m3u8是HLS(HTTP Live Streaming)协议的部分内容,而HLS又是由苹果公司提出的基于HTTP的流媒体网络传输协议。

m3u8直播编码

   其实现的基本原理是将一个大的媒体文件进行分片,而分片文件资源的路径记录于m3u8文件,客户端依据m3u8文件便能获取对应的媒体资源,进行播放。所以m3u8文件实质上就是一个播放列表,当获取到m3u8地址时,可以直接用播放器进行在线播放。

   因此,网上大多直播视频都能找到对应的m3u8地址,当然有些加密的我们就获取不了,也不能去抓取。而当抓取到我们需要的m3u8地址时,我们可以将其地址转化成m3u8文件用一些视频播放器打开在线观看。