掌桥专利:专业的专利平台
掌桥专利
首页

无线音频数据传输方法、装置、设备和系统

文献发布时间:2024-04-18 20:01:55


无线音频数据传输方法、装置、设备和系统

技术领域

本发明涉及音频数据处理领域,尤其涉及一种无线音频数据传输方法、装置、设备和系统。

背景技术

现代社会中,随着视频平台的兴起,无线音频技术在音频传输领域被广泛的应用,其使用频率也相当频繁,无线音频技术应用已经替代传统的有线连接的音频传输场景,如k歌音箱,无线麦等产品。

在很多情况下,我们都需要使用到多个麦克风,例如在同时需要使用到两个麦克风进行扩音时,则有两种方案可以选择:

1.双发双收:即使用由两个麦克风与两个音响组成,运作方式是麦克风与音响一对一形成组合,由两组组合组成,这种组合由于是双路音频独立传输,有可能会出现频点碰撞;

2.双发一收方案:运作方式是两个麦克风共用一个音响,由两个麦克风与一个音响组成,两个麦克风都与同一音响进行音频数据交互。在这个方案中,由于在此方案中,音响需要不断应答来自不同麦克风的音频信号,长时间处于发射状态,会使共板的2.4G芯片受到干扰。

因此,对于至少两个无线麦克风的场景,如何减少无线音频数据传输的干扰成为亟待解决的技术问题。

发明内容

基于上述现状,本发明的主要目的在于提供一种无线音频数据传输方法、装置、设备和系统,以对于至少两个无线麦克风的场景,减少无线音频数据传输的干扰。

为实现上述目的,本发明采用的技术方案如下:

根据第一方面,本发明实施例公开了一种无线音频数据传输方法,应用于音频接收器,以接收至少两个音频发射器发送的音频数据,方法包括:

步骤S100,与目标音频发射器建立无线通信,目标音频发射器用于向音频接收器发送待播放的音频数据,以播放音频数据;

步骤S200,通过无线通信向目标音频发射器发送第一接收槽信息,第一接收槽为目标音频发射器发送音频数据的发送时隙,以分配目标音频发射器发送音频数据的发送时隙;

步骤S300,在第一接收槽到来时,接收目标音频发射器发送的音频数据,以在第二接收槽到来时接收其它音频发射器发送的音频数据,第一接收槽和第二接收槽为不同时段的时隙。

可选地,在步骤S200和步骤S300之间还包括:

步骤S210,与目标音频发射器断开无线通信;

在步骤S300中,在第一接收槽到来时,与目标音频发射器重新建立无线通信,以接收目标音频发射器发送的音频数据。

可选地,在步骤S200和步骤S300之间还包括:

在第一接收槽到来之前,向目标音频发射器发送引导包以使目标音频发射器响应于引导包在第一接收槽到来时发送音频数据,引导包表征目标音频发射器发送音频数据的第一接收槽到来。

可选地,引导包包含时钟标志位,时钟标志位用于对齐音频接收器和目标音频发射器的时钟。

可选地,在步骤S300之后,还包括:在接收到目标音频发射器发送的音频数据后,直接进入接收其它音频发射器发送音频数据的流程,而不应答目标音频发射器发送的音频数据。

可选地,音频接收器和目标音频发射器之间以广播的形式进行音频数据传输。

可选地,按预设数量音频数据包的时间间隔向目标音频发射器发送引导包,以按预设数量音频数据包的时间间隔对齐音频接收器和目标音频发射器的时钟,在预设数量音频数据包的时间间隔期间,等间隔接收目标音频发射器等间隔发送的音频数据。

可选地,第一接收槽用于目标音频发射器多次重发同一音频数据。

根据第二方面,本发明实施例公开了一种无线音频数据传输方法,应用于目标音频发射器,以与其它音频发射器协同向音频接收器发送音频数据,方法包括:

步骤R100,与音频接收器建立无线通信,音频接收器用于接收目标音频发射器发送的音频数据,以播放音频数据;

