Después de 6 meses de desarrollo y 2 meses de pruebas, la nueva versión Kamailio 4 ya está disponible.
Las principales razones detrás de este gran cambio de versión se encuentra:
- El fin de la integración Kamailio-SER. La versión 3.x había el mismo código fuente para Kamailio y SER, módulos duplicados y diferentes estructuras de datos. Ahora el proyecto ha eliminado duplicidades integrando todo el contenido único de ambos proyectos.
- Nueva capa de transporte. Empezando con esta versión, Kamailio soporta la capa de transporte de WebSocket (tanto en texto plano como cifrado) además de lo habitual (UDP, TCP, TLS, SCTP). La capa WebSocket permiten a los navegadores modernos realizar llamadas y conversaciones utilizando SIP como señalización.
- Kamailio llega a ser el nombre por defecto. Lo que normalmente se conoce como (default flavour) y es que al estar SER integrado, al compilar Kamailio tenemos la posibilidad de compilar SER de forma manual utilizando algunas opciones. Esto se ha hecho así por razones de mantenimiento e histórica.
La lista completa de cambios de Kamailio 4 la podéis leer aquí:
http://www.kamailio.org/w/kamailio-v4-0-0-release-notes/