一种音频共享方法及音频共享系统技术方案

技术编号:37644369 阅读:21 留言:0更新日期:2023-05-25 10:11
本申请提供了一种音频共享方法及音频共享系统,主耳机获取多个副耳机的蓝牙地址,并基于多个副耳机的蓝牙地址依次与多个副耳机进行配对;与终端设备建立终端蓝牙连接链路,并记录终端蓝牙连接链路对应的参数信息;通过终端蓝牙连接链路接收终端设备发送的含有音频数据的音频数据包,并与终端设备同步播放音频数据;针对于每个副耳机,与该副耳机建立主蓝牙连接链路,并通过主蓝牙连接链路向该副耳机发送终端蓝牙连接链路对应的参数信息,以使该副耳机根据参数信息侦听终端设备发送的音频数据包。根据所述方法和系统,实现一个终端设备可以与多个蓝牙耳机共享音频的效果。设备可以与多个蓝牙耳机共享音频的效果。设备可以与多个蓝牙耳机共享音频的效果。

【技术实现步骤摘要】
一种音频共享方法及音频共享系统


[0001]本申请涉及音频无线传输
,具体而言,涉及一种音频共享方法及音频共享系统。

技术介绍

[0002]随着蓝牙技术的发展,蓝牙耳机因为与终端设备之间无连接线,且携带方便等优点,越来越受人们的喜爱。
[0003]目前,蓝牙耳机中的主耳机与终端设备建立第一蓝牙链路,主耳机和蓝牙耳机中的副耳机建立第二蓝牙链路,副耳机与终端设备之间建立侦听链路。这样,主耳机和副耳机各自维持两条蓝牙链路,以实现两个耳机的同步播放。但是,一个终端设备只能连接一对蓝牙耳机,无法覆盖多个用户同时共享音频、共同观看视频或会议等场景。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种音频共享方法及音频共享系统,主耳机同时与多个副耳机建立蓝牙链路,从而实现一个终端设备可以与多个蓝牙耳机共享音频的效果,覆盖多用户分享同一音频的使用场景。
[0005]第一方面,本申请实施例提供了一种音频共享方法,所述音频共享方法应用于主耳机,所述音频共享方法包括:
[0006]获取多个副耳机的蓝牙地址,并基于所述多个副耳机的蓝牙地址依次与所述多个副耳机进行配对;
[0007]与终端设备建立终端蓝牙连接链路,并记录所述终端蓝牙连接链路对应的参数信息;
[0008]通过所述终端蓝牙连接链路接收所述终端设备发送的含有音频数据的音频数据包,并与所述终端设备同步播放所述音频数据;
[0009]针对于每个副耳机,与该副耳机建立主蓝牙连接链路,并通过所述主蓝牙连接链路向该副耳机发送所述终端蓝牙连接链路对应的参数信息,以使该副耳机根据所述参数信息侦听所述终端设备发送的音频数据包。
[0010]进一步的,所述音频共享方法还包括:
[0011]在与所述多个副耳机进行配对时,根据所述多个副耳机的蓝牙地址以及所述多个副耳机的数量生成副耳机连接表;
[0012]通过与每个副耳机所建立的主蓝牙连接链路,将所述副耳机连接表发送给每个副耳机。
[0013]进一步的,所述音频共享方法还包括:
[0014]基于是否成功接收到所述音频数据包的情况生成主耳机信息数据包;
[0015]通过所述主蓝牙连接链路接收多个副耳机中的首级副耳机发送的总信息数据包,并将所述主耳机信息数据包添加到所述总信息数据包中,得到目标信息数据包;
[0016]通过所述终端蓝牙连接链路将所述目标信息数据包发送给所述终端设备,以使所述终端设备基于所述目标信息数据包判断是否所有的耳机均成功侦听到了所述音频数据包。
[0017]第二方面,本申请实施例还提供了一种音频共享方法,所述音频共享方法应用于多个副耳机中的任意一个副耳机,所述音频共享方法包括:
[0018]接收主耳机的配对请求,并基于所述配对请求与所述主耳机进行配对;
[0019]与所述主耳机建立主蓝牙连接链路;
[0020]通过所述主蓝牙连接链路接收所述主耳机发送的、所述主耳机与终端设备之间的终端蓝牙连接链路对应的参数信息;
[0021]通过所述参数信息侦听所述终端设备向所述主耳机发送的音频数据包,并与所述终端设备同步播放所述音频数据包中的音频数据。
[0022]进一步的,当所述副耳机为多个副耳机中的首级耳机或中间级耳机时,所述音频共享方法还包括:
[0023]根据预先设定的副耳机顺序确定相邻的下一个副耳机;
[0024]与所述下一个副耳机建立副蓝牙连接链路;其中,所述副耳机为所述副蓝牙连接链路的主设备,所述下一个副耳机为所述副蓝牙连接链路的从设备。
[0025]进一步的,所述音频共享方法还包括:
[0026]通过所述主蓝牙连接链路接收所述主耳机发送的副耳机连接表。
[0027]进一步的,当存在被移除副耳机,且所述副耳机为所述被移除副耳机的主设备时,所述音频共享方法还包括:
[0028]基于所述被移除副耳机生成断开连接消息,确定所述被移除副耳机对应的从设备副耳机,并与所述从设备副耳机重新建立所述副蓝牙连接链路;
[0029]通过所述副蓝牙连接链路将所述断开连接消息发送给通过所述副蓝牙连接链路相连的相邻副耳机,以使所述相邻副耳机根据所述断开连接消息更新所述副耳机连接表;
[0030]当存在所述被移除副耳机,且所述副耳机为所述被移除副耳机的从设备时,所述音频共享方法还包括:
[0031]基于所述被移除副耳机生成断开连接消息,确定所述被移除副耳机对应的主设备副耳机,并与所述被移除副耳机对应的主设备副耳机重新建立所述副蓝牙连接链路;
[0032]通过所述副蓝牙连接链路将所述断开连接消息发送给通过所述副蓝牙连接链路相连的相邻副耳机,以使所述相邻副耳机根据所述断开连接消息更新所述副耳机连接表。
[0033]进一步的,当所述副耳机为多个副耳机中的末级耳机时,在所述侦听所述终端设备向所述主耳机发送的所述音频数据包后,所述音频共享方法还包括:
[0034]基于是否成功侦听到所述音频数据包的情况生成信息数据包,并将所述信息数据包通过所属的副蓝牙连接链路发送给对应的主设备副耳机;其中,所述信息数据包用于表征所述副耳机是否成功侦听到所述音频数据包;
[0035]当所述副耳机为多个副耳机中的中间级耳机时,在所述侦听所述终端设备向所述主耳机发送的所述音频数据包后,所述音频共享方法还包括:
[0036]基于是否成功侦听到所述音频数据包的情况生成信息数据包;
[0037]通过所属的副蓝牙连接链路接收对应的从设备副耳机发送的信息数据包,并将接
收到的信息数据包以及自身生成的信息数据包进行整合,得到子信息数据包;
[0038]将所述子信息数据包通过所属的副蓝牙连接链路发送给对应的主设备副耳机;
[0039]当所述副耳机为多个副耳机中的首级耳机时,在所述侦听所述终端设备向所述主耳机发送的所述音频数据包后,所述音频共享方法还包括:
[0040]基于是否成功侦听到所述音频数据包的情况生成信息数据包;
[0041]通过所属的副蓝牙连接链路接收对应的从设备副耳机发送的子信息数据包,并将所述子信息数据包以及自身生成的信息数据包进行整合,得到总信息数据包;
[0042]将所述总信息数据包通过所属的主蓝牙连接链路发送给所述主耳机。
[0043]进一步的,将多个副耳机划分为多个副耳机组,每个副耳机组中包括组长耳机和至少一个组员耳机;当所述副耳机为多个组长耳机中的末级组长耳机时,在所述侦听所述终端设备向所述主耳机发送的所述音频数据包后,所述音频共享方法还包括:
[0044]接收所属的副耳机组中的首级副耳机发送的子信息数据包,并将所述子信息数据包以及自身生成的信息数据包进行整合,得到耳机组子信息数据包,并通过所属的副蓝牙连接链路将所述耳机组子信息数据包发送给相邻的上一个组长耳机;
[0045]当所述副耳机为多个组长耳机中的中间级组长耳机时,在所述侦听所述终端设备向所述主本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频共享方法,其特征在于,所述音频共享方法应用于主耳机,所述音频共享方法包括:获取多个副耳机的蓝牙地址,并基于所述多个副耳机的蓝牙地址依次与所述多个副耳机进行配对;与终端设备建立终端蓝牙连接链路,并记录所述终端蓝牙连接链路对应的参数信息;通过所述终端蓝牙连接链路接收所述终端设备发送的含有音频数据的音频数据包,并与所述终端设备同步播放所述音频数据;针对于每个副耳机,与该副耳机建立主蓝牙连接链路,并通过所述主蓝牙连接链路向该副耳机发送所述终端蓝牙连接链路对应的参数信息,以使该副耳机根据所述参数信息侦听所述终端设备发送的音频数据包。2.根据权利要求1所述的音频共享方法,其特征在于,所述音频共享方法还包括:在与所述多个副耳机进行配对时,根据所述多个副耳机的蓝牙地址以及所述多个副耳机的数量生成副耳机连接表;通过与每个副耳机所建立的主蓝牙连接链路,将所述副耳机连接表发送给每个副耳机。3.根据权利要求1所述的音频共享方法,其特征在于,所述音频共享方法还包括:基于是否成功接收到所述音频数据包的情况生成主耳机信息数据包;通过所述主蓝牙连接链路接收多个副耳机中的首级副耳机发送的总信息数据包,并将所述主耳机信息数据包添加到所述总信息数据包中,得到目标信息数据包;通过所述终端蓝牙连接链路将所述目标信息数据包发送给所述终端设备,以使所述终端设备基于所述目标信息数据包判断是否所有的耳机均成功侦听到了所述音频数据包。4.一种音频共享方法,其特征在于,所述音频共享方法应用于多个副耳机中的任意一个副耳机,所述音频共享方法包括:接收主耳机的配对请求,并基于所述配对请求与所述主耳机进行配对;与所述主耳机建立主蓝牙连接链路;通过所述主蓝牙连接链路接收所述主耳机发送的、所述主耳机与终端设备之间的终端蓝牙连接链路对应的参数信息;通过所述参数信息侦听所述终端设备向所述主耳机发送的音频数据包,并与所述终端设备同步播放所述音频数据包中的音频数据。5.根据权利要求4所述的音频共享方法,其特征在于,当所述副耳机为多个副耳机中的首级耳机或中间级耳机时,所述音频共享方法还包括:根据预先设定的副耳机顺序确定相邻的下一个副耳机;与所述下一个副耳机建立副蓝牙连接链路;其中,所述副耳机为所述副蓝牙连接链路的主设备,所述下一个副耳机为所述副蓝牙连接链路的从设备。6.根据权利要求5所述的音频共享方法,其特征在于,所述音频共享方法还包括:通过所述主蓝牙连接链路接收所述主耳机发送的副耳机连接表。7.根据权利要求6所述的音频共享方法,其特征在于,当存在被移除副耳机,且所述副耳机为所述被移除副耳机的主设备时,所述音频共享方法还包括:基于所述被移除副耳机生成断开连接消息,确定所述被移除副耳机对应的从设备副耳
机,并与所述从设备副耳机重新建立所述副蓝牙连接链路;通过所述副蓝牙连接链路将所述断开连接消息发送给通过所述副蓝牙连接链路相连的相邻副耳机,以使所述相邻副耳机根据所述断开连接消息更新所述副耳机连接表;当存在所述被移除副耳机,且所述副耳机为所述被移除副耳机的从设备时,所述音频共享方法还包括:基于所述被移除副耳机生成断开连接消息,确定所述被移除副耳机对应的主设备副耳机,并与所述被移除副耳机对应的主设备副耳机重新建立所述副蓝牙连接链路;通过所述副蓝牙连接链路将所述断开连接消息发送给通过所述副蓝牙连接链路相连的相邻副耳机,以使所述相邻副耳机根据所述断开连接消息更新所述副耳机连接表。8.根据权利要求4所述的音频共享方法,其特征在于,当所述副耳机为多个副耳机中的末级耳机时,在所述侦听所述终端设备向所述主耳机发送的所述音频数据包后,所述音频共享方法还包括:基于是否成功侦听到所述音频数据包的情况生成信息数据包,并将所述信息数据包通过所属的副蓝牙连接链路发送给对应的主设备副耳机;其中,所述信息数据包用于表征所述副耳机是否成功侦听到所述音频数据包;当所述副耳机为多个副耳机...

【专利技术属性】
技术研发人员:段志勇李森
申请(专利权)人:昆腾微电子股份有限公司
类型:发明
国别省市:

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

1