本发明涉及音频数据处理领域,尤其涉及一种无线音频数据传输方法、装置、设备和系统。
背景技术:
1、现代社会中,随着视频平台的兴起,无线音频技术在音频传输领域被广泛的应用,其使用频率也相当频繁,无线音频技术应用已经替代传统的有线连接的音频传输场景,如k歌音箱,无线麦等产品。
2、在很多情况下,我们都需要使用到多个麦克风,例如在同时需要使用到两个麦克风进行扩音时,则有两种方案可以选择:
3、1.双发双收:即使用由两个麦克风与两个音响组成,运作方式是麦克风与音响一对一形成组合,由两组组合组成,这种组合由于是双路音频独立传输,有可能会出现频点碰撞;
4、2.双发一收方案:运作方式是两个麦克风共用一个音响,由两个麦克风与一个音响组成,两个麦克风都与同一音响进行音频数据交互。在这个方案中,由于在此方案中,音响需要不断应答来自不同麦克风的音频信号,长时间处于发射状态,会使共板的2.4g芯片受到干扰。
5、因此,对于至少两个无线麦克风的场景,如何减少无线音频数据传输的干扰成为亟待解决的技术问题。
技术实现思路
1、基于上述现状,本发明的主要目的在于提供一种无线音频数据传输方法、装置、设备和系统,以对于至少两个无线麦克风的场景,减少无线音频数据传输的干扰。
2、为实现上述目的,本发明采用的技术方案如下:
3、根据第一方面,本发明实施例公开了一种无线音频数据传输方法,应用于音频接收器,以接收至少两个音频发射器发送的音频数据,方法包括:
4、步骤s100,与目标音频发射器建立无线通信,目标音频发射器用于向音频接收器发送待播放的音频数据,以播放音频数据;
5、步骤s200,通过无线通信向目标音频发射器发送第一接收槽信息,第一接收槽为目标音频发射器发送音频数据的发送时隙,以分配目标音频发射器发送音频数据的发送时隙;
6、步骤s300,在第一接收槽到来时,接收目标音频发射器发送的音频数据,以在第二接收槽到来时接收其它音频发射器发送的音频数据,第一接收槽和第二接收槽为不同时段的时隙。
7、可选地,在步骤s200和步骤s300之间还包括:
8、步骤s210,与目标音频发射器断开无线通信;
9、在步骤s300中,在第一接收槽到来时,与目标音频发射器重新建立无线通信,以接收目标音频发射器发送的音频数据。
10、可选地,在步骤s200和步骤s300之间还包括:
11、在第一接收槽到来之前,向目标音频发射器发送引导包以使目标音频发射器响应于引导包在第一接收槽到来时发送音频数据,引导包表征目标音频发射器发送音频数据的第一接收槽到来。
12、可选地,引导包包含时钟标志位,时钟标志位用于对齐音频接收器和目标音频发射器的时钟。
13、可选地,在步骤s300之后,还包括:在接收到目标音频发射器发送的音频数据后,直接进入接收其它音频发射器发送音频数据的流程,而不应答目标音频发射器发送的音频数据。
14、可选地,音频接收器和目标音频发射器之间以广播的形式进行音频数据传输。
15、可选地,按预设数量音频数据包的时间间隔向目标音频发射器发送引导包,以按预设数量音频数据包的时间间隔对齐音频接收器和目标音频发射器的时钟,在预设数量音频数据包的时间间隔期间,等间隔接收目标音频发射器等间隔发送的音频数据。
16、可选地,第一接收槽用于目标音频发射器多次重发同一音频数据。
17、根据第二方面,本发明实施例公开了一种无线音频数据传输方法,应用于目标音频发射器,以与其它音频发射器协同向音频接收器发送音频数据,方法包括:
18、步骤r100,与音频接收器建立无线通信,音频接收器用于接收目标音频发射器发送的音频数据,以播放音频数据;
19、步骤r200,通过无线通信接收音频接收器发送第一接收槽信息,第一接收槽为目标音频发射器发送音频数据的发送时隙,以分配目标音频发射器发送音频数据的发送时隙;
20、步骤r300,在第一接收槽到来时,向目标音频发射器发送音频数据,以在第二接收槽到来时由其它音频发射器发送音频数据,第一接收槽和第二接收槽为不同时段的时隙。
21、可选地,在步骤r200和步骤r300之间还包括:
22、步骤r210,与音频接收器断开无线通信;
23、在步骤r300中,在第一接收槽到来时,与音频接收器重新建立无线通信,以接收目标音频发射器发送的音频数据。
24、可选地,在步骤r200和步骤r300之间还包括:
25、在第一接收槽到来之前,扫描音频接收器发送的数据,以接收音频接收器发送的引导包,以响应于引导包在第一接收槽到来时发送音频数据,引导包表征目标音频发射器发送音频数据的第一接收槽到来。
26、可选地,引导包包含时钟标志位,时钟标志位用于对齐音频接收器和目标音频发射器的时钟。
27、可选地,在步骤r300之后,还包括:在第一接收槽向音频接收器发送的音频数据后,直接断开与音频接收器之间的数据收发,而无需音频接收器对应答发送的音频数据的,以直接进入其它音频发射器发送音频数据的流程。
28、可选地,音频接收器和目标音频发射器之间以广播的形式进行音频数据传输。
29、可选地,按预设数量音频数据包的时间间隔扫描音频接收器发送的引导包,以按预设数量音频数据包的时间间隔对齐音频接收器和目标音频发射器的时钟,在预设数量音频数据包的时间间隔期间,等间隔发送音频数据。
30、可选地,在步骤r300中,在第一接收槽内多次重发同一音频数据。
31、根据第三方面,本发明实施例公开了一种无线音频数据传输装置,应用于音频接收器,以接收至少两个音频发射器发送的音频数据,装置包括:
32、第一连接模块,用于与目标音频发射器建立无线通信,目标音频发射器用于向音频接收器发送待播放的音频数据,以播放音频数据;
33、接收槽发送模块,用于通过无线通信向目标音频发射器发送第一接收槽信息,第一接收槽为目标音频发射器发送音频数据的发送时隙,以分配目标音频发射器发送音频数据的发送时隙;
34、音频接收模块,用于在第一接收槽到来时,接收目标音频发射器发送的音频数据,以在第二接收槽到来时接收其它音频发射器发送的音频数据,第一接收槽和第二接收槽为不同时段的时隙。
35、可选地,还包括:
36、第一断开模块,用于与目标音频发射器断开无线通信;
37、在音频接收模块中,在第一接收槽到来时,与目标音频发射器重新建立无线通信,以接收目标音频发射器发送的音频数据。
38、可选地,还包括:
39、引导包发送模块,用于在第一接收槽到来之前,向目标音频发射器发送引导包以使目标音频发射器响应于引导包在第一接收槽到来时发送音频数据,引导包表征目标音频发射器发送音频数据的第一接收槽到来。
40、可选地,引导包包含时钟标志位,时钟标志位用于对齐音频接收器和目标音频发射器的时钟。
41、可选地,还包括:切换模块,用于在接收到目标音频发射器发送的音频数据后,直接进入接收其它音频发射器发送音频数据的流程,而不应答目标音频发射器发送的音频数据。
42、可选地,音频接收器和目标音频发射器之间以广播的形式进行音频数据传输。
43、可选地,引导包发送模块按预设数量音频数据包的时间间隔向目标音频发射器发送引导包,以按预设数量音频数据包的时间间隔对齐音频接收器和目标音频发射器的时钟,在预设数量音频数据包的时间间隔期间,等间隔接收目标音频发射器等间隔发送的音频数据。
44、可选地,第一接收槽用于目标音频发射器多次重发同一音频数据。
45、根据第四方面,本发明实施例公开了一种无线音频数据传输装置,应用于目标音频发射器,以与其它音频发射器协同向音频接收器发送音频数据,装置包括:
46、第二连接模块,用于与音频接收器建立无线通信,音频接收器用于接收目标音频发射器发送的音频数据,以播放音频数据;
47、接收槽接收模块,用于通过无线通信接收音频接收器发送第一接收槽信息,第一接收槽为目标音频发射器发送音频数据的发送时隙,以分配目标音频发射器发送音频数据的发送时隙;
48、音频发送模块,用于在第一接收槽到来时,向目标音频发射器发送音频数据,以在第二接收槽到来时由其它音频发射器发送音频数据,第一接收槽和第二接收槽为不同时段的时隙。
49、可选地,还包括:
50、第二断开模块,用于与音频接收器断开无线通信;
51、在音频发送模块中,在第一接收槽到来时,与音频接收器重新建立无线通信,以接收目标音频发射器发送的音频数据。
52、可选地,还包括:
53、引导包接收模块,用于在第一接收槽到来之前,扫描音频接收器发送的数据,以接收音频接收器发送的引导包,以响应于引导包在第一接收槽到来时发送音频数据,引导包表征目标音频发射器发送音频数据的第一接收槽到来。
54、可选地,引导包包含时钟标志位,时钟标志位用于对齐音频接收器和目标音频发射器的时钟。
55、可选地,还包括:数据收发断开模块,用于在第一接收槽向音频接收器发送的音频数据后,直接断开与音频接收器之间的数据收发,而无需音频接收器对应答发送的音频数据的,以直接进入其它音频发射器发送音频数据的流程。
56、可选地,音频接收器和目标音频发射器之间以广播的形式进行音频数据传输。
57、可选地,按预设数量音频数据包的时间间隔扫描音频接收器发送的引导包,以按预设数量音频数据包的时间间隔对齐音频接收器和目标音频发射器的时钟,在预设数量音频数据包的时间间隔期间,等间隔发送音频数据。
58、可选地,在音频发送模块中,在第一接收槽内多次重发同一音频数据。
59、根据第五方面,本发明实施例公开了一种音频接收器,包括:
60、处理器,用于执行程序实现上述第一方面公开的方法。
61、根据第六方面,本发明实施例公开了一种音频播放器,包括:上述第五方面公开的音频接收器。
62、根据第七方面,本发明实施例公开了一种音频发射器,包括:
63、处理器,用于执行程序实现上述第二方面公开的方法。
64、根据第八方面,本发明实施例公开了一种无线麦克风,包括:上述第七方面公开的音频发射器。
65、根据第九方面,本发明实施例公开了一种计算机可读存储介质,其上存储有计算机程序,存储介质中存储的计算机程序用于被处理器执行实现上述第一方面公开的方法,或者实现上述第二方面公开的方法。
66、根据第十方面,本发明实施例公开了一种音频设备的芯片,其上具有集成电路,集成电路被设计成用于实现上述第一方面公开的方法,或者实现上述第二方面公开的方法。
67、根据第十一方面,本发明实施例公开了一种无线音频数据传输系统,包括:上述的音频接收器和上述的音频发射器,音频接收器和音频发射器之间进行无线音频数据传输。
68、根据第十一方面,本发明实施例公开了一种无线音频数据传输系统,包括:上述的音频播放器和上述的无线麦克风,音频播放器和无线麦克风之间进行无线音频数据传输。
69、【有益效果】
70、依据本发明实施例公开的一种无线音频数据传输方法、装置、设备和系统,在与目标音频发射器建立无线通信后,通过无线通信向目标音频发射器发送第一接收槽信息,由此来分配目标音频发射器发送音频数据的发送时隙,使得目标音频发射器在第一接收槽到来时发送音频数据,而在第二接收槽到来时接收其它音频发射器发送的音频数据,第一接收槽和第二接收槽为不同时段的时隙,从而避免了对于至少两个无线麦克风的场景,不会再同一时间收发不同麦克风的音频数据,避免了频点碰撞,也减少了无线音频数据传输的干扰。
71、本发明的其他有益效果,将在具体实施方式中通过具体技术特征和技术方案的介绍来阐述,本领域技术人员通过这些技术特征和技术方案的介绍,应能理解所述技术特征和技术方案带来的有益技术效果。