步骤R200,通过无线通信接收音频接收器发送第一接收槽信息,第一接收槽为目标音频发射器发送音频数据的发送时隙,以分配目标音频发射器发送音频数据的发送时隙;

步骤R300,在第一接收槽到来时,向目标音频发射器发送音频数据,以在第二接收槽到来时由其它音频发射器发送音频数据,第一接收槽和第二接收槽为不同时段的时隙。

可选地,在步骤R200和步骤R300之间还包括:

步骤R210,与音频接收器断开无线通信;

在步骤R300中,在第一接收槽到来时,与音频接收器重新建立无线通信,以接收目标音频发射器发送的音频数据。

可选地,在步骤R200和步骤R300之间还包括:

在第一接收槽到来之前,扫描音频接收器发送的数据,以接收音频接收器发送的引导包,以响应于引导包在第一接收槽到来时发送音频数据,引导包表征目标音频发射器发送音频数据的第一接收槽到来。

可选地,引导包包含时钟标志位,时钟标志位用于对齐音频接收器和目标音频发射器的时钟。

可选地,在步骤R300之后,还包括:在第一接收槽向音频接收器发送的音频数据后,直接断开与音频接收器之间的数据收发,而无需音频接收器对应答发送的音频数据的,以直接进入其它音频发射器发送音频数据的流程。

可选地,音频接收器和目标音频发射器之间以广播的形式进行音频数据传输。

可选地,按预设数量音频数据包的时间间隔扫描音频接收器发送的引导包,以按预设数量音频数据包的时间间隔对齐音频接收器和目标音频发射器的时钟,在预设数量音频数据包的时间间隔期间,等间隔发送音频数据。

可选地,在步骤R300中,在第一接收槽内多次重发同一音频数据。

根据第三方面,本发明实施例公开了一种无线音频数据传输装置,应用于音频接收器,以接收至少两个音频发射器发送的音频数据,装置包括:

第一连接模块,用于与目标音频发射器建立无线通信,目标音频发射器用于向音频接收器发送待播放的音频数据,以播放音频数据;

接收槽发送模块,用于通过无线通信向目标音频发射器发送第一接收槽信息,第一接收槽为目标音频发射器发送音频数据的发送时隙,以分配目标音频发射器发送音频数据的发送时隙;

音频接收模块,用于在第一接收槽到来时,接收目标音频发射器发送的音频数据,以在第二接收槽到来时接收其它音频发射器发送的音频数据,第一接收槽和第二接收槽为不同时段的时隙。

可选地,还包括:

第一断开模块,用于与目标音频发射器断开无线通信;

在音频接收模块中,在第一接收槽到来时,与目标音频发射器重新建立无线通信,以接收目标音频发射器发送的音频数据。

可选地,还包括:

引导包发送模块,用于在第一接收槽到来之前,向目标音频发射器发送引导包以使目标音频发射器响应于引导包在第一接收槽到来时发送音频数据,引导包表征目标音频发射器发送音频数据的第一接收槽到来。

可选地,引导包包含时钟标志位,时钟标志位用于对齐音频接收器和目标音频发射器的时钟。

可选地,还包括:切换模块,用于在接收到目标音频发射器发送的音频数据后,直接进入接收其它音频发射器发送音频数据的流程,而不应答目标音频发射器发送的音频数据。

可选地,音频接收器和目标音频发射器之间以广播的形式进行音频数据传输。

可选地,引导包发送模块按预设数量音频数据包的时间间隔向目标音频发射器发送引导包,以按预设数量音频数据包的时间间隔对齐音频接收器和目标音频发射器的时钟,在预设数量音频数据包的时间间隔期间,等间隔接收目标音频发射器等间隔发送的音频数据。

可选地,第一接收槽用于目标音频发射器多次重发同一音频数据。

根据第四方面,本发明实施例公开了一种无线音频数据传输装置,应用于目标音频发射器,以与其它音频发射器协同向音频接收器发送音频数据,装置包括:

第二连接模块,用于与音频接收器建立无线通信,音频接收器用于接收目标音频发射器发送的音频数据,以播放音频数据;

