Etiqueta: Asterisk

  • Se buscan betatesters para probar CEL bajo MySQL

    Ejemplo de CEL
    Ejemplo de lo que almacena CEL en una llamada

    Normalmente aquellos que utilizan CEL, necesitan utilizar ODBC si quieren poder guardar los eventos en una base de datos.

    El desarrollador Jonathan Penny acaba de desarrollar un módulo de Asterisk para dotar de soporte MySQL nativo a CEL y pide a los usuarios que prueben su funcionamiento, en cuyo caso, se agradecen los comentarios en https://issues.asterisk.org/view.php?id=19058

  • Por qué encontramos bugs en versiones estables

    Asterisk es uno de los proyectos software orientados a comunicaciones más grandes que existen actualmente, por este motivo, es uno de los proyectos en los que la comunidad tiene más importancia de la que normalmente suele tener en estos proyectos dirigidos por empresas en los que se «inyecta» dinero para pagar a desarrolladores con objeto de continuar el desarrollo y solucionar los distintos fallos que se van encontrando continuamente. Cualquiera que haya estudiado programación, recordará que un programador puede, mediante un diseño estructurado, y una buena planificación, técnica y pruebas, evitar la aparición de bugs, pero jamás se puede garantizar la «no existencia» de estos, por lo que una vez entregado el proyecto, es común que los usuarios continúen aportando su «granito de arena» ofreciendo el famoso «feedback» consistente en comentarios acerca del buen o mal funcionamiento de las características de una aplicación software.

    Asterisk, como gran proyecto formado por cientos de archivos, módulos, librerías y un largo etcétera, necesita continuamente el «feedback» de sus usuarios con el objeto de identificar tan pronto como sea posible cualquier comportamiento anómalo, no contemplado y perjudicial para la mayoría de los usuarios, por lo que se pone a disposición de todo el mundo, diferentes versiones -inicialmente inestables- de forma que los usuarios puedan probar dicha versión antes de que se convierta en una versión considerada como estable, pero ¿porqué si existen métodos de detección de errores antes de publicar una versión estable, encontramos bugs en estas últimas?

    (más…)

  • El libro Asterisk Cookbook ya está terminado

    La siguiente edición del famoso «Asterisk: The Future of Telephony» no es una edición más, ya que no únicamente cambia de nombre si no que además son dos libros: «Asterisk: The Definitive Guide» y «Asterisk Cookbook».

    El primero: «Asterisk: The Definitive Guide» es un libro que, al igual que el famoso Asterisk TFoT, tiene toda la información necesaria para aprender qué es Asterisk, cómo se instala, cómo se configura y los conocimientos mínimos para empezar a utilizar Asterisk. Este libro engloba desde los conceptos básicos, hasta un nivel medio-avanzado, motivo por el cual es necesario estudiarlo si tenemos pensado presentarnos a un examen dCap, ya que es el complemento ideal para la parte teórica. Este libro tiene aproximadamente unas 750 páginas y el contenido no es precisamente fotografías. 🙂 pero por la «preview» del libro que podemos ver en la página de Orelly, no le sobra ni una única página. Comentar que ha cambiado el título, pero no así el logotipo, que sigue siendo una estrella de mar, ideal para indicar que es la tercera edición del «Asterisk: The Future of Telephony«.

    El segundo: «Asterisk Cookbook» es, como bien indica su nombre, un libro de recetas clásicas para realizar las típicas funcionalidades que se suelen requerir en cualquier instalación o configuración básica-media con Asterisk. Este libro está enfocado en las características de Asterisk 1.8 y se podría decir que viene a complementar lo aprendido en el libro Asterisk: The Definitive Guide» ya que se considera que el usuario ya conoce los conceptos básicos y quiere seguir profundizando más al adquirir Asterisk Cookbook. Este libro tiene unas 70 páginas (parecen pocas) aunque como cualquier libro de recetas, se espera que vaya evolucionando poco a poco y aumentando su tamaño a medida que vayan surgiendo nuevos códigos y explicaciones con las nuevas características de Asterisk 1.8.
    En esta primera versión, el libro está formado por «24 recetas» entre las que se incluyen:

    (más…)

  • Curso oficial Asterisk Advanced en Bilbao 2011

    La próxima semana del 4 al 8 de Abril se celebra de la mano de Irontec y Avanzada7 el curso de formación Asterisk Advanced oficial de Digium (también conocido como Asterisk Bootcamp) del que ya hemos hablado en alguna otra ocasión y que tan buenos resultados han dado a todos los asistentes, tanto durante el curso, como fuera de él.

    El curso está orientado a aquellos usuarios de Asterisk que ya hayan trabajado con la herramienta y quieran saber más en muy poco tiempo. Es de hecho un curso ultra-intensivo donde, durante 5 días se verán las principales características de Asterisk de una forma tanto teórica como práctica (prestando especial atención a la práctica) y donde los asistentes dispondrán de tiempo de sobra para resolver cualquier duda que se vaya planteando durante el curso y fuera de él.

    Para ello, cada alumno dispondrá durante el curso de todo el material que pueda hacer falta: tarjetas, teléfonos, documentación, internet, etc. y por supuesto, un ordenador por cada alumno con Linux.

    El Asterisk Advanced está muy bien orientado y se utiliza bastante la pedagogía para aprovechar el tiempo al máximo y llegar a aprender conceptos, técnicas, disciplinas, trucos y mucho más, que de otra forma harían falta meses o años investigando, probando y buscando información por ahí.

    Para finalizar el curso, se celebrará como cada año, el tradicional examen de certificación dCap donde los candidatos tendrán la oportunidad de demostrar sus conocimientos y su experiencia en la instalación, configuración y resolución de problemas en Asterisk. (Qué es el título dCap). (El examen comenzará sobre las 10:30 – 11:00 y terminará sobre las 15:00 – 15:30).

    Así que si estás planteándote empezar en serio con Asterisk, o bien necesitas aprender a configurar Asterisk como un profesional, allí te espero. 😀

    Más información en la página de Avanzada7, y en la página de Irontec

  • Nuevas versiones de Asterisk corrigen vulnerabilidades

    El equipo de desarrolladores de Asterisk acaban de anunciar las nuevas versiones de Asterisk 1.6.1.23, 1.6.2.17.1 y 1.8.3.1 que corrigen dos vulnerabilidades recién descubiertas:

    • Resource exhaustion in Asterisk Manager Interface (AST-2011-003)
    • Remote crash vulnerability in TCP/TLS server (AST-2011-004)

    El ChangeLog de estas versiones las puedes encontrar aquí:

  • Ya hay disponible un softphone SIP para BlackBerry

    Algunas veces hemos hablado sobre la posibilidad de instalar un softphone en una BlackBerry y de lo complicado que es encontrar una aplicación que, el propio fabricante RIM, no quiere en sus teléfonos.

    No obstante, disponer de un sistema que evolucione para que siga atrayendo a nuevos usuarios mientras mantiene un sistema de «jaula» para impedir que un usuario haga lo que quiera, son dos conceptos no del todo compatible entre sí. Apple lo hace bastante bien, pese a hacer de «dueño-señor-dictador» en su AppStore permitiendo y denegando las aplicaciones por motivos algunos tan tontos como «Rechazado por ser una aplicación poco útil».

    En cambio BlackBerry dispone de un nicho de usuarios bastante interesante: los trabajadores de empresas. Y es que BlackBerry tiene un sistema bastante robusto para la gestión de correo electrónico en tiempo real, sincronización con calendarios, y otras características que lo hacen fantástico para alguien que se pasa el día en la calle dando vueltas de un lado para el otro.

    Los nuevos móviles (IOS, Android, etc…) han tomado nota y han mejorado considerablemente este tipo de sincronismo hasta llegar incluso a mejorar la «experiencia del usuario de BlackBerry» y este, al disponer de tanto móvil «enjaulado», prefiere migrar a otras soluciones algo más libres que BlackBerry.

    BlackBerry por lo tanto debe flexibilizar su «jaula» para permitir a los usuarios hacer, al menos, lo mismo que en otros sistemas y por eso, parece que ahora ya permiten utilizar softphones VoIP (una herramienta realmente importante en todo móvil de empresa) y por eso están apareciendo nuevas aplicaciones que permiten hacer llamadas por VoIP aunque siempre, asociada a un proveedor IP determinado.

    Por este motivo, nos hacemos eco de este softphone que no está asociado a ningún proveedor y que puede conectarse al Asterisk de la empresa, cuyo coste es bastante interesante ($14).

    (más…)

  • Asterisk será compatible con SILK

    Ayer leí en el twitter de Saúl Ibarra que el equipo de desarrolladores de Asterisk acaba de terminar una primera versión del códec de Skype: SILK. Un códec que permite una compresión interesante, una calidad de audio bastante aceptable pero sobre todo es interesante en conexiones con pérdida o con microcortes.

    SILK 8khz, 12khz, 16khz, and 24khz with custom attributes defined in codecs.conf
    Negotiation of SILK attributes in chan_sip.

    Como hemos comentado en otras ocasiones, Skype utilizaba el códec de Global IP Sound (GIPS) para transmitir el audio y tras empezar a desarrollar su propio códec: SILK, decidió liberarlo para que se popularizase en otros entornos (está claro que si un código se libera y este es bueno, la popularidad llega sola).

    Desconozco las repercusiones que puede tener este códec y si realmente será utilizado para futuras implementaciones de terminales IP o softphones, pero sin duda puede ser un códec bastante interesante para interconectar Asterisk entre sí (quizá como sustituto del G.729) por su calidad de audio, su nivel de compresión pero sobre todo por su gran tolerancia a microcortes.

    Eso sí, para poder probarlo, de momento tendremos que utilizar la versión de Asterisk que hay en la rama Trunk.

    Enlace: http://svn.digium.com

  • Digium anuncia la descarga 2.000.000 de Asterisk

    Si en diciembre de 2007 anunciamos la descarga 1.000.000, Digium hace público que Asterisk cerró el año 2010 con 2.000.000 de descargas (lo que sale una estadística de crecimiento bastante interesante):

    El crecimiento en cuanto a número de descargas es considerable, lenta pero estable (no es que Asterisk sea una aplicación que haga precisamente publicidad a gran escala cada vez que sale una versión nueva).

  • Resumen de toda la VoIP del 2010 y lo que nos depara el 2011

    El 2010 ha sido un año muy centrado en la crisis que ha asolado todo el mundo, desde EEUU hasta China y, por supuesto Europa, pero, a diferencia del año 2009 (tal y como dijimos el año pasado) en la que todas las empresas de VoIP intentaron esperar a que pasara la crisis para lanzar sus novedades, este año 2010 no han podido esperar más y se han lanzado en tropel a publicar tantas novedades como han podido, con el objetivo de seguir ofreciendo a los usuarios una gama más completa de productos.

    Si el año 2009 fue un año bastante regular tirando a malo en todo el mundo, el 2010 no se esperaba mejor, pero a diferencia del 2009, este año ha estado plagada de novedades y en todos los sentidos, bastante trabajo en el campo de la VoIP y con espectativas de que el 2011 sea aún mejor, por lo que cruzaremos los dedos para que el 2011 sea el año del despliegue global de la VoIP y el aterrizaje de más buenas novedades como las que podéis ver a continuación.

    Por supuesto, no hemos publicado todos los artículos, únicamente aquellos que han conseguido mayor número de visitas, pero aún así, tenemos una lista que resumen bastante bien lo que ha ocurrido en el mundo de la VoIP este año:

    (más…)

  • Actualización importante en los dialplans de Asterisk

    De vez en cuando, tenemos que hacernos eco de vulnerabilidades importantes que nos obligan a actualizar o a protegernos y necesitamos estar preparados o bien tener siempre a alguien a mano para llevar a cabo estas actualizaciones y evitarnos algún que otro susto.

    Esta vez, no es ninguna vulnerabilidad, simplemente que ayer, la CMT anunció que un nuevo prefijo para móviles empezaba a funcionar en España, son los números de móviles que comienzan por 7 además de por 6.

    exten => _6XXXXXXXX,1,NoOp(Llamada a Móviles)
    exten => _6XXXXXXXX,n,…

    Hay que cambiarlo por:

    exten => _[67]XXXXXXXX,1,NoOp(Llamada a Móviles)
    exten => _[67]XXXXXXXX,n,…

    Además de esto, hay que recordar que los números fijos nacionales en España, no empiezan únicamente por 9 si no también por 8, así que deberíamos tener algo como:

    exten => _[89]ZXXXXXXX,1,NoOp(Llamada a Números Fijos)
    exten => _[89]ZXXXXXXX,n,…

    Puede parecer algo evidente, pero si estos cambios no son tenidos en cuenta en nuestros sistemas, es probable que muy pronto recibamos alguna llamada de algún cliente furioso porque no puede llamar a los nuevos prefijos, y como siempre, es mejor prevenir que curar.