【技术实现步骤摘要】
视频显示方法及装置、电子设备、计算机可读存储介质
本申请涉及多媒体
,具体涉及一种视频显示方法及装置、电子设备、计算机可读存储介质。
技术介绍
在视频播放的过程中,用户通常会将视频从一个时间点拖动到另一个时间点,以将视频画面跳转到自己中意的内容。在实践中发现,视频被从一个时间点拖到另一个时间点的过程中,可能产生几十次甚至上百次的跳转请求,而传统的视频显示装置无法在短时间内处理大量的跳转请求,从而导致视频画面在跳转的过程中出现卡顿的情况。
技术实现思路
本申请实施例公开了一种视频显示方法及装置、电子设备、计算机可读存储介质,能够减少视频画面在跳转的过程中出现的卡顿,提高视频的显示效果。本申请实施例第一方面公开一种视频显示方法,包括:在接收到针对视频进度的多个跳转请求时,获取当前的跳转请求指向的第一时间戳,并计算所述第一时间戳与第二时间戳之间的间隔时长,所述第二时间戳为相对所述第一时间戳的上一个被渲染的第一视频帧对应的时间戳;若所述间隔时长大于所述第一视频帧的渲染时长,则对所述第一时间戳对应的第二视频帧进行渲染显示。本申请实施例第二方面公开一种视频显示装置,包括:计算单元,用于在接收到针对视频进度的多个跳转请求时,获取当前的跳转请求指向的第一时间戳,并计算所述第一时间戳与第二时间戳之间的间隔时长,所述第二时间戳为相对所述第一时间戳的上一个渲染的第一视频帧对应的时间戳;显示单元,用于在所述间隔时长大于所述第一视频帧的渲染时长时,对所述第一时间 ...
【技术保护点】
1.一种视频显示方法,其特征在于,所述方法包括:/n在接收到针对视频进度的多个跳转请求时,获取当前的跳转请求指向的第一时间戳,并计算所述第一时间戳与第二时间戳之间的间隔时长,所述第二时间戳为相对所述第一时间戳的上一个被渲染的第一视频帧对应的时间戳;/n若所述间隔时长大于所述第一视频帧的渲染时长,则对所述第一时间戳对应的第二视频帧进行渲染显示。/n
【技术特征摘要】
1.一种视频显示方法,其特征在于,所述方法包括:
在接收到针对视频进度的多个跳转请求时,获取当前的跳转请求指向的第一时间戳,并计算所述第一时间戳与第二时间戳之间的间隔时长,所述第二时间戳为相对所述第一时间戳的上一个被渲染的第一视频帧对应的时间戳;
若所述间隔时长大于所述第一视频帧的渲染时长,则对所述第一时间戳对应的第二视频帧进行渲染显示。
2.根据权利要求1所述的方法,其特征在于,在所述计算所述第一时间戳与第二时间戳之间的间隔时长之后,所述方法还包括:
若所述间隔时长不大于所述第一视频帧的渲染时长,则忽略所述当前的跳转请求;
若所述当前的跳转请求不是最后一个跳转请求,则将下一跳转请求作为当前的跳转请求,并继续执行所述获取当前的跳转请求指向的第一时间戳的步骤。
3.根据权利要求1所述的方法,其特征在于,所述对所述第一时间戳对应的第二视频帧进行渲染显示,包括:
获取存储的第一解封装视频数据对应的时间戳范围,所述时间戳范围为从所述第一解封装视频数据中的第一帧解封装视频数据对应的第三时间戳,到所述第一解封装视频数据中的最后一帧解封装视频数据对应的第四时间戳的时间范围;
若所述第一时间戳处于所述时间戳范围内,则在所述第一解封装视频数据中确定出所述第一时间戳对应的第二视频帧,并对所述第二视频帧进行渲染显示。
4.根据权利要求3所述的方法,其特征在于,所述在所述第一解封装视频数据中确定出所述第一时间戳对应的第二视频帧,包括:
从所述第一解封装视频数据中确定目标解封装视频数据;
对所述目标解封装视频数据进行解码,得到目标视频帧;
计算所述目标视频帧对应的时间戳与所述目标视频帧的渲染时长之和,得到所述目标视频帧的显示时刻;
若所述显示时刻大于所述第一时间戳,则将所述目标视频帧确定为第二视频帧;
若所述显示时刻不大于所述第一时间戳,且所述目标解封装视频数据不是所述第一解封装视频数据中的最后一帧解封装视频数据,则将所述目标解封装视频数据的下一帧解封装数据作为新的目标解封装视频数据,并执行所述对所述目标解封装视频数据进行解码,得到目标视频帧的步骤,直至确定出所述第二视频帧。
5.根据权利要求4所述的方法,其特征在于,所述从所述第一解封装视频数据中确定目标解封装视频数据,包括:
若所述当前的跳转请求为向前跳转,则将所述第一解封装视频数据中相对所述第二时间戳的下一帧解封装视频数据确定为目标解封装视频数据。
6.根据权利要求4所述的方法,其特征在于,所述从所述第一解封装视频数据中确定目标解封装视频数据,包括:
若所述当前的跳转请求为向后跳转,则将所述第一解封装视频数据中的所述第一帧解封装视频数据确定为目标解封装视频数据。
7.根据权利要求3所述的方法,其特征在于,在所述获取存储的第一解封装视频数据对应的时间戳范围之后,所述方法还包括:
若所述第一时间戳不处于所述时间戳范围内,则从视频文件包括的多个关键视频帧中确定出目标关键视频帧,所述目标关键视频帧为时间戳处于...
【专利技术属性】
技术研发人员:刘森,
申请(专利权)人:OPPO重庆智能科技有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。