如何在单个蓝牙设备上集成语音和立体声音乐功能
图6:已经得到解决并基于移动电话的蓝牙通话情景。
图7和图8显示了在呼叫进入时和ACL连接始终打开的ACL顺序图表。
图7:呼叫进入时的ACL链路
图8:ACL链路处于常开状态
蓝牙立体声耳机套件设计师需要解决的音乐播放器和移动电话的真实配置主要源于音乐播放器和/或移动电话提供商的实现选择。
考虑一个用A2DP待机/启动实现AVRCP暂停/播放的例子,移动电话的ACL链路保持接通(呼叫进入时SCO连接),并且只支持HV1包。如果蓝牙立体声耳机套件的音乐流速度为350kbps,蓝牙立体声耳机套件中的蓝牙基带将拒绝任何HV1包类型的SCO连接请求。这是因为HV1包类型需要占用整个带宽,HV1包是一种单时隙包类型,带有10个信息字节,需要在每两个时隙内传递;微微网主设备需要1个时隙来发送HV1包,另外一个时隙用于接收HV1包,因此完全占用了整个带宽。在速度为350kbps(在理想的情形下,当呼叫进入时将最终进入到待机模式)的已有ACL连接中,蓝牙立体声耳机套件中的蓝牙基带知道不能满足HV1包类型的并发SCO链接需求,因此会拒绝SCO连接请求。这对于只支持HV1包类型的移动电话来说,明显是一个很大的问题。图9显示了HV1 SCO包类型连接+待机/启动的顺序图表。
图9:HV1 SCO包类型连接+待机/启动的顺序图表。
评论