【技术实现步骤摘要】
本专利技术涉及计算机应用技术,特别是涉及一种多媒体播放中的视频帧处理方法和装置。
技术介绍
随着移动设备的普及与发展,人们对资讯、娱乐以及社交沟通已不再仅仅满足于文字信息,而是延伸到了语音、视频等各种多媒体领域。在对多媒体文件进行播放的过程中,由于所在的平台硬件性能千差万别以及多媒体文件的多样性,同一媒体文件在不同平台上的播放效果也不尽相同,因此也导致了多媒体文件在硬件处理性能较低的平台上的播放效果不尽人意。在对多媒体文件进行播放的平台硬件处理性能不足的情况下,所做的处理不外乎两种:(1)暂停音频播放,等待视频时间戳与音频时间戳一致时重新启动音频的播放;(2)连续播放音频,当视频比音频延后一定时间后,直接丢弃一段视频数据。但是,这两种处理方式将使得多媒体文件在硬件处理性能不足的平台中播放时存在着播放效果不佳的缺陷。
技术实现思路
基于此,有必要针对多媒体文件在硬件处理性能不足的平台中播放时存在的播放效果不佳的技术问题,提供一种保证多媒体文件在硬件处理性能不足的平台中得到较佳播放效果的多媒体播放中的视频帧处理方法。此外,还有必要提供一种保证多媒体文件在硬件处理性能不足的平台中得到较佳播放效果的多媒体播放中的视频帧处理装置。一种多媒体播放中的视频帧处理方法,包括如下步骤:获取平台硬件性能信息和多媒体文件信息;根据所述平台硬件性能信息和多媒体文件信息得到匹配的实际显示动态帧率 ...
【技术保护点】
一种多媒体播放中的视频帧处理方法,包括如下步骤:获取平台硬件性能信息和多媒体文件信息;根据所述平台硬件性能信息和多媒体文件信息得到匹配的实际显示动态帧率;获取所述多媒体文件的视频帧率;根据所述实际显示动态帧率和获取的视频帧率丢弃视频帧,以得到与所述实际显示动态帧率相符的视频帧序列。
【技术特征摘要】
1.一种多媒体播放中的视频帧处理方法,包括如下步骤:
获取平台硬件性能信息和多媒体文件信息;
根据所述平台硬件性能信息和多媒体文件信息得到匹配的实际显示动态帧
率;
获取所述多媒体文件的视频帧率;
根据所述实际显示动态帧率和获取的视频帧率丢弃视频帧,以得到与所述
实际显示动态帧率相符的视频帧序列。
2.根据权利要求1所述的方法,其特征在于,所述根据所述平台硬件性能
信息和多媒体文件信息得到匹配的实际显示动态帧率的步骤包括:
根据所述平台硬件性能信息和多媒体文件信息设定初始处理帧率;
随着多媒体文件的播放获取播放视频帧所需时间和当前播放的帧数,根据
所述播放视频帧所需时间和当前播放的帧数统计所述多媒体文件播放时的平均
帧率;
由所述平均帧率和初始处理帧率运算得到与所述平台硬件性能信息和多媒
体文件信息相匹配的实际显示动态帧率。
3.根据权利要求1所述的方法,其特征在于,所述根据所述实际显示动态
帧率和获取的视频帧率丢弃视频帧,以得到与所述实际显示动态帧率相符的视
频帧序列的步骤包括:
求取所述实际显示动态帧率和获取的视频帧率之间互为质数的对应数值,
即实际显示动态帧率所对应的第一数值和视频帧率所对应的第二数值;
根据所述第一数值和第二数值得到丢弃帧数,并判断所述第一数值是否小
于丢弃帧数,若为否,则
根据所述第一数值和丢弃帧数在初始视频帧序列中选取进行播放处理和丢
弃的视频帧,以得到标记了播放处理的视频帧和丢弃的视频帧的视频帧序列;
若为是,则将第一数值和丢弃帧数进行数值对调,并返回所述根据所述第
一数值和丢弃帧数在初始视频帧序列中选取进行播放处理和丢弃的视频帧,以
得到标记了播放处理的视频帧和丢弃的视频帧的视频帧序列的步骤;
将所述得到的视频帧序列中标记为丢弃的视频帧调换为播放处理的视频
帧,将标记为播放处理的视频帧调换为丢弃的视频帧。
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一数值和第
二数值得到丢弃帧数,根据所述第一数值和丢弃帧数在初始视频帧序列中得到
丢弃的视频帧,以得到标记了播放处理的视频帧和丢弃的视频帧的视频帧序列
的步骤包括:
由所述第一数值和丢弃帧数计算得到与实际显示动态帧率相对应的视频帧
块数量以及视频帧块中拥有的视频帧数量;
在所述初始视频帧序列中按照所述视频帧块数量、视频帧块中拥有的视频
帧数量得到播放过程中处理的视频帧和丢弃的视频帧,以得到标记了播放处理
的视频帧和丢弃的视频帧的视频帧序列,所述被丢弃的视频帧是平均分布于所
述初始视频帧序列中的。
5.根据权利要求4所述的方法,其特征在于,所述在所述初始视频帧序列
中按照所述视频帧块数量、视频帧块中拥有的视频帧数量得到播放过程中处理
的视频帧和丢弃的视频帧,以得到标记了播放处理的视频帧和丢弃的视频帧的
视频帧序列的步骤包括:
根据所述视频帧块数量划分初始视频帧序列以得到若干个视频帧块;
按照所述视频帧块中拥有的视频帧数量逐一在每一视频帧块中标记将进行
播放处理...
【专利技术属性】
技术研发人员:陈小平,田边,段雪峰,王大崴,
申请(专利权)人:深圳深讯和科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。