无线音频同步制造技术

技术编号:18582545 阅读:28 留言:0更新日期:2018-08-01 15:20
一种使通过第一无线网络从音频源发送到无线扬声器包装的音频数据的播放同步的方法,无线扬声器包装适于播放该音频数据。该方法包括将通过第一无线网络发送音频数据的第一时间段与由无线扬声器包装接收音频数据的第二时间段进行比较,并且在与第一时间段和第二时间段的比较相关的第三时间段内在无线扬声器包装上播放接收到的音频数据。

Wireless audio synchronization

A method of playing synchronization of audio data that is transmitted from an audio source to a wireless speaker package through a first wireless network, and a wireless speaker package is adapted to play the audio data. The method includes comparing the first time period of sending audio data through the first wireless network with the second time period of the radio speaker packaging and receiving the audio data, and playing the received audio data on the wireless speaker package in the third time period related to the comparison of the first time period and the second time period.

【技术实现步骤摘要】
【国外来华专利技术】无线音频同步
本公开内容涉及使从源无线发送到接收器(sink)的音频数据同步。
技术介绍
蓝牙标准不提供用于使音频源和音频接收器中的时钟同步或速率匹配的手段。蓝牙源在它们的数据速率、包大小和每个包的音频持续时间上剧烈变化。射频(RF)环境也可以贡献于接收器处的音频数据包到达时间的变化。大多数使能蓝牙的音频接收器(诸如无线扬声器包装)具有固定的延迟(即缓冲深度)以考虑这些不一致性。然而,如果延迟大于大约100毫秒,则音频/视频播放的音频部分明显滞后于视频。导致的不同步的嘴唇移动引起大多数用户反感。
技术实现思路
由无线扬声器包装或另一蓝牙音频接收器对音频数据的播放的延迟可以通过如下方式来最小化:允许延迟基于发送音频包所花费的时间和由接收器接收这些音频包所经过的时间之间的差异而变化。这样,当抖动低时存在低延迟,并且当抖动增加时延迟增加。对于具有多个音频接收器的网络化系统,一个接收器可以充当主设备并且其余接收器可以充当从设备。主设备可以在音频包被发送给从设备之前对音频包进行时间戳记,使得所有设备同步播放。下面提到的所有示例和特征都可以以任何技术上可能的方式进行组合。在一个方面中,一种使通过第一无线网络从音频源发送到无线扬声器包装(其适于播放音频数据)的音频数据的播放同步的方法包括:将通过第一无线网络发送音频数据的第一时间段与由无线扬声器包装接收音频数据的第二时间段进行比较,并且在与第一时间段和第二时间段的比较相关的第三时间段内在无线扬声器包装上播放接收到的音频数据。实施例可以包括以下特征之一或其任何组合。第一无线网络可以包括不提供用于使音频源和无线扬声器包装中的时钟同步或速率匹配的手段的网络。第一无线网络可以是蓝牙网络。比较可以包括第二时间段和第一时间段的函数。音频数据可以作为分立音频数据包通过第一无线网络被发送,分立音频数据包各自在分立数据包时间段内被发送,其中,第一时间段包括分立数据包时间段。第三时间段可以基于分立数据包时间段以及第二时间段和第一时间段的函数。接收到的音频数据包可以在第三时间段内在无线扬声器包装上被播放。该方法还可以包括:当第三时间段和第二时间段之间的差异改变时(例如,当该差异超过阈值时),修改无线扬声器包装上的缓冲深度。实施例可以包括以下特征之一或其任何组合。该方法还可以包括:通过第二无线网络将接收到的音频数据从无线扬声器包装发送到一个或多个附加无线扬声器包装,以用于接收到的音频数据在第三时间段内在无线扬声器包装和附加无线扬声器包装上的同步播放。音频数据可以作为分立音频数据包通过第一无线网络被发送,并且该方法还可以包括:当音频数据包通过第一无线网络被发送时,利用发送时间戳对音频数据包进行时间戳记,以及当接收到的音频数据包由无线扬声器包装接收时,还利用接收时间戳对接收到的音频数据包进行时间戳记,其中,接收时间戳表示当个体数据包中的相关联的数据包由无线扬声器包装接收时在无线扬声器包装上的本地时间。第一时间段可以基于音频数据包的发送时间戳,并且第二时间段可以基于相同的音频数据包的接收时间戳。实施例可以包括以下特征之一或其任何组合。音频数据可以作为分立音频数据包通过第一无线网络被发送,并且该方法还可以包括:向包添加基于第一时间段和第二时间段的比较的时间偏移。该方法还可以包括:通过第二无线网络将接收到的音频数据包连同针对包的接收戳一起从无线扬声器包装发送给一个或多个附加无线扬声器包装,以便于音频数据包在无线扬声器包装和附加无线扬声器包装上的同步播放。实施例可以包括以下特征之一或其任何组合。音频数据可以作为分立音频数据包通过第一无线网络被发送,并且该方法还可以包括:在第三时间段内在无线扬声器包装上播放接收到的音频数据包中的每个音频数据包。第三时间段可以是可变的,并且该方法还可以包括基于由无线扬声器包装对包的接收之间的时间来缩放第三时间段。实施例可以包括以下特征之一或其任何组合。该方法还可以包括:在接收到的音频数据被播放之前,向接收到的音频数据应用平滑函数,以减少由于第一时间段和第三时间段之间的差异导致的音频伪差。该方法还可以包括:在无线扬声器包装的存储器中存储信息,从该信息可以获得第三时间段。在音频源和无线扬声器包装已经断开连接并且然后通过第一无线网络重新连接之后,可以从存储器中取回该信息,并且然后可以使用取回的信息以及第一和第二时间段的当前值来生成在无线扬声器包装上播放接收到的音频数据的第三时间段。该方法还可以包括:在已经取回第三时间段之后,基于第一时间段和第二时间段,来修改第三时间段。在另一方面中,无线扬声器包装包括电声转换器、处理器和包括指令的存储器,该指令在由处理器执行时使无线扬声器包装:将通过第一无线网络将音频数据发送到无线扬声器包装的第一时间段与由无线扬声器包装接收音频数据的第二时间段进行比较,并且在与第一时间段和第二时间段的比较相关的第三时间段内在无线扬声器包装上播放接收到的音频数据。实施例可以包括以下特征之一或其任何组合。第一无线网络可以包括不提供用于使音频源和无线扬声器包装中的时钟同步或速率匹配的手段的网络。第一无线网络可以是蓝牙网络。比较可以包括第二时间段和第一时间段的函数。音频数据可以作为分立音频数据包通过第一无线网络被发送,分立音频数据包各自在分立数据包时间段内被发送,其中,第一时间段包括分立数据包时间段。第三时间段可以基于分立数据包时间段以及第二时间段和第一时间段的函数。接收到的音频数据包可以在第三时间段内在无线扬声器包装上被播放。该方法还可以包括:当第三时间段和第二时间段之间的差异改变时(例如,当该差异超过阈值时),修改无线扬声器包装上的缓冲深度。实施例可以包括以下特征之一或其任何组合。该方法还可以包括:通过第二无线网络将接收到的音频数据从无线扬声器包装发送到一个或多个附加无线扬声器包装,以用于接收到的音频数据在第三时间段内在无线扬声器包装和附加无线扬声器包装上的同步播放。音频数据可以作为分立音频数据包通过第一无线网络被发送,并且该方法还可以包括:当音频数据包通过第一无线网络被发送时,利用发送时间戳对音频数据包进行时间戳记,以及当接收到的音频数据包被无线扬声器包装接收时,还利用接收时间戳对接收到的音频数据包进行时间戳记,其中,接收时间戳表示当个体数据包中的相关联的数据包被无线扬声器包装接收时在无线扬声器包装上的本地时间。第一时间段可以基于音频数据包的发送时间戳,并且第二时间段可以基于相同的音频数据包的接收时间戳。实施例可以包括以下特征之一或其任何组合。音频数据可以作为分立音频数据包通过第一无线网络被发送,并且该方法还可以包括:向包添加基于第一时间段和第二时间段的比较的时间偏移。该方法还可以包括:通过第二无线网络将接收到的音频数据包连同针对包的接收戳一起从无线扬声器包装发送到一个或多个附加无线扬声器包装,以便于音频数据包在无线扬声器包装和附加无线扬声器包装上的同步播放。实施例可以包括以下特征之一或其任何组合。音频数据可以通过第一无线网络作为分立音频数据包被发送,并且该方法还可以包括:在第三时间段内在无线扬声器包装上播放接收到的音频数据包中的每个音频数据包。第三时间段可以是可变的,并且该方法还可以包括:基于由无线扬声器包装对包的接收之间的时间来缩放第三时间段。实施本文档来自技高网...

