一种基于HLS协议的音视频流直播方法

基本信息

申请号 CN201610150223.5 申请日 -
公开(公告)号 CN105847941A 公开(公告)日 2016-08-10
申请公布号 CN105847941A 申请公布日 2016-08-10
分类号 H04N21/433(2011.01)I;H04N21/4335(2011.01)I;H04N21/437(2011.01)I;H04N21/472(2011.01)I;H04N21/643(2011.01)I;H04N21/845(2011.01)I 分类 电通信技术;
发明人 王鋆 申请(专利权)人 央广视讯传媒股份有限公司
代理机构 - 代理人 -
地址 100000 北京市丰台区南四环西路188号18区7号楼7层
法律状态 -

摘要

摘要 本发明公开了一种基于HLS协议的音视频流直播方法。包括下载线程和播放线程,下载线程用于管理本地缓存目录,向内容分发端请求m3u8文件和视频切片文件,播放线程用于解析缓存目录中的m3u8文件,根据m3u8文件中的EXMS值和已经播放的媒体序号,计算出需要播放的切片,并依次播放,下载线程与播放线程异步执行。本发明的方法在保证直播的低延时的同时,在网络环境差的情况下增加了直播的流畅性,其中切片命名规则和缓存目录的管理机制保证了对本地存储空间占用少,不产生垃圾文件。