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.

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/














3 Comentarios
Asterisk 1.6 will kick ass.
Por alguna razón parece que la página de russellbryant no funciona bien. Los links con tutoriales dan un error 404.Ya traté de varias formas buscando los documentos sin ninguna suerte.
http://www.russellbryant.net/blog/index.php/2008/06/19/how-to-write-an-asterisk-module-part-1/
¿Existe alguna otra forma de conseguir estos documentos ?
Gracias
Acabo de comprobarlo, el blog de Russell anda un poco al garete… :-/ a ver si lo soluciona pronto…