【技术保护点】
1.一种使通过第一无线网络从音频源发送到无线扬声器包装的音频数据的播放同步的方法,所述无线扬声器包装适于播放所述音频数据,所述方法包括:将通过所述第一无线网络发送音频数据的第一时间段与由所述无线扬声器包装接收所述音频数据的第二时间段进行比较;以及在与所述第一时间段和所述第二时间段的所述比较相关的第三时间段内,在所述无线扬声器包装上播放接收到的所述音频数据。

【技术特征摘要】
【国外来华专利技术】2015.09.08 US 14/848,2121.一种使通过第一无线网络从音频源发送到无线扬声器包装的音频数据的播放同步的方法,所述无线扬声器包装适于播放所述音频数据,所述方法包括:将通过所述第一无线网络发送音频数据的第一时间段与由所述无线扬声器包装接收所述音频数据的第二时间段进行比较;以及在与所述第一时间段和所述第二时间段的所述比较相关的第三时间段内,在所述无线扬声器包装上播放接收到的所述音频数据。2.根据权利要求1所述的方法,其中,所述比较包括所述第二时间段和所述第一时间段的函数。3.根据权利要求2所述的方法,其中,所述音频数据作为分立音频数据包通过所述第一无线网络被发送,所述分立音频数据包各自在分立数据包时间段内被发送,其中,所述第一时间段包括所述分立数据包时间段。4.根据权利要求3所述的方法,其中,所述第三时间段基于所述分立数据包时间段、以及所述第二时间段和所述第一时间段的所述函数。5.根据权利要求4所述的方法,其中,接收到的音频数据包在所述第三时间段内在所述无线扬声器包装上被播放。6.根据权利要求5所述的方法,还包括:当所述第三时间段和所述第二时间段之间的差异改变时,修改所述无线扬声器包装上的缓冲深度。7.根据权利要求1所述的方法,还包括:通过第二无线网络,将接收到的所述音频数据从所述无线扬声器包装发送给一个或多个附加无线扬声器包装,以用于接收到的所述音频数据在所述第三时间段内在所述无线扬声器包装或所述附加无线扬声器包装上的同步播放。8.根据权利要求1所述的方法,其中,所述音频数据作为分立音频数据包通过所述第一无线网络被发送,其中,所述方法还包括:当音频数据包通过所述第一无线网络被发送时,利用发送时间戳对所述音频数据包进行时间戳记;以及当接收到的音频数据包由所述无线扬声器包装接收时,还利用接收时间戳对接收到的所述音频数据包进行时间戳记,其中,所述接收时间戳表示当个体数据包中的相关联的数据包由所述无线扬声器包装接收时在所述无线扬声器包装上的本地时间。9.根据权利要求8所述的方法,其中,所述第一时间段基于音频数据包的所述发送时间戳,并且所述第二时间段基于相同的音频数据包的所述接收时间戳。10.根据权利要求1所述的方法,其中,所述音频数据作为分立音频数据包通过所述第一无线网...

【专利技术属性】
技术研发人员:M·埃利奥特D·班纳吉
申请(专利权)人:伯斯有限公司
类型:发明
国别省市:美国,US

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

1