kamailio配置rtpproxy
我是将kamailio和rtpproxy分别安装在192.168.1.11? , 192.168.1.22
?
1? 要保证成功加载了TLS模块
修改kamailio.cfg中的#!define WITH_TLS
?
?2? 安装rtpproxy模块
从? git clone git://sippy.git.sourceforge.net/gitroot/sippy/rtpproxy? 下载最新源码
./configure&&make&&make install?? 安装
?
3? 启动rtpproxy
?rtpproxy -l _your_public_ip_ -s udp:_your_bind_ip_:7722
如果你是通过SSH远程启动:
?rtpproxy -l _your_public_ip_ -s udp:_your_bind_ip_:7722 -F
_your_public_ip_? 是暴露给客户端的ip
_your_bind_ip_? 是你暴露给kamailio服务器的ip
?
4? kamailio关联到rtpproxy
修改kamailio.cfg
modparam("rtpproxy", "rtpproxy_sock", "udp:_your_bind_ip_:7722")
_your_bind_ip_要与rtpproxy的_your_bind_ip_相同
启动kamailio
?
?