开源 SIP 服务器,Kamailio v4.2.4 发布

jopen 10年前

Kamailio v4.2.4 发布,Kamailio是一个开源的SIP服务器,原名OpenSER。此版本是个稳定版本,包括上一版本 4.2.3 的代码和文档修复。

主要包括:

  • ten new modules: evapi, db_mongodb, jsonrpc-s, kazoo, ndb_cassandra, ndb_mongodb, nosip, rtpengine (replacing rtpproxy-ng), tsilo, uuid

  • TCP-based event API controlled from configuration file

  • database connector for MongoDB

  • embedded JSON-RPC server

  • middle layer connector for Kazoo VoIP platform

  • no-sql configuration file connector for Cassandra

  • no-sql configuration file connector for MongoDB

  • ability to handle no-SIP messages via configuration file event routes

  • control module for RTPEngine application used for NAT traversal or encryption/decryption between plain RTP and WebRTC-SRTP

  • ability to add new branches to active transactions on-the-fly (e.g., as soon as a new REGISTER from callee arrives)

  • unique identifiers generator for usage inside configuration file

  • pool of generic worker processes

    • acc module can do asynchronous insert of records to MySQL servers

    • sqlops module can do asynchronous queries to MySQL servers

    • async can trigger immediate asynchronous execution of routing blocks

  • significant improvements to internal memory manager

  • create traffic limiting ‘pipes’ on the fly with pipelimit module

  • active calls tracking (dialog) can replicate local data and work with remote profiles

  • monitoring (via SIP keepalives) and managing active calls can use dedicated timer processes pool to cope better with heavy traffic

  • enhancements to remote registrations to allow reloading records from database; add, enable or disable a record at runtime via rpc commands

  • topology hiding can use server IP everywhere

  • mechanism to detect retransmissions in early phase of configuration processing without creating the heavyweight transaction structure

  • manage muli-part bodies: set, remove or append parts

  • ability to increase and track the difference of CSeq when the server is performing proxy authentication to next hop for calls

  • plenty of new features for IMS extensions

  • </ul>

    源代码

    更新日志:

    Download via GIT:

    git clone git://git.kamailio.org/kamailio kamailio  cd kamailio  git checkout -b 4.2 origin/4.2

    二进制包:

    模块文档:

    v4.2.x 系列发行说明:

    更多内容请看发行说明

    来自:http://www.oschina.net/news/61158/kamailio-v4-2-4