【技术实现步骤摘要】
多媒体数据的时间戳生成方法及装置
[0001]本申请涉及电子信息领域,尤其涉及一种多媒体数据的时间戳生成方法及装置。
技术介绍
[0002]随着多媒体技术的广泛发展和应用,各种多媒体数据处理技术应运而生。例如,在多摄像头拍摄的场景中,会产生多路视频流,而后需要对多路视频流进行合成,以得到一路视频流进行播放。又例如,将一路或者多路视频流与一路音频流进行合成,得到一路多媒体数据流。
[0003]但是,将合成后的多媒体流进行播放时,会出现视频无法播放或者花屏的情况,还有可能出现音频与视频中的口型不对应的问题,大大影响了多媒体数据播放的效果。
[0004]因此,如何提升多媒体数据的播放效果成为亟需解决的问题。
技术实现思路
[0005]本申请提供了一种多媒体数据的时间戳生成方法及装置,目的在于提升多媒体数据的播放效果。
[0006]为了实现上述目的,本申请提供了以下技术方案:
[0007]第一方面,本申请提供了一种多媒体数据的时间戳生成方法,获取待处理视频帧的器件时间;待处理视频帧为视 ...
【技术保护点】
【技术特征摘要】
1.一种多媒体数据的时间戳生成方法,其特征在于,包括:获取待处理视频帧的器件时间;所述待处理视频帧为视频流中的任意视频帧;在确定出所述待处理视频帧不晚于第一视频帧的情况下,修正所述待处理视频帧的器件时间,使得所述待处理视频帧满足:晚于所述第一视频帧,且,早于第二视频帧,所述第一视频帧为预设视频帧序列中,所述待处理视频帧的前一视频帧,所述第二视频帧为所述预设视频帧序列中,所述待处理视频帧的后一视频帧;计算所述待处理视频帧的修正后的器件时间与所述第一视频帧的器件时间的帧间隔;依据所述帧间隔生成所述待处理视频帧的编码时间戳。2.根据权利要求1所述的方法,其特征在于,所述视频流为多路,所述待处理视频帧为所述视频流中任意一路的任意一个视频帧。3.根据权利要求1所述的方法,其特征在于,确定所述待处理视频帧不晚于第一视频帧的过程包括:获取所述第一视频帧的器件时间与所述待处理视频帧的器件时间的帧间隔;若所述帧间隔不大于0,则所述待处理视频帧不晚于第一视频帧。4.根据权利要求1所述的方法,其特征在于,所述修正所述待处理视频帧的器件时间包括:将所述待处理视频帧的器件时间累加预设修正值;所述预设修正值为预设范围内的任意值,所述预设范围为:大于所述待处理视频帧的器件时间与所述上一视频帧的器件时间的差值绝对值,小于所述差值绝对值与帧周期之和。5.根据权利要求1所述的方法,其特征在于,所述依据所述帧间隔生成所述待处理视频帧的编码时间戳;获取所述上一视频帧的编码时间戳;在所述上一视频帧的编码时间戳上累加所述帧间隔,得到所述待处理视频帧的编码时间戳。6.根据权利要求5所述的方法,其特征在于,所述获取所述上一视频帧的编码时间戳包括:若在所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。