【发布时间】:2015-05-23 20:28:40
【问题描述】:
我已经在 azure 实例上设置了 kamailio 4.2 作为服务器,对于客户端,我正在使用 PJSIP 库来支持 Android 和 iOS 应用程序。当两个设备都连接到同一个网络时,语音通话似乎运行良好,但是,任何一个设备连接到不同的网络(或者当两个设备都在不同的网络中时),它们都能够在 SIP 服务器上注册,甚至可以在两个设备之间触发和接受呼叫,但两端都听不到音频。
* 我什至设置了 rtpproxy。
谁能帮帮我?
提前致谢。
【问题讨论】:
-
你能在两个网络中对 SIP 呼叫流进行 Wireshark 跟踪吗?在 SIP 中,各方与 SDP 协商音频流。如果正确,请注意 SDP 中的 IP 地址。
标签: android ios objective-c pjsip kamailio