Kamailio

Kamailio - это SIP - сервер с открытым исходным кодом, выпущенный под лицензией GPL.

SIP-сервер обрабатывает тысячи установок вызовов в секунду.

Kamailio используют для создания масштабных платформ для VoIP и связи в реальном времени - присутствия, WebRTC, обмена мгновенными сообщениями и других приложений.

Также им можно воспользоваться для масштабирования шлюзов SIP-PSTN, систем PBX или медиа-серверов, таких как Asterisk, FreeSWITCH или SEMS.

Обладает функциями: асинхронный TCP, UDP и SCTP, безопасная связь через TLS для VoIP (голос, видео), ПРОСТОЙ обмен мгновенными сообщениями, ENUM, маршрутизация с минимальными затратами, балансировка нагрузки, переключение маршрутизации при отказе, учет, аутентификация и авторизация в MySQL, Postgres, Oracle, Radius, LDAP, интерфейс управления XMLRPC, мониторинг SNMP, расширения IMS / VoLTE, WebRTC.

Его можно использовать для создания крупных сервисных платформ VoIP или для масштабирования шлюзов SIP-PSTN, систем PBX или медиа-серверов, таких как Asterisk, FreeSWITCH или SEMS.

Приложение написано на C для платформ Linux / Unix и ориентировано на производительность, гибкость и безопасность.

Помимо C, расширения можно писать на Lua, JavaScript, Perl или Python.