接收槽接收模块,用于通过无线通信接收音频接收器发送第一接收槽信息,第一接收槽为目标音频发射器发送音频数据的发送时隙,以分配目标音频发射器发送音频数据的发送时隙;

音频发送模块,用于在第一接收槽到来时,向目标音频发射器发送音频数据,以在第二接收槽到来时由其它音频发射器发送音频数据,第一接收槽和第二接收槽为不同时段的时隙。

可选地,还包括:

第二断开模块,用于与音频接收器断开无线通信;

在音频发送模块中,在第一接收槽到来时,与音频接收器重新建立无线通信,以接收目标音频发射器发送的音频数据。

可选地,还包括:

引导包接收模块,用于在第一接收槽到来之前,扫描音频接收器发送的数据,以接收音频接收器发送的引导包,以响应于引导包在第一接收槽到来时发送音频数据,引导包表征目标音频发射器发送音频数据的第一接收槽到来。

可选地,引导包包含时钟标志位,时钟标志位用于对齐音频接收器和目标音频发射器的时钟。

可选地,还包括:数据收发断开模块,用于在第一接收槽向音频接收器发送的音频数据后,直接断开与音频接收器之间的数据收发,而无需音频接收器对应答发送的音频数据的,以直接进入其它音频发射器发送音频数据的流程。

可选地,音频接收器和目标音频发射器之间以广播的形式进行音频数据传输。

可选地,按预设数量音频数据包的时间间隔扫描音频接收器发送的引导包,以按预设数量音频数据包的时间间隔对齐音频接收器和目标音频发射器的时钟,在预设数量音频数据包的时间间隔期间,等间隔发送音频数据。

可选地,在音频发送模块中,在第一接收槽内多次重发同一音频数据。

根据第五方面,本发明实施例公开了一种音频接收器,包括:

处理器,用于执行程序实现上述第一方面公开的方法。

根据第六方面,本发明实施例公开了一种音频播放器,包括:上述第五方面公开的音频接收器。

根据第七方面,本发明实施例公开了一种音频发射器,包括:

处理器,用于执行程序实现上述第二方面公开的方法。

根据第八方面,本发明实施例公开了一种无线麦克风,包括:上述第七方面公开的音频发射器。

根据第九方面,本发明实施例公开了一种计算机可读存储介质,其上存储有计算机程序,存储介质中存储的计算机程序用于被处理器执行实现上述第一方面公开的方法,或者实现上述第二方面公开的方法。

根据第十方面,本发明实施例公开了一种音频设备的芯片,其上具有集成电路,集成电路被设计成用于实现上述第一方面公开的方法,或者实现上述第二方面公开的方法。

根据第十一方面,本发明实施例公开了一种无线音频数据传输系统,包括:上述的音频接收器和上述的音频发射器,音频接收器和音频发射器之间进行无线音频数据传输。

根据第十一方面,本发明实施例公开了一种无线音频数据传输系统,包括:上述的音频播放器和上述的无线麦克风,音频播放器和无线麦克风之间进行无线音频数据传输。

【有益效果】

依据本发明实施例公开的一种无线音频数据传输方法、装置、设备和系统,在与目标音频发射器建立无线通信后,通过无线通信向目标音频发射器发送第一接收槽信息,由此来分配目标音频发射器发送音频数据的发送时隙,使得目标音频发射器在第一接收槽到来时发送音频数据,而在第二接收槽到来时接收其它音频发射器发送的音频数据,第一接收槽和第二接收槽为不同时段的时隙,从而避免了对于至少两个无线麦克风的场景,不会再同一时间收发不同麦克风的音频数据,避免了频点碰撞,也减少了无线音频数据传输的干扰。

本发明的其他有益效果,将在具体实施方式中通过具体技术特征和技术方案的介绍来阐述,本领域技术人员通过这些技术特征和技术方案的介绍,应能理解所述技术特征和技术方案带来的有益技术效果。

附图说明

以下将参照附图对本发明实施例进行描述。图中:

图1为本实施例公开的一种应用于音频接收器的无线音频数据传输方法流程图;

