本文主要是介绍opensips+csipsimple出现的各种问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.同一路由后,无法打通电话。
经过抓包分析研究,出现这个问题,是因为由于客户端启用了ICE和stun,导致ICE候选中的列表过长,超过了标准SIP信令的长度。
解决办法:
打开csipsimple中的Use compact SIP选项。
这样客户端发出了SIP消息就会使用简称,c,m这种格式,不过可能不支持老的sip服务器。
2.穿越各种NAT。
有几点需要注意:
- 客户端要同时开启stun和ICE;
- opensips配置好mediaproxy模块,启动mediaproxy服务(包括dispatcher和relay);
- opensips.cfg中添加use_media_proxy()和end_media_session()。(在invite请求时开启media proxy即可,一般不用end)
转载自:opensips+csipsimple出现的各种问题
这篇关于opensips+csipsimple出现的各种问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!