一种视频帧率的确定方法及装置制造方法及图纸

技术编号:18624101 阅读:39 留言:0更新日期:2018-08-08 01:46
本发明专利技术实施例公开了一种视频帧率确定方法及装置。该方法包括:在多媒体播放过程中,以预设频率获取所述多媒体的码流中音频的音频参数;根据所述音频参数确定所述多媒体中视频的视频帧率。在这种方式下,多媒体中视频的视频帧率是由音频的音频参数决定的,有助于解决多媒体播放过程中,音视频不同步的技术问题。

A method and device for determining the frame rate of video

The embodiment of the invention discloses a video frame rate determination method and device. The method comprises the following: obtaining audio parameters of the audio in the multimedia stream at a preset frequency during multimedia playback, and determining the video frame rate of the video in the multimedia according to the audio parameters. In this way, the frame rate of video in multimedia is determined by audio parameters, which helps to solve the technical problems of audio and video asynchrony during multimedia playback.

【技术实现步骤摘要】
一种视频帧率的确定方法及装置
本专利技术涉及多媒体数据处理
,尤其涉及一种视频帧率的确定方法及装置。
技术介绍
随着计算机技术的发展,多媒体技术的应用越来越普遍,通常多媒体中既有视频又有音频,例如监控视频,即录像设备在录制监控视频的过程中同时录制视频和音频,视频具有视频帧率,音频具有音频参数,在监控视频的播放过程中,视频按照视频帧率进行播放,音频按照音频参数播放,而视频帧率和音频参数是填写在多媒体的码流中的,被称为声明帧率。在实际操作过程中,由于目前的播放设备种类比较繁杂,在播放设备播放多媒体的过程中,经常出现视频或音频的实际帧率和声明帧率不同的情况。例如,声明帧率中视频帧率为15fps,但是受到录像设备的性能、硬件误差等影响,实际采集的视频帧率小于声明帧率中的视频帧率。因此,在多媒体的播放过程中,容易出现视频和音频不同步的情况。
技术实现思路
本专利技术提供一种视频帧率的确定方法及装置,用以解决现有技术中在多媒体的播放过程中,容易出现视频和音频不同步的技术问题。本专利技术第一方面提供一种视频帧率的确定方法,该方法包括:在多媒体播放过程中,以预设频率获取所述多媒体的码流中音频的音频参数;根据所述音频参数确定所述多媒体中视频的视频帧率。可选的,根据所述音频参数确定所述多媒体中视频的视频帧率,包括:根据所述音频参数确定所述视频的视频帧率修正值;根据所述视频帧率修正值对初始视频帧率进行修正,得到所述视频帧率;其中,所述初始视频帧率为预设的、携带于所述多媒体的码流中的视频帧率。可选的,根据所述音频参数确定所述视频的视频帧率修正值,包括:确定所述码流在预设时间内所包含的视频帧数;确定所述码流在所述预设时间内音频的播放时长;根据所述视频帧数和所述音频的播放时长确定所述视频帧率修正值。可选的,若所述音频参数中包含音频采样率,则确定所述码流在所述预设时间内音频的播放时长,包括:根据所述音频的编码类型确定所述码流在所述预设时间内的音频采样点个数;所述音频采样点为从所述音频对应的波形中采集的离散点;确定所述音频采样点个数和所述采样频率之间的第一比值,所述第一比值为所述播放时长;其中,所述采样频率用于指示采集所述音频采样点的速率。可选的,所述视频帧率修正值为所述视频帧数与所述音频的播放时长的比值。本专利技术第二方面提供了一种视频帧率的确定装置,包括:获取单元,用于在多媒体播放过程中,以预设频率获取所述多媒体的码流中音频的音频参数;处理单元,用于根据所述音频参数确定所述多媒体件中视频的视频帧率。可选的,所述处理单元具体用于:根据所述音频参数确定所述视频的视频帧率修正值;根据所述视频帧率修正值对初始视频帧率进行修正,得到所述视频帧率;其中,所述初始视频帧率为预设的、携带于所述多媒体的码流中的视频帧率。可选的,所述处理单元具体用于:确定所述码流在预设时间内所包含的视频帧数;确定所述码流在所述预设时间内音频的播放时长;根据所述视频帧数和所述音频的播放时长确定所述视频帧率修正值。可选的,若所述音频参数中包含音频采样率,则所述处理单元具体用于:根据所述音频的编码类型确定所述码流在所述预设时间内的音频采样点个数;所述音频采样点为从所述音频对应的波形中采集的离散点;确定所述音频采样点个数和所述采样频率之间的第一比值,所述第一比值为所述播放时长;其中,所述采样频率用于指示采集所述音频采样点的速率。可选的,所述视频帧率修正值为所述视频帧数与所述音频的播放时长的比值。本专利技术第三方面提供一种视频帧率的确定装置,包括:处理器和存储器;所述存储器用于存储计算机执行指令,当所述处理器执行所述指令时,使所述视频帧率的确定装置执行如本专利技术第一方面提供的视频帧率确定方法。本专利技术第四方面提供一种计算机可读存储介质,所述计算机可读存储介质包括指令,当所述指令在计算机上运行时,使得所述计算机执行如本专利技术第一方面提供的视频帧率确定方法。本专利技术实施例中的技术方案具有如下有益效果:在本专利技术实施例提供的技术方案中,在多媒体播放过程中,以预设频率获取所述多媒体的码流中音频的音频参数;根据所述音频参数确定所述多媒体中视频的视频帧率。因此,在本专利技术实施例中,根据多媒体中音频的音频参数确定多媒体中视频的视频帧率,即视频帧率的大小由音频参数决定,有助于解决多媒体播放过程中,视频、音频不同步的问题。附图说明图1为本专利技术一实施例中的一种视频帧率的确定方法的流程图;图2为本专利技术一实施例中的一种视频帧率的确定装置的结构图;图3为本专利技术一实施例中的一种视频帧率的确定装置的结构图。具体实施方式本专利技术提供一种视频帧率的确定方法及装置,用以解决现有技术中在多媒体的播放过程中,容易出现视频和音频不同步的技术问题。由于目前的播放设备种类比较繁杂,在播放设备播放多媒体的过程中,经常出现视频或音频的实际帧率和声明帧率不同的情况。例如,声明帧率中视频帧率为15fps,但是受到播放设备的性能、硬件误差等影响,实际的视频帧率小于声明帧率中的视频帧率。因此,在多媒体的播放过程中,容易出现视频和音频不同步的情况。为了解决这一技术问题,本专利技术实施例提供的技术方案的总体思路如下:在本专利技术实施例提供的技术方案中,在多媒体播放过程中,以预设频率获取所述多媒体的码流中音频的音频参数;根据所述音频参数确定所述多媒体中视频的视频帧率。因此,在本专利技术实施例中,根据多媒体中音频的音频参数确定多媒体中视频的视频帧率,即视频帧率的大小由音频参数决定,有助于解决多媒体播放过程中,视频、音频不同步的问题。为了更好的了解上述技术方案,下面通过附图以及具体实施例对本专利技术技术方案进行详细的说明,应当理解本专利技术实施例以及实施例中的具体特征是对本专利技术技术方案的详细的说明,而不是对本专利技术技术方案的限定,在不冲突的情况下,本专利技术实施例以及实施例中的技术特征可以相互组合。图1示出了本专利技术实施例提供的一种视频帧率的确定方法的流程图,该方法可以适用于多媒体的播放设备中,例如手机、IPAD,电视机、笔记本电脑等。如图1所示,该方法包括:步骤101:在多媒体的播放过程中,在预设频率内获取所述多媒体的码流中音频的音频参数。步骤102:根据所述音频参数确定所述多媒体中视频的视频帧率。可选的,步骤101中的多媒体可以是存储在播放设备本地的多媒体文件,也可以远程文件,例如远程录像的回放(远程文件流),还可以是网络在线播放的多媒体,例如视频流等等,本专利技术实施例对此不作具体的限定。可选的,步骤101中,预设频率可以是自定义的,例如预设频率可以是每2s获取一次音频参数,也可以是每1秒获取一次音频参数等等。可选的,步骤101中,播放设备可以将多媒体分隔成多个不同的区间,例如多媒体的总的播放时长是1分钟,可以将多媒体分割成30个区间,每个区间为时长2s的片段,然后在每个区间内以预设频率例如2毫秒获取音频的音频参数,不同的区间预设频率可以相同或者不同。可选的,在步骤101中,音频的音频参数可以是多媒体的码流中携带的声明帧率中的音频参数,音频参数中包含音频编码类型、音频采样率、音频采样深度、声道数中一种或多种。在下文的介绍中以音频参数是音频采用率为例进行说明。可选的,在实际操作过程中,步骤101可以在播放设备开始播放多媒体的时刻执行,也可以在多媒体播放一定时间之后执行,例如,播放设备检本文档来自技高网...