图2为本实施例公开的一种音频接收器与第一音频发射器、第二音频发射器数据交互时序示意图;

图3为本实施例公开的一种无线音频数据传输方法流程示意图;

图4为本实施例公开的一种无线音频数据传输装置结构示意图;

图5为本实施例公开的一种无线音频数据传输装置结构示意图。

具体实施方式

以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分,为了避免混淆本发明的实质,公知的方法、过程、流程、元件并没有详细叙述。

此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。

除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。

在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

对于至少两个无线麦克风的场景,为了实现减少无线音频数据传输的干扰,本实施例公开了一种无线音频数据传输方法,应用于音频接收器,本实施例中,音频接收器与至少一个音频发射器建立无线连接构成无线音频数据传输系统,音频接收器分别接收至少一个音频发射器发送的音频数据,并播放接收到的音频数据,作为场景示例,同一音箱与两个麦克风建立连接,两个麦克风采集传输的音频数据都可以经由同一音箱进行播放。

请参考图1,图1为本实施例公开的一种应用于音频接收器的无线音频数据传输方法流程图,该无线音频数据传输方法应用于音频接收器,以接收至少两个音频发射器发送的音频数据,该无线音频数据传输方法包括步骤S100、步骤S200和步骤S300,具体如下:

步骤S100,与目标音频发射器建立无线通信。本实施例中,所称目标音频发射器用于向音频接收器发送待播放的音频数据,以播放音频数据。具体地,音频接收器设置在音箱内,目标音频发射器设置在麦克风设备内,当麦克风采集到音频数据时,可以通过目标音频发射器将音频数据发送给音频接收器,从而使音箱播放音频数据。在具体实施例中,无线通信可以是定向广播的方式,也可以是无线连接的方式,其中,定向广播是指不用建立连接,直接以广播的形式来传输数据;无线连接可以是蓝牙低功耗连接,也可以是经典蓝牙连接方式等。

步骤S200,通过无线通信向目标音频发射器发送第一接收槽信息。本实施例中,所称第一接收槽为目标音频发射器发送音频数据的发送时隙,以分配目标音频发射器发送音频数据的发送时隙。具体地,音频接收器可以与多个(2个或以上)音频发射器进行无线通信,为了避免不同音频发射器之间的频点碰撞,本实施例中,音频接收器通过分配接收槽的方式来使不同音频发射器分时发送音频数据。在采用定向广播的方式发送第一接收槽信息的情况下,在扫描到目标音频发射器时,可以获知目标音频发射器的例如蓝牙地址信息等,此时,可以依据蓝牙地址信息等定向向该目标音频发射器广播第一接收槽信息;在采用无线连接的方式发送第一接收槽信息的情况下,可以先与扫描到目标音频发射器建立通信无线连接,然后通过该无线连接发送第一接收槽信息。本实施例中,接收槽为音频接收器在开始接收音频数据往后一段时间的时段,也就是,接收音频数据的开始到偏移位置的这段时间所包含的时隙;所称第一接收槽为目标音频发射器发送音频数据的发送时隙,第二接收槽为其它音频发射器发送音频数据的发送时隙。在具体实施过程中,音频接收器可以通过偏移位置来表征第一接收槽信息。以两个音频发射器为例,引导包(信标帧)数据内容包含标志位指示接收槽是否已经占用,如第一byte的bit0为1表示第一接收槽已占用,bit1为1标识第二接收槽已占用;音频接收器随机与任一音频发射器建立无线连接(蓝牙低功耗/经典蓝牙连接方式等),分别指定当前音频发射器(即目标音频发射器)的相对引导包的偏移位置(TX_OFFSET),即第一接收槽的起始位置;音频发射器收到TX_OFFSET后,作为后续音频包相对引导包的偏移位置,如第一台连上发射器分配到第一接收槽,第二台连上的发射器分配到第二接收槽,以此类推。当然,在其它实施例中,引导包(信标帧)也可以是语义包,即引导包(信标帧)直接记载了第一接收槽的起止信息;引导包(信标帧)还可以是编码,通过编码来对应第一接收槽的起止信息,也就是,可以预先建立编码与接收槽的对应关系,通过收发编码来获知第一接收槽的起止信息。本实施例中,在分配完接收槽后,音频接收器与各个音频发射器同步了接收槽信息,音频接收器与音频发射器可以断开无线连接,等待对应接收槽到来时,对应的音频发射器与音频接收器建立连接发送音频数据。

