音画同步方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:34968186 阅读:16 留言:0更新日期:2022-09-17 12:49
本申请公开了音画同步方法、装置、电子设备及可读存储介质,应用于投屏技术领域,所述音画同步方法包括:通过网络传输获取视频数据,通过蓝牙传输获取音频数据,其中,所述音频数据包括白噪声数据和投屏声音数据;从所述视频数据中提取视频时间戳,将所述白噪声数据解析为白噪声音频内容,根据所述白噪声音频内容提取音频时间戳;根据所述视频时间戳以及所述音频时间戳将所述视频数据的时间点以及所述白噪声数据的时间点以及所述投屏声音数据的时间点进行三者同步处理,并播放同步后的所述视频数据、所述白噪声数据以及所述投屏声音数据。本申请解决了现有技术中基于私有协议投屏时音画不同步的技术问题。时音画不同步的技术问题。时音画不同步的技术问题。

【技术实现步骤摘要】
音画同步方法、装置、电子设备及可读存储介质


[0001]本申请涉及投屏
,尤其涉及一种音画同步方法、装置、电子设备及可读存储介质。

技术介绍

[0002]随着投屏技术的高速发展,对于投屏质量的要求逐渐升高。在各厂商基于自己实现的私有投屏协议进行投屏时,需要在手机上安装对应厂商应用程序。但对于安卓手机来说,安卓底层的安全协议不允许目前的私有协议处理声音源,没办法将画面和声音同步投放到电视端,在投屏播放时容易造成音画不同步的情况。

技术实现思路

