是否可以在 SIP 和 IAX2 之间进行电话会议?
Posted
技术标签:
【中文标题】是否可以在 SIP 和 IAX2 之间进行电话会议?【英文标题】:Is it possible to make conference call between SIP and IAX2? 【发布时间】:2017-11-12 05:43:56 【问题描述】:我的应用中同时拥有 SIP 和 IAX 帐户。从那个应用程序我做了这些:
Sip_1-------呼叫-----------------Sip_2 [一切正常,RTP/音频好]
IAX_1-----------------Call----------------IAX_2 [一切正常,RTP/音频正常]
我在我的 ios 应用程序中同时获得 SIP 和 IAX 呼叫音频。但是..
Sip_1---------------------------------IAX_1 [无音频!]
有可能吗?提前致谢:)
【问题讨论】:
听起来是网络问题。请注意,IAX(顺便说一下,IAX 不使用 RTP)以自然方式遍历 NAT,而 SIP 则不。那么,为什么它可以工作 SIP - SIP?好吧,考虑 RTP 流量 SIP - SIP 不需要像 IAX 中的 RTP - SIP 那样到达服务器。如果您从同一个 LAN 进行测试,RTP 不必遍历任何 NAT 【参考方案1】:是的,asterisk 的 Conference 和 Meetme 命令都不关心源频道类型。
星号命令无关。
因此您可以从任何通道驱动程序连接任意数量的通道。
【讨论】:
感谢您的回答。你能告诉我如何从我的 iOS 应用程序端做到这一点吗?以上是关于是否可以在 SIP 和 IAX2 之间进行电话会议?的主要内容,如果未能解决你的问题,请参考以下文章
用于构建 VOIP 电话呼叫的 Java SipServlet(在计算机和模拟电话/移动设备之间)
如何在 Android sip stack SipManager 中拨打我的手机号码?