步骤S300,在第一接收槽到来时,接收目标音频发射器发送的音频数据。以在第二接收槽到来时接收其它音频发射器发送的音频数据,第一接收槽和第二接收槽为不同时段的时隙。以两个音频发射器为例,请参考图2,图2为本实施例公开的一种音频接收器与第一音频发射器、第二音频发射器数据交互时序示意图,第一音频发射器、第二音频发射器为两个不同的音频发射器,第一音频发射器可以是目标音频发射器,第二音频发射器可以是其它音频发射器;音频接收器在与第一音频发射器建立无线通信后,音频接收器可以仅发射引导包(或称信标帧),其余时刻音频接收器处于接收第一音频发射器和第二音频发射器的音频包状态或搜索可连接设备(分配发射器使用的接收槽位置)。音频发射器先通过引导包(信标帧)的接收时刻和预先指定偏移位置(所指的是第一或第二接收槽的起始时刻)在接收器对应的接收槽时刻开始发射音频包,例如,在第一接收槽到来时,由第一音频发射器发送第一音频包,而第二音频发射器不发送音频包;在第二接收槽到来时,由第二音频发射器发送第二音频包,而第一音频发射器不发送音频包,由此第一音频发射器、第二音频发射器交替向音频接收器发送音频数据。在具体实施过程中,可以约定音频传输时长,也可以约定好最大的码率,那么音频数据量也可以约定好,从而保证了分配的各个接收槽足够对应的音频发射器发送音频数据。

在可选的实施例中,在步骤S200和步骤S300之间还包括:

步骤S210,与目标音频发射器断开无线通信。在步骤S300中,在第一接收槽到来时,与目标音频发射器重新建立无线通信,以接收目标音频发射器发送的音频数据。本实施例中,在通过无线通信向目标音频发射器发送第一接收槽信息后便可以与目标音频发射器断开连接,从而避免目标音频发射器发送无线数据而带来干扰。

在可选的实施例中,在步骤S200和步骤S300之间还包括:在第一接收槽到来之前,向目标音频发射器发送引导包以使目标音频发射器响应于引导包在第一接收槽到来时发送音频数据,引导包表征目标音频发射器发送音频数据的第一接收槽到来。具体地,本实施例所称的引导包区别于步骤S200所发送的信标帧,信标帧的主要目的是为了分配接收槽,而本实施例所称的引导包主要是为了触发目标音频发射器在其第一接收槽到来时发送音频数据。

为了实现音频接收器与目标音频发射器之间的时钟对齐,在可选的实施例中,引导包包含时钟标志位,时钟标志位用于对齐音频接收器和目标音频发射器的时钟。本实施例中,通过对齐音频接收器和目标音频发射器的时钟,可以提高音频接收器接收音频数据的成功率,降低丢包率。

为避免音频接收器频繁应答对共板无线通信的干扰,在可选的实施例中,在步骤S300之后,还包括:在接收到目标音频发射器发送的音频数据后,直接进入接收其它音频发射器发送音频数据的流程,而不应答目标音频发射器发送的音频数据。本实施例中,由于音频接收器和目标音频发射器的时钟已经对齐,并且该第一接收槽都是归属于目标音频发射器发送音频数据的时隙,因此,能够确保音频接收器可以接收目标音频发射器发送的音频数据,于是,音频接收器无需应答目标音频发射器发送的音频数据,从而克服了通信标准的限制,在此基础上,避免了音频接收器频繁应答对共板无线通信的干扰,而音频接收器直接进入接收其它音频发射器发送音频数据的流程,还可以减少带宽的占用,提高通信效率。

