LHLS(低延时 HLS)研究与应用
发布时间
阅读量:
阅读量
LHLS定义与概述
LHLS(Low Latency HLS)这一技术方案,正如其名称所示,旨在优化HLS协议的时延表现,然而目前尚未被纳入正式的标准协议体系之中。
HLS技术概述
HLS流媒体传输机制由两部分构成,分别为m3u8索引文件以及多媒体数据文件(如.m4s或.ts格式)。以TS文件为例,m3u8文件中包含了各个TS片段的持续时间及其对应的网络地址。当用户进行点播或观看直播内容时,客户端首先会获取m3u8文件,随后依据该文件中的信息依次下载TS片段,并对其进行解析与播放。通过分析m3u8文件是否存在结束标记,客户端能够判断当前所接收的是点播流还是直播流。在点播系统中,m3u8文件在生成时即已完成编写,并包含明确的结束标识。因此,客户端可以在初始阶段即获知整个播放内容的总时长,并按照m3u8文件所指定的TS顺序进行下载与播放;而在直播系统中,m3u8文件会持续更新且不包含结束标识,这就要求客户端需要不断重新获取该文件
全部评论 (0)
还没有任何评论哟~
