Delirios de un Informático

PJSIP: cliente SIP en línea de comandos

PJSIP es un conjunto de librerías y utilidades VoIP multiplataforma, que incluye un potentísimo cliente SIP en línea de comandos llamado pjsua. Sus principales características son:

  • Múltiples líneas/identidades
  • Múltiples llamadas
  • Retención y transferencia de llamadas
  • Mensajería instantánea
  • Conferencias
  • Auto-responder
  • Grabación

¿Y qué podemos hacer con esto?. Con la funcionalidad de auto-responder permite dejar el programa funcionando e iniciar una llamada sin tener que pulsar nada (algo así como el famoso truco James Bond para Nokia) o con la funcionalidad de grabación puede tenerse un número al que llamar para almacenar mensajes de voz. También pueden combinarse esas dos funcionalidades para crear un sound test service como el de Skype y probar así que el cliente funciona correctamene. Las posibilidades son enormes aparte de tener un cliente VoIP muy muy ligero en línea de comandos.

No se ofrecen binarios, pero puede compilarse fácilmente (incluso en Windows) con los comandos ./configure && make dep && make.