在具体实施例中,为了进一步克服通信标准的限制,避免频繁地建立通信连接和断开连接所带来的功耗损失,以及提高数据传输效率,音频接收器和目标音频发射器之间以广播的形式进行音频数据传输。也就是,当第一接收槽到来时,目标音频发射器采用广播的形式发送音频数据,由此既可以使得音频接收器无需应答,提高数据传输效率,也可以避免频繁地建立通信连接和断开连接所带来的功耗损失。

为了减少引导包的收发频率,从而减小对无线信号的干扰,在可选的实施例中,按预设数量音频数据包的时间间隔向目标音频发射器发送引导包,以按预设数量音频数据包的时间间隔对齐音频接收器和目标音频发射器的时钟,在预设数量音频数据包的时间间隔期间,等间隔接收目标音频发射器等间隔发送的音频数据。具体地,引导包间隔可为N倍音频包间隔,后续音频包采用间隔对齐发送,则在后续音频流接收时,引导包并不会在每个接收槽的时候都出现,也就是,发引导包的间隔可以大些,稀疏一些。在具体实施过程中,通信的双发时钟偏差不大,通常不超过10us,时钟具体偏差多少,一般按晶振精度和时间来算,如10ppm的晶振,1s时钟会偏差10us,假设两个晶振是往两个方向极端偏,那就是1s两个晶振时钟会差20us,如50ms同步一次引导包,那时钟偏差约1us。在具体实施过程中,在扫描引导包时可以设置较大的扫描窗口(大于通信双方的时钟偏差,例如50微妙),如此即便纯在时钟偏差,也可以通过该大于时钟偏差的扫描窗口来扫描到引导包,并通过引导包来对齐时钟。

为了减小丢包率,保障通信成功率,在可选的实施例中,第一接收槽用于目标音频发射器多次重发同一音频数据。具体地,由于第一接收槽是目标音频发射器发送音频数据的时隙,因此,目标音频发射器可以在第一接收槽不断重发同一音频数据,从而保证音频接收器能够接收到该音频数据,并且,由于目标音频发射器不断重发同一音频数据,也能提升抗干扰能力,使得音频接收器无需应答该音频数据。

本实施例还公开了一种无线音频数据传输方法,应用于目标音频发射器,以与其它音频发射器协同向音频接收器发送音频数据,请参考图3,图3为本实施例公开的一种无线音频数据传输方法流程示意图,该方法包括:步骤R100、步骤R200和步骤R300,其中:

步骤R100,与音频接收器建立无线通信。本实施例中,所称音频接收器用于接收目标音频发射器发送的音频数据,以播放音频数据,具体请参见上文描述,在此不再赘述。

步骤R200,通过无线通信接收音频接收器发送第一接收槽信息。本实施例中,第一接收槽为目标音频发射器发送音频数据的发送时隙,以分配目标音频发射器发送音频数据的发送时隙;具体请参见上文描述,在此不再赘述。

步骤R300,在第一接收槽到来时,向目标音频发射器发送音频数据。由此,在第二接收槽到来时由其它音频发射器发送音频数据,第一接收槽和第二接收槽为不同时段的时隙。具体请参见上文描述,在此不再赘述。

在可选的实施例中,在步骤R200和步骤R300之间还包括:步骤R210,与音频接收器断开无线通信;在步骤R300中,在第一接收槽到来时,与音频接收器重新建立无线通信,以接收目标音频发射器发送的音频数据。具体请参见上文描述,在此不再赘述。

在可选的实施例中,在步骤R200和步骤R300之间还包括:在第一接收槽到来之前,扫描音频接收器发送的数据,以接收音频接收器发送的引导包,以响应于引导包在第一接收槽到来时发送音频数据,引导包表征目标音频发射器发送音频数据的第一接收槽到来。具体请参见上文描述,在此不再赘述。

在可选的实施例中,引导包包含时钟标志位,时钟标志位用于对齐音频接收器和目标音频发射器的时钟。具体请参见上文描述,在此不再赘述。

