Programando módulos personalizados para Asterisk

No cabe duda de que Asterisk tiene muchísimas herramientas disponibles para construri un servicio con telefonía de por medio. No obstante, hay ocasiones en las que es posible que queramos cambiar algo, o implemtar algún comportamiento que queramos en forma de módulo de Asterisk.

20562069_7cf1e2aaec.jpg

Si nos vamos a enfrentar a esa tarea, nos encontraremos con que hay muy poca información sobre el desarrollo de módulos para Asterisk (la de OpenSER es completísima, por comentar…). Simplemente, el código se explica a si mismo 🙂

Que no cunda el panico, Russell ha empezado una guia en su blog en la que explica como compilar módulos para Asterisk 🙂 Aquí tenéis la primera entrega: http://www.russellbryant.net/blog/index.php/2008/06/19/how-to-write-an-asterisk-module-part-1/

Aunque, como he comentado, no hay apenas documentación, en las AstriCon suelen haber charlas sobre desarrollo, y he encontrado unas transparencias muy interesantes en el SVN Community: http://svncommunity.digium.com/view/russell/presentations/astricon07/developer-day/

Let the hacking begin! 😉

ACTUALIZACIÓN: Aquí tenéis la segunda parte: http://www.russellbryant.net/blog/index.php/2008/06/20/how-to-write-an-asterisk-module-part-2/

ACTUALIZACIÓN2: La tercera parte de esta interesante serie de posts de Russell: http://www.russellbryant.net/blog/index.php/2008/06/30/how-to-write-an-asterisk-module-part-3/

5 thoughts on “Programando módulos personalizados para Asterisk

  1. Acabo de comprobarlo, el blog de Russell anda un poco al garete… :-/ a ver si lo soluciona pronto…

  2. ayudenme necesito conectar gammu con asterisk necesito q asterisk monitoree la base de datos mysql de gammu ya q al recibir sms gammu los guarda ahi necesito q asterisk tome decisiones a partir de nuevos sms

  3. Excelente y muy practico los link de russel.

    pero me gustaria conocer algo sobre la estructura de la llamada y los modulos.

    Russel explica como generar un cdr al momento del hungup
    me pregunto como asterisk sabe que el modulo es para el CDR?
    y que debe aplicarse luego del hungup.

    si deseari crear un modulo para controlar el DIAL, como debo proceder.

    espero una ayuda, y felicidades por el blog.

    atte

    GusBlog

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *