视频跳转展示的处理方法及装置制造方法及图纸

技术编号:43469931 阅读:18 留言:0更新日期:2024-11-27 13:07
本公开涉及一种视频跳转展示的处理方法及装置,其中,该方法包括:获取针对视频的跳转请求;匹配跳转请求所指示的时间轴位置和缓存队列中各已解码的视频帧的时间轴位置得到匹配结果;若跳转方向为向前跳转、匹配结果指示跳转请求未命中缓存队列;或者,跳转方向为向后跳转、匹配结果指示跳转请求未命中缓存队列、且跳转请求所指示的时间轴位置的视频帧与缓存队列中的视频帧不属于同一画面组,则执行seek操作,其余场景下不执行seek操作。本公开通过缓存队列感知需要真正执行seek操作的场景,提高执行seek操作的合理性以及必要性,进而提高针对跳转请求的响应速度,减小视频画面卡顿现象,提升用户体验。

【技术实现步骤摘要】

本公开涉及视频处理,尤其涉及一种视频跳转展示的处理方法及装置


技术介绍

1、用户使用视频相关的应用程序会常常涉及到视频播放或者视频帧预览,期间用户可以触发跳转(seek)请求。例如,用户使用视频剪辑的应用程序进行剪辑视频的时常常会通过跳转的方式预览剪辑效果,其中,应用程序会提供编辑轨道,用户可以将想要编辑的视频轨道片段添加在编辑轨道上,用户可以通过时间轴触发跳转请求,以跳转至指定时间轴位置的视频帧。其中,编辑轨道上可能导入了多个视频轨道片段,甚至多个视频轨道片段在时间轴上有重叠,如果跳转到多个视频轨道片段重叠的位置,则需要获取多个视频帧图像并进行渲染合成再上屏显示。

2、现有技术中,响应跳转请求,应用程序会先查询缓存队列,如果未命中缓存队列,则会响应跳转请求清理现有缓存数据,并调用相关应用程序编程接口(applicationprogramming interface,api)控制解码器基于跳转请求所请求的指定时间轴位置从相应的参考帧进行解码处理得到指定时间位置的已解码视频帧并渲染上屏显示。采用上述现有方式应用程序返回已解码视频帧的耗时较长,而本文档来自技高网...

【技术保护点】

1.一种视频跳转展示的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所满足的条件以及所述跳转请求所指示的跳转模式,从所述缓存队列中读取所述第二时间轴位置的视频帧或者所述第二时间轴位置对应的偏差容许范围内任一视频帧并渲染显示,包括:

3.根据权利要求2所述的方法,其特征在于,所述从所述缓存队列中读取所述第二时间轴位置对应的偏差容许范围内任一视频帧并渲染显示之前,还包括:

4.根据权利要求3所述的方法,其特征在于,所述计算所述第二时间轴位置对应的偏差容许范围,包括:

5.根据权利要求1所述的方法,其特征在于,所...

【技术特征摘要】

1.一种视频跳转展示的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所满足的条件以及所述跳转请求所指示的跳转模式,从所述缓存队列中读取所述第二时间轴位置的视频帧或者所述第二时间轴位置对应的偏差容许范围内任一视频帧并渲染显示,包括:

3.根据权利要求2所述的方法,其特征在于,所述从所述缓存队列中读取所述第二时间轴位置对应的偏差容许范围内任一视频帧并渲染显示之前,还包括:

4.根据权利要求3所述的方法,其特征在于,所述计算所述第二时间轴位置对应的偏差容许范围,包括:

5.根据权利要求1所述的...

【专利技术属性】
技术研发人员:邱开禄
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1