在可选的实施例中,在步骤R300之后,还包括:在第一接收槽向音频接收器发送的音频数据后,直接断开与音频接收器之间的数据收发,而无需音频接收器对应答发送的音频数据的,以直接进入其它音频发射器发送音频数据的流程。具体请参见上文描述,在此不再赘述。

在可选的实施例中,音频接收器和目标音频发射器之间以广播的形式进行数据传输。具体请参见上文描述,在此不再赘述。

在可选的实施例中,按预设数量音频数据包的时间间隔扫描音频接收器发送的引导包,以按预设数量音频数据包的时间间隔对齐音频接收器和目标音频发射器的时钟,在预设数量音频数据包的时间间隔期间,等间隔发送音频数据。具体请参见上文描述,在此不再赘述。

在可选的实施例中,在步骤R300中,在第一接收槽内多次重发同一音频数据。具体请参见上文描述,在此不再赘述。

本实施例还公开了一种无线音频数据传输装置,应用于音频接收器,以接收至少两个音频发射器发送的音频数据,请参考图4,图4为本实施例公开的一种无线音频数据传输装置结构示意图,该无线音频数据传输装置包括:第一连接模块100、接收槽发送模块200和音频接收模块300,其中:

第一连接模块100用于与目标音频发射器建立无线通信,目标音频发射器用于向音频接收器发送待播放的音频数据,以播放音频数据;

接收槽发送模块200用于通过无线通信向目标音频发射器发送第一接收槽信息,第一接收槽为目标音频发射器发送音频数据的发送时隙,以分配目标音频发射器发送音频数据的发送时隙;

音频接收模块300用于在第一接收槽到来时,接收目标音频发射器发送的音频数据,以在第二接收槽到来时接收其它音频发射器发送的音频数据,第一接收槽和第二接收槽为不同时段的时隙。

在可选的实施例中,还包括:

第一断开模块210,用于与目标音频发射器断开无线通信;

在音频接收模块300中,在第一接收槽到来时,与目标音频发射器重新建立无线通信,以接收目标音频发射器发送的音频数据。

在可选的实施例中,还包括:

引导包发送模块,用于在第一接收槽到来之前,向目标音频发射器发送引导包以使目标音频发射器响应于引导包在第一接收槽到来时发送音频数据,引导包表征目标音频发射器发送音频数据的第一接收槽到来。

在可选的实施例中,引导包包含时钟标志位,时钟标志位用于对齐音频接收器和目标音频发射器的时钟。

在可选的实施例中,还包括:切换模块,用于在接收到目标音频发射器发送的音频数据后,直接进入接收其它音频发射器发送音频数据的流程,而不应答目标音频发射器发送的音频数据。

在可选的实施例中,音频接收器和目标音频发射器之间以广播的形式进行数据传输。

在可选的实施例中,引导包发送模块按预设数量音频数据包的时间间隔向目标音频发射器发送引导包,以按预设数量音频数据包的时间间隔对齐音频接收器和目标音频发射器的时钟,在预设数量音频数据包的时间间隔期间,等间隔接收目标音频发射器等间隔发送的音频数据。

在可选的实施例中,第一接收槽用于目标音频发射器多次重发同一音频数JLKJ154CN1据。

本实施例还公开了一种无线音频数据传输装置,应用于目标音频发射器,以与其它音频发射器协同向音频接收器发送音频数据,请参考图5,图5为本实施例公开的一种无线音频数据传输装置结构示意图,该无线音频数据传输装置包括:第二连接模块10、接收槽接收模块20和音频发送模块30,其中:

第二连接模块10用于与音频接收器建立无线通信,音频接收器用于接收目标音频发射器发送的音频数据,以播放音频数据;

接收槽接收模块20用于通过无线通信接收音频接收器发送第一接收槽信息,第一接收槽为目标音频发射器发送音频数据的发送时隙,以分配目标音频发射器发送音频数据的发送时隙;

音频发送模块30用于在第一接收槽到来时,向目标音频发射器发送音频数据,以在第二接收槽到来时由其它音频发射器发送音频数据,第一接收槽和第二接收槽为不同时段的时隙。

