[发明专利]一种基于HLS协议的音视频的跳转播放方法及装置有效
申请号: | 201610792229.2 | 申请日: | 2016-08-31 |
公开(公告)号: | CN106331840B | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 刘庆彬 | 申请(专利权)人: | 青岛海信宽带多媒体技术有限公司 |
主分类号: | H04N21/434 | 分类号: | H04N21/434;H04N21/4385;H04N21/472;H04N21/6437;H04N21/845 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种基于HLS协议的音视频的跳转播放方法及装置。该方案中,由于在源音视频的当前分片文件下载过程中,若当前的网络带宽小于预设值,即网络状况变差时,并非一直等待源音视频的当前分片文件下载,而是去下载相应的低分辨率的目标音视频的分片文件,并且基于时间标准,从源音视频的当前分片文件中对应的待解码的连接视频PES包和连接音频PES包结束播放源音视频,从目标音视频的分片文件对应的跳转视频PES包和跳转音频PES包开始播放目标音视频,这样,实现了从一个音视频分片的内部到另一个音视频分片的内部的跳转播放,从而避免了一直等待源音视频的当前分片文件下载导致的播放卡顿问题,保证了播放流畅性。 | ||
搜索关键词: | 一种 基于 hls 协议 视频 跳转 播放 方法 装置 | ||
【主权项】:
1.一种基于实时流传输HLS协议的音视频的跳转播放方法,其特征在于,该方法包括:在源音视频的当前分片文件下载过程中,若检测到当前的网络带宽小于预设值,则下载与所述源音频的当前分片文件相应的目标音视频的分片文件,所述目标音视频的分片文件对应的分辨率低于所述源音视频的分片文件对应的分辨率,其中,所述源音视频的当前分片文件与所述目标音视频的分片文件对应于音视频的同一片段;基于所述源音视频的当前分片文件,确定一个待解码的源视频分组基本码流PES包作为连接视频PES包和在时间上最接近所述连接视频PES包的待解码的源音频PES包作为连接音频PES包;以及基于所述目标音视频的分片文件,确定在时间上最接近所述连接视频PES包且为视频帧中关键帧的开头的目标视频PES包作为跳转视频PES包和在时间上最接近所述跳转视频PES包且为音频帧的开头的目标音频PES包作为跳转音频PES包;从所述连接视频PES包和所述连接音频PES包结束解码所述源音视频的当前分片文件,并从所述跳转视频PES包和所述跳转音频PES包开始解码并播放所述目标音视频的分片文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信宽带多媒体技术有限公司,未经青岛海信宽带多媒体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610792229.2/,转载请声明来源钻瓜专利网。