[发明专利]一种视频倍速播放方法和装置在审
| 申请号: | 201710835406.5 | 申请日: | 2017-09-15 |
| 公开(公告)号: | CN107801092A | 公开(公告)日: | 2018-03-13 |
| 发明(设计)人: | 孙磊;王勇 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
| 主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/472;H04N21/6373;H04N21/647;H04N21/6587;H04N21/8547 |
| 代理公司: | 北京鑫媛睿博知识产权代理有限公司11297 | 代理人: | 龚家骅 |
| 地址: | 266071 山*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 视频 播放 方法 装置 | ||
技术领域
本申请涉及视频处理领域,特别涉及一种视频倍速播放方法和装置。
背景技术
视频(Video)泛指将一系列静态影像以电信号的方式加以捕捉、纪录、处理、储存、传送与重现的各种技术。连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面叫做视频。
视频技术最早是为了电视系统而发展,但现在已经发展为各种不同的格式以利消费者将视频记录下来。网络技术的发达也促使视频的纪录片段以串流媒体的形式存在于因特网之上并可被电脑接收与播放。
随着视频摄录技术的发展,以及视频记录对实际状态记录的真实完整特性,一方面,视频摄录作为情景记录和监控的作用日益凸显,另一方面,视频也成为综艺娱乐信息的承载媒体而广泛应用,因此,随之产生的视频数据也海量增长。
无论是实景记录数据,还是娱乐视频文件,都会存在快进或慢放或者跳过无效内容的需求,例如,对无效信息或者已阅片段需要快速跳过,而对有效信息和关键片段则需要慢放以便仔细甄别和欣赏。因此,为了加快或减慢视频播放的速度,现有技术引入了倍速播放的操作,而倍速播放的处理也被频繁应用在视频播放过程中。
目前,倍速播放的实现主要是流媒体服务器侧抽取原始视频流的全部I帧(关键帧),再根据倍速播放的要求,丢弃部分I帧而生成不同倍速文件,进而发给终端设备进行显示。
申请人在实现本申请的过程中发现,上述现有的处理方案至少存在如下的问题:
一方面,I帧的丢弃造成了数据的缺失,破坏了信息的完整性。例如:如果视频文件在正常速度下每秒播放一个I帧,那么,如果要进行2倍速播放,则可以每隔一个I帧便丢弃一个I帧,从而,使播放的I帧总量减少一半,在每个I帧播放时间不变的情况下,播放速度提高到正常播放的2倍,实现了2倍速播放,其他倍速也可以以此类推,但是,这样的倍速播放方式造成了I帧的丢弃,如果被丢弃的I帧中含有关键信息,便会造成数据的缺失,破坏信息的完整性。
另一方面,倍速文件的生成由网络侧的流媒体服务器自行生成,且根据用户的播放倍数需求而生成多个倍速文件,导致服务器巨大的处理负担以及服务器视频倍速播放装置之间的传输网络上额外的数据传输压力。
发明内容
本申请实施例提供一种视频倍速播放方法和装置,终端设备能够自行根据播放倍数进行视频文件的倍速播放处理,可保证I帧数据的完整性,以及减轻服务器的处理负担和传输网络的传输负担。
为了达到上述技术目的,本申请提供了一种视频倍速播放方法,所述方法具体包括:
所述终端设备在接收到的视频数据中,提取全部关键帧,并设置各关键帧的初始显示时间戳;
所述终端设备根据所述各关键帧的初始显示时间戳,以及接收到的当前倍速播放倍数,确定所述各关键帧的目标显示时间戳;
所述终端设备按照所述目标显示时间戳,对所述各关键帧进行播放。
另一方面,本申请实施例还提出了一种视频倍速播放装置,所述装置应用于终端设备,其特征在于,所述装置包括:
提取模块,用于在接收到的视频数据中,提取全部关键帧,并设置各关键帧的初始显示时间戳;
确定模块,用于根据所述各关键帧的初始显示时间戳,以及接收到的当前倍速播放倍数,确定所述各关键帧的目标显示时间戳;
播放模块,用于按照所述目标显示时间戳,对所述各关键帧进行播放。
与现有技术相比,本申请实施例所提出的技术方案的有益技术效果包括:
本申请实施例公开了一种视频倍速播放方法和装置,终端设备通过在接收到的视频数据中,提取全部关键帧,并设置各关键帧的初始显示时间戳;再根据各关键帧的初始显示时间戳,以及接收到的当前倍速播放倍数,确定各关键帧的目标显示时间戳;最后按照目标显示时间戳,播放各关键帧。这样可以在不丢弃部分I帧的情况下,通过重置I帧的PTS,实现视频数据的倍速播放,保证视频数据中关键数据的完整性;且由终端设备根据播放倍数直接完成倍速处理,无需由服务器生成不同倍速文件,减轻服务器侧的处理负担和数据传输量,从而减少等待服务器侧处理和反馈的等待时间,提高了响应速度。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例所提出的一种视频倍速播放方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710835406.5/2.html,转载请声明来源钻瓜专利网。





