opensips+csipsimple出现的各种问题

1.同一路由后,无法打通电话。

经过抓包分析研究,出现这个问题,是因为由于客户端启用了ICE和stun,导致ICE候选中的列表过长,超过了标准SIP信令的长度。

解决办法:

打开csipsimple中的Use compact SIP选项。

这样客户端发出了SIP消息就会使用简称,c,m这种格式,不过可能不支持老的sip服务器。

2.穿越各种NAT。

有几点需要注意:

A.客户端要同时开启stun和ICE;

B.opensips配置好mediaproxy模块,启动mediaproxy服务(包括dispatcher和relay);

C.opensips.cfg中添加use_media_proxy()和end_media_session()。


版权声明:本文为zaker139原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。