[发明专利]基于播放器的缓存速度确定方法、装置、系统及存储介质在审
申请号: | 201811612155.5 | 申请日: | 2018-12-27 |
公开(公告)号: | CN109640159A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 张纪瑞 | 申请(专利权)人: | 迅雷计算机(深圳)有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/462;H04N21/431;H04N21/81;H04N21/44 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518052 广东省深圳市前海深港合作*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缓存 播放器 目标对象 目标时间间隔 缓存时间间隔 获取指令 速度确定 显示界面 计算机可读存储介质 速度确定装置 目标比特率 存储介质 获取目标 技术效果 用户体验 | ||
1.一种基于AVPlayer播放器的缓存速度确定方法,其特征在于,所述方法包括:
接收对目标对象缓存速度的获取指令;所述目标对象为音频和/或视频;
根据所述获取指令,获取所述目标对象在目标时间间隔内缓存目标对象的缓存时间间隔、以及所述目标对象在所述缓存时间间隔的目标比特率;
利用所述缓存时间间隔与所述目标比特率,确定所述目标对象在所述目标时间间隔的缓存字节总数;
根据所述缓存字节总数及所述目标时间间隔,确定所述目标对象的缓存速度,并显示在AVPlayer播放器的显示界面。
2.根据权利要求1所述的缓存速度确定方法,其特征在于,所述获取所述目标对象在目标时间间隔内缓存目标对象的缓存时间间隔、以及所述目标对象在所述缓存时间间隔的目标比特率,包括:
通过客户端系统的AVPlayerItem对象获取所述目标对象在目标时间间隔内缓存目标对象的缓存时间间隔、以及所述目标对象在所述缓存时间间隔的目标比特率。
3.根据权利要求1所述的缓存速度确定方法,其特征在于,所述根据所述获取指令,获取所述目标对象在目标时间间隔内缓存目标对象的缓存时间间隔,包括:
获取客户端系统在当前时间的第一时间点;
获取所述AVPlayer播放器在所述第一时间点缓存所述目标对象的第一缓存时间点;
获取所述客户端系统在间隔预定时长后的第二时间点;
获取所述AVPlayer播放器在所述第二时间点缓存所述目标对象的第二缓存时间点;
将所述第二时间点与所述第一时间点的差值作为所述目标时间间隔,将所述第二缓存时间点与所述第一缓存时间点的差值作为所述缓存时间间隔。
4.根据权利要求3所述的缓存速度确定方法,其特征在于,获取所述目标对象在所述缓存时间间隔的目标比特率,包括:
若目标对象为音频,则将所述缓存时间间隔中的任意时间点的音频轨道的比特率,作为所述目标比特率;
若目标对象为视频,则将所述缓存时间间隔中的任意时间点的视频轨道的比特率,作为所述目标比特率;
若目标对象为音视频,则将所述缓存时间间隔中的任意时间点的音频轨道的比特率以及视频轨道的比特率之和,作为所述目标比特率。
5.根据权利要求1所述的缓存速度确定方法,其特征在于,所述根据所述获取指令,获取所述目标对象在目标时间间隔内缓存目标对象的缓存时间间隔、以及所述目标对象在所述缓存时间间隔的目标比特率,包括:
判断所述获取指令是否为实时获取指令;
若是,则连续在每个目标时间间隔内,执行所述获取所述目标对象在目标时间间隔内缓存目标对象的缓存时间间隔、以及所述目标对象在所述缓存时间间隔的目标比特率的步骤;
若否,则在当前时刻起的目标时间间隔内,执行所述获取所述目标对象在目标时间间隔内缓存目标对象的缓存时间间隔、以及所述目标对象在所述缓存时间间隔的目标比特率的步骤。
6.根据权利要求1至5中任意一项所述的缓存速度确定方法,其特征在于,所述确定所述目标对象的缓存速度之后,还包括:
检测所述缓存速度是否小于第一预定阈值;
若是,则通过所述AVPlayer播放器的显示界面显示提示信息。
7.根据权利要求1至5中任意一项所述的缓存速度确定方法,其特征在于,所述根据所述缓存字节总数及所述目标时间间隔,确定所述目标对象的缓存速度,并显示在AVPlayer播放器的显示界面,包括:
根据所述缓存字节总数及所述目标时间间隔,确定所述目标对象的缓存速度;
判断所述缓存速度是否超出第二预定阈值;
若否,则将所述缓存速度显示在所述AVPlayer播放器的显示界面。
8.一种基于AVPlayer播放器的缓存速度确定装置,其特征在于,所述装置包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的缓存速度确定程序,所述缓存速度确定程序被所述处理器执行时实现如权利要求1至7任一项所述的缓存速度确定方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迅雷计算机(深圳)有限公司,未经迅雷计算机(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811612155.5/1.html,转载请声明来源钻瓜专利网。