2017-10-09 127 views
0

我正在从Linphone到android上的linphone进行视频通话。两个移动应用程序都已成功注册到Freeswitch服务器上。无法与Freeswitch建立通话有时

但是,当我拨打电话时,它并没有建立。它只是随机发生的。当我检查服务器上的转储时,我发现Freeswitch一直在B端发送邀请,但没有得到邀请的任何响应。邀请中还有多个SIP URI。

有人可以帮助我吗? 是否有与服务器配置相关的任何内容?

谢谢

+0

Correction-- 有多个诚邀不同的SIP uris.Different端口和IPS。 –

+0

我还发现这是通过udp连接发生的。 –

+0

可能出现这种情况,您的设备的网络状况不稳定,因此经常更改IP /端口。或者,也许你的设备背后是一些搞乱事情的NAT。您可以尝试缩短会话的到期时间,以便设备更频繁地重新注册。 – Davyzhu

回答

0

这很频繁,通过UDP调用不起作用。 尝试使用TCP,通常它必须正常工作。

有关TCP和UDP的外观之间的区别的详细信息: https://stackoverflow.com/a/5970545/7131120

+0

即使我的移动数据应用程序正在注册,但呼叫未到,是否有任何与UDP上的移动网络的ALG相关的堵塞有关。 –