【技术实现步骤摘要】
蓝牙设备间的音频传输方法、装置、设备及存储介质
本申请实施例涉及蓝牙
,特别涉及一种蓝牙设备间的音频传输方法、装置、设备及存储介质。
技术介绍
蓝牙(Bluetooth)作为一种近距离无线通信技术,因其具备低功耗、低成本等特点,被广泛应用于移动终端、耳机、音箱等电子设备。相关技术中,对于设置有蓝牙芯片的移动终端和音箱,当移动终端与音箱建立蓝牙连接后,移动终端可以通过蓝牙连接将音频数据发送至音箱,音箱接收到音频数据后进行解析播放,从而摆脱移动终端与音箱之间连接线的束缚。然而,受限于蓝牙音频传输协议,蓝牙设备间的最大传输带宽被限制在1M/s,导致蓝牙音频的播放音质较差。
技术实现思路
本申请实施例提供了一种蓝牙设备间的音频传输方法、装置、设备及存储介质。所述技术方案如下:一方面,提供了一种蓝牙设备间的音频传输方法,所述方法用于第一蓝牙设备,所述第一蓝牙设备中设置有n个蓝牙芯片,n大于等于2,所述方法包括:通过所述n个蓝牙芯片中的m个蓝牙芯片,与第二蓝牙设备建立m条蓝牙连接,所述第二蓝牙设备中设置有至少m个蓝牙芯片,m大于等于2,且m小于等于n;接收音频播放指令,所述音频播放指令用于指示通过所述第二蓝牙设备播放所述第一蓝牙设备中的音频;根据所述音频播放指令,通过所述m条蓝牙连接向所述第二蓝牙设备发送音频数据,其中,不同蓝牙连接用于发送同一音频的音频数据。另一方面,提供了一种蓝牙设备间的音频传输方法,所述方法用于第二蓝牙设备,所述第二蓝牙设备中 ...
【技术保护点】
1.一种蓝牙设备间的音频传输方法,其特征在于,所述方法用于第一蓝牙设备,所述第一蓝牙设备中设置有n个蓝牙芯片,n大于等于2,所述方法包括:/n通过所述n个蓝牙芯片中的m个蓝牙芯片,与第二蓝牙设备建立m条蓝牙连接,所述第二蓝牙设备中设置有至少m个蓝牙芯片,m大于等于2,且m小于等于n;/n接收音频播放指令,所述音频播放指令用于指示通过所述第二蓝牙设备播放所述第一蓝牙设备中的音频;/n根据所述音频播放指令,通过所述m条蓝牙连接向所述第二蓝牙设备发送音频数据,其中,不同蓝牙连接用于发送同一音频的音频数据。/n
【技术特征摘要】
1.一种蓝牙设备间的音频传输方法,其特征在于,所述方法用于第一蓝牙设备,所述第一蓝牙设备中设置有n个蓝牙芯片,n大于等于2,所述方法包括:
通过所述n个蓝牙芯片中的m个蓝牙芯片,与第二蓝牙设备建立m条蓝牙连接,所述第二蓝牙设备中设置有至少m个蓝牙芯片,m大于等于2,且m小于等于n;
接收音频播放指令,所述音频播放指令用于指示通过所述第二蓝牙设备播放所述第一蓝牙设备中的音频;
根据所述音频播放指令,通过所述m条蓝牙连接向所述第二蓝牙设备发送音频数据,其中,不同蓝牙连接用于发送同一音频的音频数据。
2.根据权利要求1所述的方法,其特征在于,所述通过所述n个蓝牙芯片中的m个蓝牙芯片,与第二蓝牙设备建立m条蓝牙连接,包括:
通过所述n个蓝牙芯片中的第一主蓝牙芯片,与所述第二蓝牙设备中的第二主蓝牙芯片建立主蓝牙连接;
通过所述主蓝牙连接,与所述第二蓝牙设备建立m-1条从蓝牙连接。
3.根据权利要求2所述的方法,其特征在于,所述通过所述主蓝牙连接,与所述第二蓝牙设备建立m-1条从蓝牙连接,包括:
通过所述主蓝牙连接与所述第二蓝牙设备进行蓝牙信息交互,所述蓝牙信息中至少包括蓝牙设备中蓝牙芯片的数量;
若所述第二蓝牙设备中蓝牙芯片的数量为至少两个,则启动所述第一蓝牙设备中的第一从蓝牙芯片;
通过所述第一从蓝牙芯片,与所述第二蓝牙设备中的第二从蓝牙芯片建立所述从蓝牙连接。
4.根据权利要求3所述的方法,其特征在于,所述通过所述第一从蓝牙芯片,与所述第二蓝牙设备中的第二从蓝牙芯片建立所述从蓝牙连接,包括:
通过所述主蓝牙连接获取所述第二从蓝牙芯片的蓝牙媒体接入控制MAC地址;
根据所述蓝牙MAC地址,通过所述第一从蓝牙芯片与所述第二从蓝牙芯片建立所述从蓝牙连接。
5.根据权利要求3所述的方法,其特征在于,所述第一蓝牙设备的系统中包含蓝牙管理框架、主蓝牙协议栈和从蓝牙协议栈,所述蓝牙管理框架用于管理所述主蓝牙协议栈和所述从蓝牙协议栈,所述从蓝牙协议栈独立于所述主蓝牙协议栈;
所述主蓝牙协议栈用于管理所述第一主蓝牙芯片,所述从蓝牙协议栈用于管理所述第一从蓝牙芯片,且所述从蓝牙协议栈支持高级音频分发协议A2DP。
6.根据权利要求1至5任一所述的方法,其特征在于,所述根据所述音频播放指令,通过所述m条蓝牙连接向所述第二蓝牙设备发送音频数据,包括:
确定所述音频播放指令所指示目标音频的音频码率;
若所述音频码率高于码率阈值,则通过所述m条蓝牙连接向所述第二蓝牙设备发送所述音频数据。
7.根据权利要求6所述的方法,其特征在于,所述通过所述m条蓝牙连接向所述第二蓝牙设备发送所述音频数据,包括:
根据所述目标音频生成m路音频数据,其中,各路音频数据对应各自音频声道;
通过所述m条蓝牙连接向所述第二蓝牙设备发送所述m路音频数据,所述m路音频数据经过时间同步。
8.一种蓝牙设备间的音频传输方法,其特征在于,所述方法用于第二蓝牙设备,所述第二蓝牙设备中设置有至少两个蓝牙芯片,所述方法包括:
通过所述至少两个蓝牙芯片中的m个蓝牙芯片,与第一蓝牙设备建立m条蓝牙连接,所述第一蓝牙设备中设置有n个蓝牙芯片,m大于等于2,且m小于等于n;
通过所述m条蓝牙连接接收所述第一蓝牙设备发送的音频数据,其中,不同蓝牙连接用于发送同一音频的音频数据;
根据所述音频数据进行音频播放。
9.根据权利要求8所述的方法,其特征在于,所述通过所述至少两个蓝牙芯片中的m个蓝牙芯片,与第一蓝牙设备建立m条蓝牙连接,包括:
通过所述m个蓝牙芯片中的第二主蓝牙芯片,与所述第一蓝牙设备中的第一主...
【专利技术属性】
技术研发人员:彭冬炜,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。