在可选的实施例中,还包括:

第二断开模块21,用于与音频接收器断开无线通信;

在音频发送模块30中,在第一接收槽到来时,与音频接收器重新建立无线通信,以接收目标音频发射器发送的音频数据。

在可选的实施例中,还包括:

引导包接收模块,用于在第一接收槽到来之前,扫描音频接收器发送的数据,以接收音频接收器发送的引导包,以响应于引导包在第一接收槽到来时发送音频数据,引导包表征目标音频发射器发送音频数据的第一接收槽到来。

在可选的实施例中,引导包包含时钟标志位,时钟标志位用于对齐音频接收器和目标音频发射器的时钟。

在可选的实施例中,还包括:数据收发断开模块,用于在第一接收槽向音频接收器发送的音频数据后,直接断开与音频接收器之间的数据收发,而无需音频接收器对应答发送的音频数据的,以直接进入其它音频发射器发送音频数据的流程。

在可选的实施例中,音频接收器和目标音频发射器之间以广播的形式进行数据传输。

在可选的实施例中,按预设数量音频数据包的时间间隔扫描音频接收器发送的引导包,以按预设数量音频数据包的时间间隔对齐音频接收器和目标音频发射器的时钟,在预设数量音频数据包的时间间隔期间,等间隔发送音频数据。

在可选的实施例中,在音频发送模块30中,在第一接收槽内多次重发同一音频数据。

本实施例还公开了一种音频接收器,包括:

处理器,用于执行程序实现上述实施例公开的音频接收器执行的方法。

本实施例还公开了一种音频播放器,包括:上述实施例公开的音频接收器。

本实施例还公开了一种音频发射器,包括:

处理器,用于执行程序实现上述实施例公开的音频发射器执行的方法。

本实施例还公开了一种无线麦克风,包括:上述实施例公开的音频发射器。

本实施例还公开了一种计算机可读存储介质,其上存储有计算机程序,存储介质中存储的计算机程序用于被处理器执行实现上述实施例公开的方法。

本实施例还公开了一种音频设备的芯片,其上具有集成电路,集成电路被设计成用于实现上述实施例公开的方法。

本实施例还公开了一种无线音频数据传输系统,包括:上述实施例公开的音频接收器和上述实施例公开的音频发射器,音频接收器和音频发射器之间进行无线音频数据传输。

本实施例还公开了一种无线音频数据传输系统,包括:上述实施例公开的音频播放器和上述实施例公开的无线麦克风,音频播放器和无线麦克风之间进行无线音频数据传输。

此外,本发明还提供了一种计算机可读存储介质,如芯片、光盘等,计算机可读存储介质上存储有执行程序,该执行程序被执行时实现如上述任一项所述的方法。

需要说明的是,本公开的实施例所述的计算机可读存储介质并不限定于上述所给实施例,例如还可以为电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开的实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

本领域的技术人员能够理解的是,在不冲突的前提下,上述各优选方案可以自由地组合、叠加。其中,附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生,例如,两个接连表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。本文中对于各步骤的编号仅为了方便说明和引用,并不用于限定前后顺序,具体的执行顺序是由技术本身确定的,本领域技术人员可以根据技术本身确定各种允许的、合理的顺序。

需要说明的是,本发明中采用步骤编号(字母或数字编号)来指代某些具体的方法步骤,仅仅是出于描述方便和简洁的目的,而绝不是用字母或数字来限制这些方法步骤的顺序。本领域的技术人员能够明了,相关方法步骤的顺序,应由技术本身决定,不应因步骤编号的存在而被不适当地限制,本领域技术人员可以根据技术本身确定各种允许的、合理的步骤顺序。

本领域的技术人员能够理解的是,在不冲突的前提下,上述各优选方案可以自由地组合、叠加。

应当理解,上述的实施方式仅是示例性的,而非限制性的,在不偏离本发明的基本原理的情况下,本领域的技术人员可以针对上述细节做出的各种明显的或等同的修改或替换,都将包含于本发明的权利要求范围内。

技术分类

06120116571880