如何在android手机上合并两个gsm和voip通话
Posted
技术标签:
【中文标题】如何在android手机上合并两个gsm和voip通话【英文标题】:how to merge two gsm and voip calls on android phone 【发布时间】:2014-09-04 03:27:17 【问题描述】:我想知道,如果有一种方法可以合并(或者可能是会议)在 android 手机上运行的两个不同的呼叫(voip 和 GSM)。
我知道对此没有直接的解决方案。 可能有一些方法,比如获取音频流并将它们合并。这里的答案暗示了这样的事情。 https://***.com/a/22111259/1737646
但是有没有更简单的方法可以做到这一点。或者,如果是这样,请提供一些链接以开始。
提前致谢。
【问题讨论】:
【参考方案1】:通常手机 OEM 会从其他供应商处购买调制解调器。这些供应商基本上会提供调制解调器芯片 + GSM 堆栈(或 LTE..)和某种与硬件紧密耦合的音频引擎(用于编解码器/语音增强等的专用 DSP)。 当您进行 GSM 通话时,音频将(通常)由位于调制解调器芯片中的音频引擎捕获/播放。 Android 将在单独的处理器 (APPS) 上运行,并通过 GSM 堆栈公开的(某种标准化的)API 来控制调用。 我不确定是否有任何此类标准化 API 可以复制 GSM 呼叫的 Tx/Rx 流并将其发送到 APPS。因此,并非所有供应商都会提供它。 正如另一个链接所暗示的,它可能在某些自定义版本/手机上可用,但一般不可用。
【讨论】:
以上是关于如何在android手机上合并两个gsm和voip通话的主要内容,如果未能解决你的问题,请参考以下文章