System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及无线通信,具体涉及一种广播等时流音频数据传输方法、系统、设备及介质。
技术介绍
1、蓝牙(bluetooth)和wifi等无线连接技术的快速发展使无线音频成为人们生活的重要部分。例如,以路由器为中心的wifi智能音箱,和以智能手机为中心的bluetooth智能音箱或智能耳机为人们分享音频带来极大的方便。尤其是,采用同步等时通道(isochronous channels)协议的低能耗蓝牙(bluetooth low energy,ble)音频技术,包括单点到单点通信的连接等时流(connected isochronous stream,cis)链路及由至少一条cis链路构成的连接等时组(connected isochronous group,cig)链路协议,单点到多点通信的广播等时流(broadcast isochronous stream,bis)链路及由至少一条bis链路构成的广播等时组(broadcast isochronous group,big)链路协议,给人们带来更低功耗、更低成本、更低延迟、更高质量、更加丰富的无线音频服务。例如,采用big链路协议实现的点到多点的无线音频广播(audio broadcast,abc)功能。
2、但是,通过big链路转发智能手机的bluetooth音频时,尤其是采用时分复用方式通过big链路转发经典蓝牙(classic bluetooth,classic bt)先进音频播放协议(advanced audio distribution profile,a2dp
技术实现思路
1、有鉴于此,本专利技术提供了一种广播等时流音频数据传输方法、系统、设备及介质,以解决现有广播等时流链路的发送时隙固定而导致的通信性能降低的问题。
2、第一方面,本专利技术提供了一种广播等时流音频数据传输方法,应用于无线音频主设备,无线音频主设备基于广播等时流链路在连续的等时间隔内广播数据包,数据包至少包括音频数据包,方法包括:
3、在发送数据包之前,基于初始广播起点,判断当前等时间隔内的用于广播发送数据包的发送时隙是否满足第一预设条件,初始广播起点为当前等时间隔内的首个发送时隙的起始时间点;
4、在满足第一预设条件时,将初始广播起点延迟第一预定时长;
5、在当前等时间隔的基于延迟后的初始广播起点的发送时隙中,广播发送数据包。
6、本专利技术提供的广播等时流音频数据传输方法,当用于广播发送数据包的发送时隙满足第一预设条件时,可以将初始广播起点延迟,使得广播等时流链路的发送时隙动态可调,从而提高广播等时流通信的灵活性和通信性能。
7、在一种可选的实施方式中,无线音频主设备还基于无线音源通信链路接收音源数据,广播等时流链路和无线音源通信链路以时分复用的方式共存,第一预设条件包括:
8、当前等时间隔内的基于初始广播起点的发送时隙,与无线音频主设备基于无线音源通信链路接收音源数据的接收时隙存在时隙冲突。
9、本专利技术提供的广播等时流音频数据传输方法,第一预设条件是无线音频主设备的两条链路上数据传输存在时隙冲突,若存在冲突则将当前等时间隔内使用的广播等时流链路的初始广播起点延迟,以避免基于该初始广播起点计算的发送时隙与无线音源通信链路的时隙冲突,从而提高采用无线音源的点到多点的无线音频广播的有效带宽和通信性能。
10、在一种可选的实施方式中,等时间隔内还包括广告时隙,用于无线音频主设备周期性地在广告时隙内,基于周期广告信道进行周期广告通信,方法还包括:
11、在进行当前周期广告通信前,基于初始广告起点,判断当前等时间隔内的广告时隙是否满足第二预设条件,初始广告起点为当前等时间隔内的广告时隙的起始时间点;
12、在满足第二预设条件时,将初始广告起点延迟第二预定时长;
13、在基于延迟后的初始广告起点的广告时隙中进行周期广告通信。
14、本专利技术提供的广播等时流音频数据传输方法,在等时间隔内除了传输数据包还进行周期广告通信,周期广告通信的广告时隙满足第二预设条件时,可以将初始广告起点延迟,使得广告时隙动态可调,从而提高周期广告通信灵活性和通信性能。
15、在一种可选的实施方式中,无线音频主设备还基于无线音源通信链路接收音源数据,周期广告通信和无线音源通信链路以时分复用的方式共存,
16、第二预设条件包括:
17、当前等时间隔内的基于初始广告起点的广告时隙,与无线音频主设备基于无线音源通信链路接收音源数据的接收时隙存在时隙冲突。
18、本专利技术提供的广播等时流音频数据传输方法,当初始广告起点的广告时隙与无线音频主设备接收音源数据的接收时隙存在时隙冲突时,将当前等时间隔中用于进行周期广告通信的初始广告起点延迟,避免基于该初始广告起点计算的广告时隙与无线音源通信链路的时隙冲突,从而进一步提高采用无线音源的点到多点的无线音频广播的有效带宽和通信性能。
19、在一种可选的实施方式中,方法还包括:
20、在进行周期广告通信时,基于周期广告信道发送辅助广告协议数据单元,辅助广告协议数据单元内携带初始广告起点信息,和初始广告起点是否可被延迟的标志位,和/或,
21、在进行周期广告通信时,基于周期广告信道发送同步协议数据单元,同步协议数据单元携带初始广播起点信息,和初始广播起点是否可被延迟的标志位。
22、本专利技术提供的广播等时流音频数据传输方法,通过周期广告通信期间的信息传递,使得对应的无线音频从设备可以跟随无线音频主设备的配置,适应可能延迟的通信变化。
23、在一种可选的实施方式中,方法还包括:
24、在不满足第一预设条件时,在当前等时间隔的基于初始广播起点的发送时隙中,广播发送数据包,和/或,
25、在不满足第二预设条件时,在当前等时间隔的基于初始广告起点的广告时隙中进行周期广告通信。
26、本专利技术提供的广播等时流音频数据传输方法,在不需要延迟广播等时流链路的情况下,例如在与无线音频主设备接收音源数据的接收时隙不存在时隙冲突时,直接以初始广播起点发送数据包或初始广告起点进行周期广告通信,既具有通信灵活性,又保证了发送数据包和周期广告通信的效率,提高了通信性能。
27、第二方面,本专利技术提供了一种广播等时流音频数据传输方法,应用于无线音频从设备,无线音频从设备基于广播等时流链路在连续的等时间隔内接收无线音频主设备广播的数据包,数据包至少包括音频数据包,方法包括:
28、以初始广播起点接收数据包,判断是否正确接收数据包;
29、若未成功接收到数据包,则将初始广播起点延迟第一预定时长,判断接收时间是否本文档来自技高网...
【技术保护点】
1.一种广播等时流音频数据传输方法,应用于无线音频主设备,所述无线音频主设备基于广播等时流链路在连续的等时间隔内广播数据包,所述数据包至少包括音频数据包,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述无线音频主设备还基于无线音源通信链路接收音源数据,所述广播等时流链路和无线音源通信链路以时分复用的方式共存,
3.根据权利要求1所述的方法,其特征在于,所述等时间隔内还包括广告时隙,用于所述无线音频主设备周期性地在所述广告时隙内,基于周期广告信道进行周期广告通信,
4.根据权利要求3所述的方法,其特征在于,所述无线音频主设备还基于无线音源通信链路接收音源数据,所述周期广告通信和无线音源通信链路以时分复用的方式共存,
5.根据权利要求1或3所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1或3所述的方法,其特征在于,所述方法还包括:
7.一种广播等时流音频数据传输方法,应用于无线音频从设备,所述无线音频从设备基于广播等时流链路在连续的等时间隔内接收无线音频主设备广播的数据包,所
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:基于周期广告信道与所述无线音频主设备进行周期广告通信,其中,
10.根据权利要求9所述的方法,其特征在于,所述广告数据包括辅助广告协数据单元和同步协议数据单元,其中,
11.一种广播等时流音频数据传输装置,应用于无线音频主设备,所述无线音频主设备基于广播等时流链路在连续的等时间隔内广播数据包,所述数据包至少包括音频数据包,其特征在于,所述装置包括:
12.一种广播等时流音频数据传输装置,应用于无线音频从设备,所述无线音频从设备基于广播等时流链路在连续的等时间隔内接收数据包,所述数据包至少包括音频数据包,其特征在于,所述装置包括:
13.一种广播等时流音频数据传输系统,其特征在于,包括:无线音频主设备和一个或多个无线音频从设备,其中,
14.根据权利要求13所述的系统,其特征在于,所述无线音频主设备还用于基于无线音源通信链路接收音源数据,基于周期广告信道进行周期广告通信;
15.一种计算机设备,其特征在于,包括:
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至10中任一项所述的方法。
...【技术特征摘要】
1.一种广播等时流音频数据传输方法,应用于无线音频主设备,所述无线音频主设备基于广播等时流链路在连续的等时间隔内广播数据包,所述数据包至少包括音频数据包,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述无线音频主设备还基于无线音源通信链路接收音源数据,所述广播等时流链路和无线音源通信链路以时分复用的方式共存,
3.根据权利要求1所述的方法,其特征在于,所述等时间隔内还包括广告时隙,用于所述无线音频主设备周期性地在所述广告时隙内,基于周期广告信道进行周期广告通信,
4.根据权利要求3所述的方法,其特征在于,所述无线音频主设备还基于无线音源通信链路接收音源数据,所述周期广告通信和无线音源通信链路以时分复用的方式共存,
5.根据权利要求1或3所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1或3所述的方法,其特征在于,所述方法还包括:
7.一种广播等时流音频数据传输方法,应用于无线音频从设备,所述无线音频从设备基于广播等时流链路在连续的等时间隔内接收无线音频主设备广播的数据包,所述数据包至少包括音频数据包,其特征在于,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
【专利技术属性】
技术研发人员:徐斌,
申请(专利权)人:无锡中感微电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。