我已经安装了Kamailio作为sip服务器/注册器,并使用默认配置。我有这样的情况: mobile cleint使用IMSdroid (分机100) windows客户端使用Linphone (分机300)
注册satus:两个客户端都注册成功
两个客户端都使用我的无线WIFI调制解调器连接到kamailio。
我拨打(从IMSdroid)到linphone:两个铃声都正常。
在IMSdroid中听到的音频正常。在windows linphone中听到的音频只是风声和抖动(或者火车声,当我说得更大声时,声音会变得更大)。
视频在两端都可以(两个客户端都可以清晰地显示视频)
两个客户端都连接到kamailio (公网IP)
问题出在哪里?
发布于 2013-05-31 00:16:07
您说软电话和Kamailio都使用公共IP地址,如果您不强制使用rtpproxy (或其他类似应用程序)进行RTP中继,则RTP流将直接在软电话之间发送。
这可能是软电话的错误,网络或声卡的问题,错误配置的本地防火墙,或者运营商正在阻止VoIP。
尝试使用其他软电话,如Jitsi或X-Lite,看看是否遇到同样的问题。
https://stackoverflow.com/questions/15174574
复制相似问题