如何在单个蓝牙设备上集成语音和立体声音乐功能
图11:移动电话上SCO Beep的顺序图表。
非理想实现导致的另外一个问题是按键动作的处理。当音乐在ACL链路上传送时移动电话的任何按键动作都会发出嘟嘟声响。这时,用户的体验很不爽。因为每当有按键按下,在蓝牙立体声耳机套件中将发出哔音,这需要暂停音乐,切换到SCO连接,播放哔声,恢复播放音乐,当下一次按键按下时再次中断。一种变通的方法是要求用户禁止移动电话上的按键哔声提示音。这既不合理也是有代价的,它要求支持电话、文档和用户教育,因此是不可接受的。
有几种配置需要蓝牙立体声耳机和蓝牙单声道耳机分别加以考虑。当蓝牙立体声和蓝牙单声道功能需要同时存在时,这些配置累加会导致蓝牙立体声耳机套件设计的复杂性迅速增加。
过去,移动电话提供商在做出产品选择时,需要根据不同的移动电话使用情形证明其合理性。一个例子是选用HV1包类型可以获得比HV3包类型更好的质量。类似地,蓝牙音乐播放器提供商做出了在很少的使用情形下表现不错的选择-例如使用流静音实现AVRCP暂停/播放。这种选择带来的局限性被证明在立体声-单声道共存的情况下代价是很高的。最近蓝牙SIG下面成立的AV-HFP工作组有望帮助解决这个问题。
其它方面的挑战
还有以下系统问题需要在蓝牙立体声耳机套件设计中加以解决。
1. 管理在切换期间单芯片方案中的MIPS需求。MIPS负载可能占用单芯片方案90%~95%的处理能力,因为大多数蓝牙基带针对成本进行了优化设计。必须小心处理这种峰值MIPS负载。
2. 管理切换时的抖动。尽管对于无线流传输来说抖动总是一个主要的挑战,但在切换时将变得特别严重。加之峰值MIPS负载,这个问题特别难于解决。
3. 延时。延时需要尽可能小,这样才可以给用户近似于有线连接的体验。这个问题有两个方面:呼叫进入和通话结束后的音乐恢复。对于第一种情况,如果延时很长,可能不能及时接通电话,而对于后者,用户可能会觉得在切换期间音乐丢失了。对于任何一种情况,用户体验都将受到影响。
总之,蓝牙音乐和语音的共存要求带来了技术和非技术两方面的各种挑战。不过令人欣慰的是,这些挑战并非是不可解决的,因为这些挑战主要与每个公司的实现选择和缺乏一致的指导原则有关。这些挑战已经得到业界的全面认识,并正在得到解决。通过像蓝牙SIG这些组织的协调以及每个公司的努力,完全可能将应用前景转变成技术和商业上的成功故事。
作者:Yogesh Kamat Mhamai
高级软件工程师
Bikash Chowdhury
无线立体声项目经理
Impulsesoft
蓝牙 相关文章:
- 迎接移动多媒体高清视频挑战(10-07)
- 为 PDA 应用设计用户界面 (10-07)
- 天线设计面临小尺寸和多天线要求的挑战(11-06)
- 高集成度蓝牙耳机电源管理方案 (01-12)
- 设计剖析:面向音乐手机的蓝牙耳机套件(02-05)
- 移动电视和手机“双璧合一”的设计要点(02-21)