OpenSIPs vs Kamailio

¿Cuantos de ustedes en algún momento han realizados este tipo de búsqueda en Internet? Seguramente muchos.

Como saben, OpenSIPs y Kamailio son los dos Proxy SIP más utilizados, los dos son de código abierto y los dos son continuamente actualizados (proyectos muy activos).

De hecho los dos nacen, aunque con distintos objetivos, de la misma raíz (OpenSER). Es por eso que, a pesar de todo, comparten la misma estructura del archivo de configuración, muchos nombres de módulos y su funcionamiento. Considerando que ya tienen 7 años de “vida”, hoy en día las diferencias se notas más.

¿Cómo puedo saber cual escoger para mi trabajo/aprendizaje?

Creo que la respuesta definitiva es: depende

Primero depende de lo que necesito hacer. Es decir, primero construyo y pienso el producto que necesito y luego en base a eso escojo. Esto porque, es mi opinión personal, para algunos escenarios es mejor trabajar con Kamailio, para otros con OpenSIPs (en cuanto pueda escribiré otro articulo sobre este tema).

Además de eso, debo tener en cuenta otros factores:

  • Nivel y calidad de la documentación disponible
  • Tiempo y calidad de las respuestas en las listas de distribución de cada proyecto
  • Posibilidad de solicitar soporte de pago y costos.

Siguen mis opiniones personales:

  • para la documentación oficial los dos Proxy se equivalen pero como tutoriales hay más de OpenSIPs que de Kamailio y además más actualizados
  • La lista de distribución donde es más fácil recibir una respuesta es la de Kamailio
  • En cuanto a soporte de pago Kamailio me parece más confiable pero es pura percepción.

¿Ustedes que opinan?

¿Les interesaría un curso de Kamailio?

Vota el Articulo: 

No votes yet
Evalúa la calidad del articulo

4 Comments

Yo empece con Kamailio y me

Yo empece con Kamailio y me costó mucho esfuerzo entenderlo, venía de Asterisk. Hace poco me puse a investigar OpenSIPs por que me gusta mas como han creado algunos módulos (rest client, json) pero a la hora de migrar mi configuración de Kamailio empece a tener problemas: Funciones que cambian de nombre, que cambian de comportamiento, que directamente no existen. Imagino que el camino contrario será igual de complicado. Lo que no entiendo es porque se separaron ni cual es el objetivo que busca cada uno para que tuvieran que separarse.

Re: Yo empece con Kamailio

Hola Nico,

efectivamente la curva de aprendizaje de Kamailio y/o OpenSIPs es bastante larga. Con Asterisk es un poco mejor.

Una vez que uno tenga claro como funciona el protocolo SIP y como está organizado el archivo de configuración, es más sencillo pasar de uno a otro aunque, como tu dices, puede ser que los módulos tengan el mismo nombre, pero las funciones son muy diferentes.

¿Porque se separaron? Habría que preguntárselo a ellos, pero seguramente por algún desacuerdo que no pudieron resolver.

Saludos

Subscribe to Comments for "OpenSIPs vs Kamailio" Subscribe to VozToVoice - All comments