首先,我的英语不好,但我会尽力解释我面临的问题。
我根据Ostel网站的说明在PC(Jitsi)和Android手机(CSipSimple)上配置了Ostel(SIP),注册成功,一切都还可以。
当我尝试从个人电话拨打电话时,问题就开始了,反之亦然。
在PC上我连接了OpenVPN,在手机上我没有任何VPN。当我从PC呼叫到连接了OpenVPN的电话时,虽然没有建立ZRTP握手(但没有出现4位数字代码),但我们无法听到对方建立连接。但是当我在PC上断开OpenVPN然后拨打电话时,一切正常,我们可以互相听到并且出现4位数字,ZRTP已建立。当我在两台设备(PC和手机)上连接OpenVPN时,我们再次可以互相听到并建立ZRTP。
我想要的是在连接VPN的PC之间以及没有连接VPN的手机或PC或任何设备上使用Ostel。
我需要做些什么来解决这个问题?
事先谢谢
答案 0 :(得分:0)
我发现Jitsi和CSipSimple在INVITE请求期间发送他们的INTERNET IP地址而不是在SDP中发送他们的VPN IP地址 Altghough CSipSimple在帐户设置的专家模式中具有参数“允许SDP NAT重写”。应该勾选以避免这个问题。 但是Jitsi没有这样的选择