[发明专利]一种视频播放方法、装置及电子设备在审
申请号: | 201910199546.7 | 申请日: | 2019-03-15 |
公开(公告)号: | CN110012315A | 公开(公告)日: | 2019-07-12 |
发明(设计)人: | 郭晓灵 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04N21/2387 | 分类号: | H04N21/2387;H04N21/2343;H04N21/2662;H04N21/4402 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 孟德栋 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 播放 帧率 视频播放 帧数据 装置及电子设备 视频数据 数量减少 用户体验 视频帧 音画 帧数 | ||
1.一种视频播放方法,其特征在于,所述播放方法包括:
获取视频的播放操作;
确定与所述播放操作对应的帧率降低策略;
按照所述帧率降低策略,减少所述视频对应的视频数据中的帧数据;
根据减少帧数据后的视频数据,播放所述视频。
2.根据权利要求1所述的视频播放方法,其特征在于,所述确定与所述播放操作对应的帧率降低策略,包括:
判断所述播放操作是否为加速操作;
若所述播放操作为加速操作,确定与所述加速操作对应的第一帧率降低策略。
3.根据权利要求2所述的方法,其特征在于,所述确定与所述加速操作对应的第一帧率降低策略,包括:
获取所述加速操作对应的加速信息;
确定与所述加速信息对应的帧率降低策略作为第一帧率降低策略。
4.根据权利要求1所述的视频播放方法,其特征在于,所述播放方法还包括:
获取所述视频的播放设备的设备参数;
所述确定与所述播放操作对应的帧率降低策略,包括:
获取所述视频播放时的期望帧率;
根据所述设备参数判断所述期望帧率是否满足要求;
若不满足,确定与所述设备参数对应的第二帧率降低策略。
5.根据权利要求4所述的视频播放方法,其特征在于,所述获取所述播放操作对应的期望帧率,包括:
获取所述视频的播放帧率;
获取所述播放操作对应的播放倍率;
根据所述播放帧率和所述播放倍率计算得到所述期望帧率。
6.根据权利要求5所述的视频播放方法,其特征在于,所述根据所述设备参数判断所述期望帧率是否满足要求,包括:
获取所述设备参数中的播放帧率限值;
将所述期望帧率与所述播放帧率限值进行比较,判断所述期望帧率是否大于所述播放帧率限值;
若是,所述期望帧率不满足要求,若否,所述期望帧率满足要求。
7.根据权利要求6所述的视频播放方法,其特征在于,所述确定与所述设备参数对应的第二帧率降低策略,包括:
获取所述视频在所述播放操作下的剩余播放时长;
获取所述视频的视频数据中的预设类型帧的总数量;
通过如下计算公式计算预设类型帧丢弃量:
d=V倍×T-V极×T;
其中,d为所述预设类型帧丢弃量;V倍为所述期望帧率;V极为所述播放帧率限值,T为所述剩余播放时长;
将所述总数量与所述预设类型帧丢弃量进行比较,判断所述总数量是否大于所述预设类型帧丢弃量;
若所述总数量小于或等于所述预设类型帧丢弃量,所述第二帧率降低策略为:丢弃所述视频数据中的所有所述预设类型帧。
若所述总数量大于所述预设类型帧丢弃量,所述第二帧率降低策略为:按所述预设类型帧丢弃量,丢弃所述视频数据中的所述预设类型帧。
8.根据权利要求7所述的视频播放方法,其特征在于,所述按所述预设类型帧丢弃量,丢弃所述视频数据中的所述预设类型帧,包括:
判断所述总数量是否大于或等于两倍的所述预设类型帧丢弃量;
若所述总数量大于或等于两倍的所述预设类型帧丢弃量,所述第二帧率降低策略为:按所述预设类型帧丢弃量,间隔丢弃所述视频数据中的所述预设类型帧。
9.根据权利要求4或6所述的视频播放方法,其特征在于,
所述第二帧率降低策略为:丢弃所述视频数据中的所有预设类型帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910199546.7/1.html,转载请声明来源钻瓜专利网。