Kamailio v5.8.0增加了哪些功能?
1. sdpops模块
增加sdp_iterator_start、sdp_iterator_end等函数,方便修改sdp,跟textopsx差不多套路
增加$sdp(c:ip)伪变量
2. rtpengine模块
增加ping_mode参数
flags增加codec-accept、codec-consume等
增加dtmf-event的路由,现在路由里面可以收到dtmf了
3.textops模块
增加via_param_rm函数
4.tcpops模块
增加$tcp(ac_si)、$tcp(ac_sp)、$tcp(aconid)等伪变量
5.pv模块
增加$viaX(params)伪变量
增加$hfl 、$hflc等伪变量
不过,$via0,$via1,$viaZ也可以用select来取到,比如@via[1].branch,@via[2].branch,或者$sel(via[1].branch)。可能$viaX更直接方便
6.增加microhttpd、file_out、gcrypt、influxdbc等模块
file_out测试了下,发现不怎么好用。另外,如果仅仅loadmodule "file_out.so",不配置模块参数,则crash,估计是默认参数不怎么好用。新模块功能不完善,可以理解
microhttpd跟xhttp作用类似,不清楚为什么有这样一个模块
7. ndb_redis模块
增加ca_path参数,支持tls
需要注意的是,loadmodule tls.so,要放到其他模块的前面
8.db_redis模块
增加opt_tls模块,支持tls
9.geoip2模块
增加一个计算距离的函数
10.app_lua模块
增量一个参数,log_mode
支持lua5.4
今天是2014年3月14日,官方终于出了完整的更新列表,在这里:
Kamailio SIP Server - New Features in 5.8.x Version - Kamailio Wiki Documentation