[发明专利]视频播放方法、装置、电子设备及存储介质在审
申请号: | 201910544522.0 | 申请日: | 2019-06-21 |
公开(公告)号: | CN110267096A | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 王保全 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/472;H04N21/845;H04N21/443;H04N21/81;H04N19/177;H04N19/184 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 李娜 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 播放位置 视频画面切换 视频帧 解码 存储介质 电子设备 非参考帧 解码位置 解析结果 目标视频 视频播放 视频画面 指令 解码视频帧 对视频帧 帧头信息 触发 跳过 逐帧 解析 播放 | ||
本公开关于一种视频播放方法、装置、电子设备及存储介质,该方法包括:接收针对目标视频触发的视频画面切换指令,视频画面切换指令用于指示由目标视频中第一播放位置的视频画面切换至第二播放位置的视频画面;根据视频画面切换指令,确定第一播放位置与第二播放位置的位置关系;根据该位置关系确定起始解码位置;从起始解码位置的视频帧开始,逐帧解析视频帧的帧头信息得到解析结果,根据解析结果,确定视频帧是否为非参考帧,如果是,则不对视频帧进行解码,否则对视频帧进行解码;当解码到第二播放位置的视频帧时,播放第二播放位置的视频画面。本公开实施例可以跳过非参考帧解码,减少需要解码视频帧的数量,提高视频画面切换的速度。
技术领域
本公开涉及视频处理技术领域,尤其涉及一种视频播放方法、装置、电子设备及存储介质。
背景技术
随着互联网技术的发展,观看视频已成为人们日常消遣和获取信息的主要方式之一。目前,用户在观看视频时,时常会通过滑动视频播放器下方的进度条,改变视频的播放位置,例如,通过向右滑动视频进度条,来跳过当前播放位置的视频画面观看用户指定播放位置的视频画面。
相关技术中,当用户滑动进度条到指定播放位置时,视频播放器的底层解码器会自动重置到用户指定播放位置所在GOP(Group Of Pictures,画面组)的I帧,从该I帧开始对视频进行逐帧解码,直至解码到用户指定播放位置。然而,由于需要解码的视频帧数量较多,导致由当前播放位置的视频画面切换至用户指定播放位置的视频画面的时间较长,切换速度较慢。
发明内容
本公开提供一种视频播放方法、装置、电子设备及存储介质,以至少解决相关技术中存在的视频画面切换时间较长、切换速度较慢的技术问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种视频播放方法,所述方法包括:
接收针对目标视频触发的视频画面切换指令,其中,所述视频画面切换指令用于指示由所述目标视频中第一播放位置的视频画面切换至第二播放位置的视频画面;
根据所述视频画面切换指令,确定所述第一播放位置与所述第二播放位置的位置关系;
根据所述第一播放位置与所述第二播放位置的位置关系,确定起始解码位置;
从所述起始解码位置的视频帧开始,逐帧解析视频帧的帧头信息得到解析结果,根据所述解析结果,确定所述视频帧是否为非参考帧,如果是,则不对所述视频帧进行解码,否则对所述视频帧进行解码;
当解码到所述第二播放位置的视频帧时,播放所述第二播放位置的视频画面。
可选地,作为一个实施例,所述根据所述第一播放位置与所述第二播放位置的位置关系,确定起始解码位置的步骤,包括:
当所述第一播放位置与所述第二播放位置处于同一GOP、且所述第二播放位置位于所述第一播放位置之后时,将所述第一播放位置确定为起始解码位置。
可选地,作为一个实施例,所述根据所述第一播放位置与所述第二播放位置的位置关系,确定起始解码位置的步骤,包括:
当所述第二播放位置位于所述第一播放位置之前,或者所述第一播放位置与所述第二播放位置处于不同GOP、且所述第二播放位置位于所述第一播放位置之后时,将所述第二播放位置所在GOP的I帧位置确定为起始解码位置。
可选地,作为一个实施例,在所述根据所述视频画面切换指令,确定所述第一播放位置与所述第二播放位置的位置关系的步骤之前,还包括:
读取所述目标视频的头部信息,其中,所述头部信息中记录有所述目标视频的GOP结构信息;
所述根据所述视频画面切换指令,确定所述第一播放位置与所述第二播放位置的位置关系,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910544522.0/2.html,转载请声明来源钻瓜专利网。