[0003]本申请的主要目的在于提供一种音画同步方法、装置、电子设备及可读存储介质,旨在解决现有技术中基于私有协议投屏时音画不同步的技术问题。
[0004]为实现上述目的,本申请提供一种音画同步方法,应用于音画同步设备,所述音画同步方法包括:通过网络传输获取视频数据,通过蓝牙传输获取音频数据,其中,所述音频数据包括白噪声数据和投屏声音数据;从所述视频数据中提取视频时间戳,将所述白噪声数据解析为白噪声音频内容,根据所述白噪声音频内容提取音频时间戳;根据所述视频时间戳以及所述音频时间戳将所述视频数据的时间点以及所述白噪声数据的时间点以及所述投屏声音数据的时间点进行三者同步处理,并播放同步后的所述视频数据、所述白噪声数据以及所述投屏声音数据。
[0005]可选地,所述根据所述白噪声音频内容提取音频时间戳的步骤,包括:确定所述白噪声音频内容的音频特征变化信息,根据所述音频特征变化信息将所述白噪声音频内容重新编码为特征编码数据;提取所述特征编码数据中的音频时间戳。
[0006]可选地,所述根据所述音频特征变化信息将所述白噪声音频内容重新编码为特征编码数据的步骤,包括:根据所述音频特征变化信息将所述白噪声音频内容分割为多段音频内容;确定每段所述音频内容的音频特征变化信息,根据预设白噪声编码规则和所述音频特征变化信息将各所述音频内容编码为对应特征码;将每一位特征码组合为特征编码数据。
[0007]可选地,所述提取所述特征编码数据中的音频时间戳的步骤,包括:根据每间隔预设位数从所述特征编码数据中读取一条时间点数据;将读取的所述时间点数据转换为音频时间戳。
[0008]可选地,所述每预设位数从所述特征编码数据中读取一条时间点数据的步骤,包
括:将每预设位数的特征编码数据作为一组时间点编码数据;将所述时间点编码数据转换为符合预设格式的自然数编码数据;将各所述自然数编码数据作为时间点数据。
[0009]可选地,所述根据所述视频时间戳以及所述音频时间戳将所述视频数据的时间点以及所述白噪声数据的时间点以及所述投屏声音数据的时间点进行三者同步处理,并播放同步后的所述视频数据、所述白噪声数据以及所述投屏声音数据的步骤,包括:根据所述视频时间戳确定所述视频数据对应的第一时间点;根据所述音频时间戳确定所述白噪声数据对应的第二时间点以及所述投屏声音数据对应的第三时间点;播放所述视频数据,并持续监控所述视频数据的第一时间点;确定所述第二时间点中与所述第一时间点匹配的第一匹配时间点,播放所述第一匹配时间点对应的白噪声数据;确定所述第三时间点中与所述第一时间点匹配的第二匹配时间点,播放所述第二匹配时间点对应的投屏声音数据。
[0010]可选地,所述播放所述第二匹配时间点对应的投屏声音数据的步骤之后,还包括:每间隔预设检测时间点根据所述视频时间戳以及所述音频时间戳,检测正在播放的所述视频数据、所述白噪声数据以及所述投屏声音数据是否同步播放;若检测到所述视频数据、所述白噪声数据以及所述投屏声音数据不是同步播放,则确定所述白噪声数据及所述投屏声音数据的播放是否快于所述视频数据的播放;若确定快于所述视频数据的播放,则将所述白噪声数据以及所述投屏声音数据的播放暂停,直至所述视频数据的播放、所述白噪声数据的播放以及所述投屏声音数据的播放同步;若确定慢于所述视频数据的播放,则将所述白噪声数据以及所述投屏声音数据的播放加速,直至所述视频数据的播放、所述白噪声数据的播放以及所述投屏声音数据的播放同步。
[0011]为实现上述目的,本申请还提供一种音画同步装置,所述音画同步装置应用于音画同步设备,所述音画同步装置包括:数据获取模块,用于通过网络传输获取视频数据,通过蓝牙传输获取音频数据,其中,所述音频数据包括白噪声数据和投屏声音数据;时间戳模块,用于从所述视频数据中提取视频时间戳,将所述白噪声数据解析为白噪声音频内容,根据所述白噪声音频内容提取音频时间戳;同步模块,用于根据所述视频时间戳以及所述音频时间戳将所述视频数据的时间点以及所述白噪声数据的时间点以及所述投屏声音数据的时间点进行三者同步处理,并播放同步后的所述视频数据、所述白噪声数据以及所述投屏声音数据。
[0012]可选地,所述时间戳模块还用于:确定所述白噪声音频内容的音频特征变化信息,根据所述音频特征变化信息将所述白噪声音频内容重新编码为特征编码数据;提取所述特征编码数据中的音频时间戳。
[0013]可选地,所述时间戳模块还用于:根据所述音频特征变化信息将所述白噪声音频内容分割为多段音频内容;确定每段所述音频内容的音频特征变化信息,根据预设白噪声编码规则和所述音频特征变化信息将各所述音频内容编码为对应特征码;将每一位特征码组合为特征编码数据。
[0014]可选地,所述时间戳模块还用于:根据每间隔预设位数从所述特征编码数据中读取一条时间点数据;将读取的所述时间点数据转换为音频时间戳。
[0015]可选地,所述时间戳模块还用于:将每预设位数的特征编码数据作为一组时间点编码数据;将所述时间点编码数据转换为符合预设格式的自然数编码数据;将各所述自然数编码数据作为时间点数据。
[0016]可选地,所述同步模块还用于:根据所述视频时间戳确定所述视频数据对应的第一时间点;根据所述音频时间戳确定所述白噪声数据对应的第二时间点以及所述投屏声音数据对应的第三时间点;播放所述视频数据,并持续监控所述视频数据的第一时间点;确定所述第二时间点中与所述第一时间点匹配的第一匹配时间点,播放所述第一匹配时间点对应的白噪声数据;确定所述第三时间点中与所述第一时间点匹配的第二匹配时间点,播放所述第二匹配时间点对应的投屏声音数据。
[0017]可选地,所述同步模块还用于:每间隔预设检测时间点根据所述视频时间戳以及所述音频时间戳,检测正在播放的所述视频数据、所述白噪声数据以及所述投屏声音数据是否同步播放;若检测到所述视频数据、所述白噪声数据以及所述投屏声音数据不是同步播放,则确定所述白噪声数据及所述投屏声音数据的播放是否快于所述视频数据的播放;若确定快于所述视频数据的播放,则将所述白噪声数据以及所述投屏声音数据的播放暂停,直至所述视频数据的播放、所述白噪声数据的播放以及所述投屏声音数据的播放同步;若确定慢于所述视频数据的播放,则将所述白噪声数据以及所述投屏声音数据的播放加速,直至所述视频数据的播放、所述白噪声数据的播放以及所述投屏声音数据的播放同步。
[0018]本申请还提供一种电子设备,所述电子设备包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音画同步方法,其特征在于,所述音画同步方法包括:通过网络传输获取视频数据,通过蓝牙传输获取音频数据,其中,所述音频数据包括白噪声数据和投屏声音数据;从所述视频数据中提取视频时间戳,将所述白噪声数据解析为白噪声音频内容,根据所述白噪声音频内容提取音频时间戳;根据所述视频时间戳以及所述音频时间戳将所述视频数据的时间点以及所述白噪声数据的时间点以及所述投屏声音数据的时间点进行三者同步处理,并播放同步后的所述视频数据、所述白噪声数据以及所述投屏声音数据。2.如权利要求1所述的音画同步方法,其特征在于,所述根据所述白噪声音频内容提取音频时间戳的步骤,包括:确定所述白噪声音频内容的音频特征变化信息,根据所述音频特征变化信息将所述白噪声音频内容重新编码为特征编码数据;提取所述特征编码数据中的音频时间戳。3.如权利要求2所述的音画同步方法,其特征在于,所述根据所述音频特征变化信息将所述白噪声音频内容重新编码为特征编码数据的步骤,包括:根据所述音频特征变化信息将所述白噪声音频内容分割为多段音频内容;确定每段所述音频内容的音频特征变化信息,根据预设白噪声编码规则和所述音频特征变化信息将各所述音频内容编码为对应特征码;将每一位特征码组合为特征编码数据。4.如权利要求2所述的音画同步方法,其特征在于,所述提取所述特征编码数据中的音频时间戳的步骤,包括:根据每间隔预设位数从所述特征编码数据中读取一条时间点数据;将读取的所述时间点数据转换为音频时间戳。5.如权利要求4所述的音画同步方法,其特征在于,所述根据每间隔预设位数从所述特征编码数据中读取一条时间点数据的步骤,包括:将每预设位数的特征编码数据作为一组时间点编码数据;将所述时间点编码数据转换为符合预设格式的自然数编码数据;将各所述自然数编码数据作为时间点数据。6.如权利要求1所述的音画同步方法,其特征在于,所述根据所述视频时间戳以及所述音频时间戳将所述视频数据的时间点以及所述白噪声数据的时间点以及所述投屏声音数据的时间点进行三者同步处理,并播放同步后的所述视频数据、所述白噪声数据以及所述投屏声音数据的步骤,包括:根据所述视频时间戳确定所述视频数据对应的第一时间点;根据所述音频时间戳确定所述白噪声数据对应的第二时间点以及所述投屏声音数据对应的第三时间点;播放所述视...

【专利技术属性】
技术研发人员:丁龙河
申请(专利权)人:深圳创维RGB电子有限公司
类型:发明
国别省市:

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

1