本发明实施例涉及麦克风,尤其涉及一种应用于无线麦克风的低延时通信方法及装置。
背景技术:
1、大多数人察觉不到100毫秒以下声音延时,当延时在100-300毫秒之间,人们可以察觉到声音有轻微停顿,超过300毫秒就会感觉声音延时很明显。
2、现有的麦克风从机将音频数据编码,并通过无线传输给麦克风主机。在传输过程中,由于所使用的传输协议过于复杂冗余,导致麦克风从机与麦克风主机之间的音频数据传输存在延时,该延时往往大于100毫秒,进而导致收音和播放不同步,且人耳可以轻易察觉到,从而影响了麦克风的使用效果。
技术实现思路
1、本发明实施例提供一种应用于无线麦克风的低延时通信方法及装置,以减小麦克风主机与麦克风从机之间的数据传输时间,降低传输延时。
2、第一方面,本发明实施例提供了一种应用于无线麦克风的低延时通信方法,应用于麦克风主机,该方法包括:
3、与一个或多个麦克风从机之间建立连接;
4、基于连接等时组事件顺次接收每个所述麦克风从机传输的音频数据;其中,所述连接等时组事件中包括一个或多个与所述麦克风从机一一对应的连接等时流数据。
5、可选的,所述与一个或多个麦克风从机之间建立连接,包括:
6、按照预设执行频率在目标广播信道上发送广播包;
7、通过所述麦克风从机通过广播扫描接收所述广播包,并向所述麦克风主机回复接收包;
8、基于所述接收包向所述麦克风主机发送请求包;
9、通过所述麦克风从机基于所述请求包进入连接状态,并向所述麦克风主机回复连接包,以使所述麦克风主机进入连接状态。
10、可选的,所述按照预设执行频率在目标广播信道上发送广播包,包括:
11、在每两次发送所述广播包之间添加0-10毫秒的随机延时。
12、可选的,所述方法还包括:
13、若所述音频数据传输失败,则根据所述广播包中的模式参数确定重传信道,并基于所述重传信道对所述音频数据进行重传。
14、可选的,所述方法还包括:
15、在每个目标时隙接收到所述音频数据之后,根据所述音频数据的数据长度计算所述麦克风从机的数据包时间,以根据所述数据包时间进行时钟校准。
16、可选的,所述方法还包括:
17、基于所述连接等时组事件顺次接收每个所述麦克风从机传输的信道质量检测数据,并确定信号接收状态;
18、根据所述信号接收状态统计信道质量,并根据所述信道质量选取目标数据信道,再基于所述目标数据信道向所述麦克风从机发送更新包。
19、可选的,所述更新包指定在预设次数的所述连接等时组事件后更新信道。
20、第二方面,本发明实施例还提供了一种应用于无线麦克风的低延时通信装置,应用于麦克风主机,该装置包括:
21、连接建立模块,用于与一个或多个麦克风从机之间建立连接;
22、音频数据传输模块,用于基于连接等时组事件顺次接收每个所述麦克风从机传输的音频数据;其中,所述连接等时组事件中包括一个或多个与所述麦克风从机一一对应的连接等时流数据。
23、第三方面,本发明实施例还提供了一种麦克风设备,该麦克风设备包括:
24、一个或多个处理器;
25、存储器,用于存储一个或多个程序;
26、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例所提供的应用于无线麦克风的低延时通信方法。
27、第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例所提供的应用于无线麦克风的低延时通信方法。
28、本发明实施例提供了一种应用于无线麦克风的低延时通信方法,麦克风主机首先与一个或多个麦克风从机之间建立连接,然后基于连接等时组事件顺次接收每个麦克风从机传输的音频数据,其中的连接等时组事件中包括与麦克风从机一一对应的连接等时流数据。本发明实施例所提供的应用于无线麦克风的低延时通信方法,通过在通信协议里改变数据链路层的规范模式,优化了麦克风主机与麦克风从机之间通讯的私有协议,减小了麦克风主机与麦克风从机之间的数据传输时间,降低了传输延时。
1.一种应用于无线麦克风的低延时通信方法,应用于麦克风主机,其特征在于,包括:
2.根据权利要求1所述的应用于无线麦克风的低延时通信方法,其特征在于,所述与一个或多个麦克风从机之间建立连接,包括:
3.根据权利要求2所述的应用于无线麦克风的低延时通信方法,其特征在于,所述按照预设执行频率在目标广播信道上发送广播包,包括:
4.根据权利要求2所述的应用于无线麦克风的低延时通信方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的应用于无线麦克风的低延时通信方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的应用于无线麦克风的低延时通信方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的应用于无线麦克风的低延时通信方法,其特征在于,所述更新包指定在预设次数的所述连接等时组事件后更新信道。
8.一种应用于无线麦克风的低延时通信装置,应用于麦克风主机,其特征在于,包括:
9.一种麦克风设备,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的应用于无线麦克风的低延时通信方法。
