[发明专利]一种媒体播放方法、装置、电子设备及存储介质有效
| 申请号: | 201910213939.9 | 申请日: | 2019-03-20 |
| 公开(公告)号: | CN111726683B | 公开(公告)日: | 2023-01-31 |
| 发明(设计)人: | 王本强 | 申请(专利权)人: | 海信视像科技股份有限公司 |
| 主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/433 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 媒体 播放 方法 装置 电子设备 存储 介质 | ||
本申请提供一种媒体播放方法、装置、设备及计算机可读存储介质,所述方法包括:获取针对目标媒体数据的反向播放指令;其中,所述反向播放指令包括反向播放速度;所述目标媒体数据包括多个关键帧以及多个非关键帧;基于所述反向播放速度以及相邻两个关键帧之间的时间间隔,从所述相邻两个关键帧之间的多个非关键帧中选取至少一个非关键帧;利用所有的关键帧和选取的非关键帧,对所述目标媒体数据进行反向播放;保证在反向播放的情况下也能流畅播放。
技术领域
本申请涉及多媒体技术领域,尤其涉及一种媒体播放方法、装置、电子设备及计算机可读存储介质。
背景技术
现有的播放器,用户交互界面的主窗口包括标题栏、播放窗口以及控制栏。为了提高媒体文件的传输和储存效率,现有的媒体文件基本上采用帧压缩编码技术来消除多帧视频之间的冗余信息,其中IPB为最常见的压缩方式,在针对视频图像的连续动态图像编码时,将连续若干幅图像分成I帧,P帧,B帧三种类型。I帧为关键帧,又称帧内编码帧,不依赖其它帧,可单独解码出一幅完整的画面;B帧为非关键帧,又称双向预测编码帧,记录的是本帧与前后帧的差别,解码需要参考前面和后面的帧;P帧为非关键帧,又称帧间预测编码帧,表示的是当前帧画面与前一帧(前一帧可能是I帧也可能是P帧)的差别,解码需要依赖于前面的帧。
在实现本申请的过程中,发明人发现:目前很多媒体文件的I帧间隔不固定,有的I帧间隔较大,有的较小,在正向多倍速播放时,画面的流畅度基本能得到保障,而在反向多倍速播放时,由于媒体文件的I帧间隔不固定,在反向播放时存在明显的卡顿或不流畅现象,严重影响用户体验。
发明内容
有鉴于此,本申请提供一种媒体播放方法、装置、设备及计算机可读存储介质。
首先,本申请的第一方面提供了一种媒体播放方法,所述方法具体包括:
获取针对目标媒体数据的反向播放指令;其中,所述反向播放指令包括反向播放速度;所述目标媒体数据包括多个关键帧以及多个非关键帧;
基于所述反向播放速度以及相邻两个关键帧之间的时间间隔,从所述相邻两个关键帧之间的多个非关键帧中选取至少一个非关键帧;
利用所有的关键帧和选取的非关键帧,对所述目标媒体数据进行反向播放。
可选地,所述选取的非关键帧的数量与所述反向播放速度负相关,并与所述相邻两个关键帧之间的时间间隔正相关。
可选地,所述相邻两个关键帧之间的时间间隔大于或者等于预设时间阈值。
可选地,所述基于所述反向播放速度以及相邻两个关键帧之间的时间间隔,从所述相邻两个关键帧之间的多个非关键帧中选取至少一个非关键帧,包括:
基于当前解码速度与所述相邻两个关键帧之间的时间间隔的乘积,以及所述相邻两个关键帧之间的非关键帧的数量和所述反向播放速度的乘积之间的比值,确定在所述两个关键帧之间需要选取的非关键帧的数量。
可选地,所述相邻两个关键帧之间需要选取的非关键帧的数量通过以下公式计算到其中,s为所述反向播放速度,P为当前解码速度,t为所述相邻两个关键帧之间的时间间隔,N0为所述相邻两个关键帧之间的非关键帧的数量,n为选取的非关键帧的数量。
可选地,还包括:
基于相邻两个关键帧中首个关键帧在所有数据帧中的排列位置、相邻两个关键帧之间的非关键帧的数量、以及所述选取的非关键帧的数量,确定所述选取的非关键帧的位置,且选取的所有相邻两个非关键帧之间未选取的非关键帧的数量相同。
可选地,所述利用所有的关键帧和选取的非关键帧,对所述目标媒体数据进行反向播放,包括:
在当前关键帧被解码并播放后,获取下一关键帧以及相邻两个关键帧之间选取的非关键帧;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910213939.9/2.html,转载请声明来源钻瓜专利网。





