我有一部Android手机(Samsung S Duos)将充当SOURCE,以及​​一部音频开发套件,即CSR 8670将充当SINK。我试图激活a2dp配置文件,而不是将手机(三星S Duos)的来电转移到工具包(CSR 8670),但无法实现。请协助我解决这个问题。

最佳答案

A2DP使用ACL数据包,语音调用(免提)通过空中使用SCO数据包。
“调用”音频在SCO channel 上运行,因此“在技术上”不可能将调用路由到A2DP接收器(除非您进行了一些重大修改,这不符合BT规范)。理想情况下,您应该使用HFP进行音频通话。

HCI可以传输ACL和SCO。 BT芯片通常具有PCM接口(interface),可以将SCO数据路由到PCM接口(interface),但是除非您可以访问芯片的PIN,否则通常无法访问。

另外,请尝试提出一些精确的问题(带有日志/代码),以便我们真正为您提供帮助。如果您提出一些一般性问题,将很难回答。

关于android - 蓝牙: Transferring call from Source to sink?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24712867/

10-10 04:54