Tema publicado ( por Asternic) en el Grupo Telegram de ISSABEL:
Buenos días, por lo pronto en Issabel convivirán los dos canales sip: chan_sip y chan_pjsip. Como no es posible que escuchen en el mismo puerto ambos es que alguno de los dos debe utilizar puertos alternativos. Como dije antes, desde la configuración SIP o PJSIP es posible seleccionar los puertos. Con respecto a teléfonos y softphones, si no los configuran especialmente, intentarán conectar al puerto 5060. Es perfectamente posible configurar teléfonos para que usen el puerto 5066 (o el 5067 si quieren probar TLS). El netinstall fue actualizado para dar la opción de elegir el controlador primario (el que escuche en 5060) durante la instalación. Cuando lancemos el nuevo ISO existirá también esa opción para facilitar la elección. En caso que luego quieran cambiar de opinión como dije antes es posible cambiar los puertos en las respectivas páginas de configuración.
Con respecto a diferencias entre chan_sip y pjsip las que puedo mencionar son la facilidad de registrar más de un endpoint en una extensión con pjsip (registrar un hardphone y un softphone con las mismas credenciales, cuando luego se marque a dicha extensión los dos dispositivos suenan, sin necesidad de followme). Otra cosa a mencionar es la configuración más directa/sencilla para troncales en pjsip, con términos más lógicos... no es una maraña complicada y confusa de peer/friend/y si la autenticación es entrante o saliente que sucede con chan_sip. Esto último es una ventaja y también una contra puesto que los ejemplos de configuración de un trunk de chan_sip no van a servir para portar a pjsip. Requerirá comprender que es lo que se quiere hacer para configurar correctamente el troncal.
Hemos hecho prueba con ambos channel drivers usando todas las funcionalidades "modernas" disponibles, y ambos son totalmente funcionales (audio/video/mensajes). Creo que es un poco más flexible y eficiente pjsip. Pero también es más inestable en cuanto a bugs se refiere.. si revisan los changelog de Asterisk, el 50% de los cambios con cada release son fixes de pjsip. Eso indica también que con el tiempo se está "estabilizando". chan_sip hace muchos años que es muy estable.
Por lo pronto es una opción elegir cuál deseamos utilizar. Pero en pocos años ya no será opción puesto que chan_sip será abandonado en su desarrollo.