我想在有人接到电话时播放 Android 手机上的音乐。我可以播放音乐,但对方听不到该音乐。如何让对方听音乐(应该怎样编码才能将音乐播放插入麦克风让对方听到)?
我收到了关于此功能的不同建议。检查这里是可能的 http://forums.whirlpool.net.au/archive/1637137
如果您仍然好奇,您无法玩另一端的原因是 Android 的硬件通常不会将实际的 GSM 呼叫流与可用于修改它的软件堆栈的任何部分互连;它的作用是在发送到线路后将实际呼叫数据(麦克风/扬声器)镜像到软件(允许一些控制,例如设置麦克风静音、发送 DTMF 和挂断呼叫)。
精确的声音路由是在手机芯片中完成的,因此无法对其进行控制;更重要的是,蓝牙音频流在芯片中进行解码和镜像(该技术称为 DAIBT,即直接音频接口),这有效地降低了延迟和电源效率。
一些供应商(目前已知:高通)正在提供特定于供应商的方式,将音频注入某些芯片组(MSM8960、APQ8064)上的 GSM 呼叫上行链路 - 请参阅此答案:https://stackoverflow.com/a/15205455/438039 https://stackoverflow.com/a/15205455/438039;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)