[发明专利]一种音视频在线播放方法及系统有效
申请号: | 201810047220.8 | 申请日: | 2018-01-18 |
公开(公告)号: | CN108174280B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 朱鹏飞;李云龙;陈小波;田细亚 | 申请(专利权)人: | 湖南快乐阳光互动娱乐传媒有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/4335;H04N21/44;H04N21/472;H04N21/845 |
代理公司: | 长沙正奇专利事务所有限责任公司 43113 | 代理人: | 王娟 |
地址: | 410001 湖南省长沙市*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 在线播放 方法 系统 | ||
1.一种音视频在线播放方法,其特征在于,包括以下步骤:
1)选择某一清晰度src1播放视频;
2)获取当前清晰度视频文件的分片信息,下载当前清晰度视频文件并进行渲染播放;
3)触发切换指令,获取并传递目标清晰度src2参数信息;
4)判断是否获取到目标清晰度视频分片信息,若是,则进入步骤5);否则,进入步骤7);
5)根据触发切换指令的当前播放时间,计算出当前清晰度视频结束时间及目标清晰度视频开始时间,同时下载当前清晰度视频和目标清晰度视频,设置当前清晰度视频结束标识;
计算出当前清晰度视频结束时间及目标清晰度视频开始时间的具体实现过程包括:
a)从所述切换指令中获取并保存当前的播放时间;
b)拉取src1的分片索引文件以及src2的分片索引文件;
c)使用当前的播放时间,查询src1的分片索引文件,查找分片i,使当前的播放时间位于分片i的开始时间和结束时间之间,根据该分片i的信息,获取该分片的结束时间t1;查询src2的分片索引文件,查找分片j,使t1时间位于分片j的开始时间和结束时间之间,根据该分片j的信息,获取该分片j的开始时间t2;
d)设置目标清晰度视频开始时间为t2;
6)根据所述结束标识重置解码器,丢弃与清晰度src1重叠的清晰度src2的音视频数据;
7)播放下载的音视频数据。
2.根据权利要求1所述的音视频在线播放方法,其特征在于,步骤2)中,获取当前清晰度视频文件的分片信息后,解析所述视频文件的分片信息,根据每一个分片的时长和顺序,计算出对应分片的开始和结束时间,并建立时间的索引,以键值对的形式存储所述索引,所述索引用于定位和查询某个时间所在的分片位置;所述键值对中,键是每一个分片的开始时间,值包含了分片的结束时间和请求地址。
3.根据权利要求1所述的音视频在线播放方法,其特征在于,步骤3)中,当设备检查网络状态出现变化,或者用户触发切换指令时,则执行所述触发切换指令的操作。
4.根据权利要求1所述的音视频在线播放方法,其特征在于,步骤3)中,目标清晰度src2参数信息包括目标清晰度视频分片地址,触发切换指令的当前播放时间。
5.根据权利要求1所述的音视频在线播放方法,其特征在于,步骤5)中,下载目标清晰度视频具体实现过程包括:
根据所述目标清晰度视频下载开始时间t2,从开始时间为t2的分片下载目标清晰度的视频。
6.根据权利要求5所述的音视频在线播放方法,其特征在于,设置当前清晰度视频结束标识的具体操作过程包括:
若当前清晰度视频文件的分片信息结束时间小于或等于t1,表示src1的数据还没有下载完成,继续下载并轮询检测;
若当前清晰度视频文件的分片信息结束时间大于t1,停止下载,在t1所在的分片的片尾加入结束标识,下载完成,删除t1所在分片之后已经下载的分片数据。
7.一种音视频在线播放系统,其特征在于,包括:
下载模块,用于下载当前清晰度视频文件并进行渲染播放;触发切换指令,获取并传递目标清晰度src2参数信息;
控制模块,用于在获取到目标清晰度视频分片信息时,根据触发切换指令的当前播放时间,计算出当前清晰度视频结束时间及目标清晰度视频开始时间,同时下载当前清晰度视频和目标清晰度视频,设置当前清晰度视频结束标识;计算出当前清晰度视频结束时间及目标清晰度视频开始时间的具体实现过程包括:从所述切换指令中获取并保存当前的播放时间;拉取src1的分片索引文件以及src2的分片索引文件;使用当前的播放时间,查询src1的分片索引文件,查找分片i,使当前的播放时间位于分片i的开始时间和结束时间之间,根据该分片i的信息,获取该分片的结束时间t1;查询src2的分片索引文件,查找分片j,使t1时间位于分片j的开始时间和结束时间之间,根据该分片j的信息,获取该分片j的开始时间t2;设置目标清晰度视频开始时间为t2;播放模块,用于根据所述结束标识重置解码器,并播放视频。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南快乐阳光互动娱乐传媒有限公司,未经湖南快乐阳光互动娱乐传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810047220.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:机顶盒字幕显示方法及系统
- 下一篇:一种视频倒放方法、装置、系统、介质及设备