【技术保护点】
1.一种视频帧率的确定方法,其特征在于,包括:在多媒体播放过程中,以预设频率获取所述多媒体的码流中音频的音频参数;根据所述音频参数确定所述多媒体中视频的视频帧率。

【技术特征摘要】
1.一种视频帧率的确定方法,其特征在于,包括:在多媒体播放过程中,以预设频率获取所述多媒体的码流中音频的音频参数;根据所述音频参数确定所述多媒体中视频的视频帧率。2.如权利要求1所述的方法,其特征在于,根据所述音频参数确定所述多媒体中视频的视频帧率,包括:根据所述音频参数确定所述视频的视频帧率修正值;根据所述视频帧率修正值对初始视频帧率进行修正,得到所述视频帧率;其中,所述初始视频帧率为预设的、携带于所述多媒体的码流中的视频帧率。3.如权利要求2所述的方法,其特征在于,根据所述音频参数确定所述视频的视频帧率修正值,包括:确定所述码流在预设时间内所包含的视频帧数;确定所述码流在所述预设时间内音频的播放时长;根据所述视频帧数和所述音频的播放时长确定所述视频帧率修正值。4.如权利要求3所述的方法,其特征在于,若所述音频参数中包含音频采样率,则确定所述码流在所述预设时间内音频的播放时长,包括:根据所述音频的编码类型确定所述码流在所述预设时间内的音频采样点个数;所述音频采样点为从所述音频对应的波形中采集的离散点;确定所述音频采样点个数和所述采样频率之间的第一比值,所述第一比值为所述播放时长;其中,所述采样频率用于指示采集所述音频采样点的速率。5.如权利要求3所述的方法,其特征在于,所述视频帧率修正值为所述视频帧数与所述音频的播放时长的比值。6.一种视频帧率的确定装置,其特征在于,包括:获取单元,用于在多媒体播放过程中,以预设频率获取所述多媒体的码流中音频的音频参数;处理单元,用于...

【专利技术属性】
技术研发人员:秦川
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江,33

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

1