我使用蓝牙耳机在Android手机上测试了几件事情。呼叫过程如何与蓝牙设备配合使用?
设备规格:
的Android 2.3以上 耳机蓝牙配置文件:HFP,A2DP
我接受了一个电话从Android手机接受按钮,我能听到从蓝牙耳机通话。之后,我将android设备移出了范围,并接受了来自android的调用,并且当android手机进入蓝牙范围时,蓝牙耳机会自动连接。它是通用的,我的意思是所有的蓝牙耳机都支持相同还是有偏差?
我想知道当我们接受来自耳机或Android手机的呼叫时会发生什么。当按下接受按钮时,它会像Android OS一样创建呼叫会话/音频会话并将其传送到耳机。耳机。如果已收到呼叫,并且耳机处于蓝牙范围内,则Android移动将将音量路由至耳机。在这两种情况下,都会发生同样的事情(只是路由音频)。我想详细了解这两种情况下的呼叫处理情况。有人能帮我解决这个问题。
iOS中的调用过程如何不同?
编辑
是,当我们接受一个电话是越来越像创建任何AVAudoioSession呼叫会话?
@ jjv360:
“应用程序可以手动分配,即使一个蓝牙耳机连接的路线,在这种情况下,它是由应用程序来处理检测到新的路由时会发生什么......”
是否有可能在iOS应用程序中将呼叫会话路由到耳机(从麦克风到耳机sco)?请您介绍一下这方面的一些指导。
在iOS应用程序中是否可以将呼叫会话路由到耳机?请给我一些指示。 – Ram 2013-02-26 06:02:56
如果连接了“呼叫”会话,则默认为耳机;如果您正在讨论自己的应用的音频会话,则可以使用[音频工具箱](http://developer.apple.com)中的属性和功能/library/ios/#documentation/AudioToolbox/Reference/AudioSessionServicesReference/Reference/reference.html)框架...如果你正在谈论控制其他应用程序的音频(这包括来自“电话”应用程序的普通电话),你可以'不要因为应用程序沙箱... – jjv360 2013-02-26 07:57:09