[发明专利]音视频同步处理方法、装置、电子设备及存储介质有效
申请号: | 202011255612.7 | 申请日: | 2020-11-11 |
公开(公告)号: | CN112423074B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 童欢;方周;朱经腾 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | H04N21/43 | 分类号: | H04N21/43 |
代理公司: | 深圳市智圈知识产权代理事务所(普通合伙) 44351 | 代理人: | 吕静 |
地址: | 511400 广东省广州市番禺区南村镇万*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 同步 处理 方法 装置 电子设备 存储 介质 | ||
本申请公开一种音视频同步处理方法、装置、电子设备以及存储介质,通过获取待处理音视频数据,继而响应定时器事件,获取视频数据中的目标视频,并获取音频数据中的目标音频,再获取与目标视频对应的第一电平参数,以及获取与目标音频对应的第二电平参数,再基于第一电平参数与第二电平参数获取音频数据与视频数据之间的缓存时延,然后基于该缓存时延对待处理音视频数据的播放进度进行调整,以使音频数据与视频数据同步播放。本方法实现了基于音频数据与视频数据之间的缓存时延,对待处理音视频数据的播放进度进行调整,进而使得音频数据与视频数据可以同步播放,提升用户的观看体验。
技术领域
本申请涉及音视频处理技术领域,更具体地,涉及一种音视频同步处理方法、装置、电子设备以及存储介质。
背景技术
随着网络技术的发展,用户通过网络进行在线交互活动频繁,例如进行在线视频会议或在线视频聊天,需要采集会话用户的图像数据和声音数据,即音视频数据传输给其他用户,并在其他用户处播放该采集的音视频数据,用户对所播放的音视频数据的传输质量需求也越来越高。在相关提高音视频数据的传输质量的方式中,可以在发送端将音频数据与视频数据进行时间戳打包,通过网络传到接收端后对音视频数据的时间戳进行匹配,进而使得该音视频数据能够同步播放。然而,上述方式无法避免音视频终端在播放音视频信息时,因硬件缓存导致的时延,进而导致的音视频数据播放不同步的问题。
发明内容
鉴于上述问题,本申请提出了一种音视频同步处理方法、装置、电子设备及存储介质,以改善上述问题。
第一方面,本申请实施例提供了一种音视频同步处理方法,可应用于电子设备,该方法包括:获取待处理音视频数据,所述待处理音视频数据包括音频数据以及视频数据;响应定时器事件,获取所述视频数据中的目标视频,并获取所述音频数据中的目标音频;获取与所述目标视频对应的第一电平参数,以及获取与所述目标音频对应的第二电平参数;基于所述第一电平参数与所述第二电平参数获取所述音频数据与所述视频数据之间的缓存时延;基于所述缓存时延对所述待处理音视频数据的播放进度进行调整,以使所述音频数据与所述视频数据同步播放。
第二方面,本申请实施例提供了一种音视频同步处理装置,可运行于电子设备,该装置包括:第一数据获取模块,用于获取待处理音视频数据,所述待处理音视频数据包括音频数据以及视频数据;第二数据获取模块,用于响应定时器事件,获取所述视频数据中的目标视频,并获取所述音频数据中的目标音频;参数获取模块,用于获取与所述目标视频对应的第一电平参数,以及获取与所述目标音频对应的第二电平参数;时延获取模块,用于基于所述第一电平参数与所述第二电平参数获取所述音频数据与所述视频数据之间的缓存时延;处理模块,用于基于所述缓存时延对所述待处理音视频数据的播放进度进行调整,以使所述音频数据与所述视频数据同步播放。
第三方面,本申请实施例提供了一种电子设备,包括存储器以及一个或多个处理器;一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述第一方面所述的方法。
第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有程序代码,其中,在程序代码被处理器运行时执行上述第一方面所述的方法。
本申请实施例提供的一种音视频同步处理方法、装置、电子设备以及存储介质,通过获取待处理音视频数据,待处理音视频数据包括音频数据以及视频数据,继而响应定时器事件,获取视频数据中的目标视频,并获取音频数据中的目标音频,再获取与目标视频对应的第一电平参数,以及获取与目标音频对应的第二电平参数,再基于第一电平参数与第二电平参数获取音频数据与视频数据之间的缓存时延,然后基于该缓存时延对待处理音视频数据的播放进度进行调整,以使音频数据与视频数据同步播放。从而通过上述方式实现了在响应定时器事件,获取到了目标视频以及目标音频的情况下,可以基于获取到的与目标视频对应的第一电平参数,以及与目标音频对应的第二电平参数,获取音频数据与视频数据之间的缓存时延,然后采用该缓存时延对待处理音视频数据的播放进度进行调整,进而使得音频数据与视频数据可以同步播放,提升用户的观看体验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011255612.7/2.html,转载请声明来源钻瓜专利网。