Blog

  • Mark Spencer en el Museo Guggenheim de Bilbao

    Una buena noticia para todos:

    Mark Spencer, fundador de Asterisk y Digium, impartirá una conferencia magistral sobre innovación en telefonía en Bilbao en el Museo Guggenheim el próximo lunes 2 de Junio a las 11:45.
    Él mismo explicará cuáles son las capacidades de Asterisk, mostrará las posibilidades y ventajas de la telefonía IP a través de la plataforma y cuáles son las ventajas de innovar mediante software libre.
    Además comentará cómo hacer un uso adecuado de estos nuevos servicios supone una mejora de la competitividad inmediata y a bajo coste.
    Tras el turno de preguntas (13:15), se realizará un lunch en el vestíbulo, en el que se tendrá la oportunidad de hacer networking entre los asistentes al evento.

    La asistencia a la conferencia en el Museo Guggenheim es gratuita por lo que tan solo hay que inscribirse en este formulario.

    Por si el hecho de asistir a esta conferencia no fuera lo suficientemente interesante y un momento irrepetible para conocer y poder preguntar sobre las capacidades de Asterisk y sobre la nueva versión 1.6, si además de todo esto se realiza en uno de los mejores museos nacionales e internacionales como es el Museo Guggenhein, creo que no hay excusa suficiente como para no asistir. 🙂

    Es el próximo 2 de Junio, así que… no faltes!

    Más información:
    http://www.enpresadigitala.net/castellano/formacion/formacion_curso.jsp?id=1097

  • Asterisk 1.4.20-rc1 y Zaptel 1.4.10.1 Released

    Acaban de publicarse dos actualizaciones bastante interesantes:

    Por un lado, el zaptel 1.4.10.1 que corrige algunos fallos del soporte del xpp (de Xorcom) y del udev.

    Por el otro lado, una «release candidate» de Asterisk 1.4.20 que trae algunas mejoras en distintos protocolos como IAX y SIP. Se ve que Olle Johansson, tras el SIP MasterClass de Orlando, se ha vuelto a poner las pilas con el chan_sip y le ha hecho algunas modificaciones bastante interesantes.
    A ver si en la SIP MasterClass de Barcelona, le animamos lo suficiente para que continúe dándole guerra al chan_sip.

    Para descargar la última versión de zaptel:
    http://downloads.digium.com/pub/zaptel/

    Para descargar la última versión de Asterisk RC 1:
    http://downloads.digium.com/pub/asterisk

  • Comparación entre el códec H.264 y Theora

    Hace poco, escribí un artículo sobre el IAXClient 2 donde se añadía el soporte de vídeo a esta librería y por extensión, al soporte de vídeo de IAX en Asterisk.
    En estos añadidos nuevos, se encontraban soporte para el códec H.264 y Theora.

    El H.264 es uno de los mejores códecs para emisión/recepción de vídeo. No en vano se utiliza actualmente para videoconferencia con una calidad y velocidad sin precedentes. Tanto en softphones como Eyebeam, Ekiga, etc como en hardphones como el GXV-3000 de GrandStream para hacer videoconferencias con Asterisk, pero…

    ¿Qué clase de códec es el Theora?

    De los creadores de OggVorbis (la versión libre del popular mp3) una fundación de desarrolladores llamada Xiph, nace una versión libre del códec de vídeo de alta calidad llamada Theora.
    Theora se podría decir que es la «alternativa libre» del actual H.264, ya que ambas soportan calidades y consumos de ancho de banda bastante similares. Pueden codificar vídeo con una resolución desde 128×96 hasta 4096×2048 a 30 frames por segundo, no es de extrañar que sean los códecs de vídeo del futuro, tanto para hacer videoconferencia en infraestructuras con muy poco ancho de banda como para emitir películas en alta definición (HD) ya que el ratio de compresión es variable lo que permite cambiar la calidad en función del ancho de banda que dispongamos en este momento.

    ¿Cual de los dos códecs es mejor para vídeo?

    Tras leer algunas comparativas de calidad y velocidad, parece ser que todas llegan a una misma conclusión, en ancho de banda es similar mientras que la calidad de la imagen aún es mejor en el H.264 que en Theora. Pero eso no significa que sea así siempre. Recordemos que el software libre vivo mejora exponencialmente frente al software propietario y estoy convencido que pronto será Theora la que ofrezca mejor calidad y velocidad que el H.264, pero en la actualidad, esto no es así.

    Para ilustrarlo, aquí teneis un ejemplo de una captura enviada en H.264 y una con Theora:

    ¿Que software tiene soporte para Theora?

    Actualmente no hay muchos softphones que lo soporten. Como he comentado antes, los softphones libres como Ekiga o linphone lo soportan y Twinkle lo soportará en breve. Los softphones comerciales como X-Lite o Eyebeam también lo soportarán pronto y es que Theora es bastante «nuevo» y aún tiene que evolucionar y darse a conocer.

    Por supuesto, las aplicaciones de streaming libres soportan este códec GStream, VideoLan, etc…, las comerciales suelen traer este soporte como un añadido o plugin pero poco a poco se irá incorporando de serie a medida que vaya haciéndose más conocido.

    ¿Qué software tiene soporte para H.264?

    Por lo general, cualquier softphone que soporte vídeo trae soporte para H.263 y las más evolucionadas traen soporte para H.264 pero siempre como una evolución del H.263 y del H.263+ aunque este códec tenga un sistema completamente distinto en cuanto a procesamiento, finalmente desbancará al H.263/+ y el H.264 se convertirá finalmente en un estandar en todas las aplicaciones de vídeo streaming.

    Enlaces de Interés:
    Información sobre el códec H.264.
    Información sobre el códec Theora.

  • Entrevista a los desarrolladores de Ekiga

    Ekiga es uno de los softphones más utilizados bajo Linux junto con Twinkle y la revista FreeSoftwareMagazine ha entrevistado a los principales desarrolladores de esta aplicación y en ella se descubren algunas curiosidades bastante interesantes.

    Podeis ver la entrevista aquí:
    http://www.freesoftwaremagazine.com/columns/interview_with_ekiga_developers

  • Todo preparado para la SIP MasterClass de Barcelona

    Todo está listo para que comience el lunes el mayor curso de SIP que se hará en España impartido por Olle Johansson (principal desarrollador del Chan_sip de Asterisk), y Daniel-Constantin Mierla (Co-fundador del proyecto OpenSER) que junto a Sergio Serrano como traductor en caso de necesidad, harán las delicias de aquellos que quieren aprender las posibilidades de OpenSER y Asterisk en entornos especialmente para operadores y proveedores de servicios IP.

    El curso comenzará el próximo lunes 5 de Mayo en Barcelona y ya están haciéndose todos los preparativos para semejante convocatoria que seguro que no dejará a nadie en su sitio como siempre que viene Olle Johansson a España.

    De momento, ya conozco a varios que están preparando algunas sorpresas con estos artistas de la VoIP y es que lo de la Asterisk night Party de la pasada Bootcamp ha creado precedente.

    ¿tendremos una OpenSER night Party en esta ocasión? 🙂

    Enlace: http://www.avanzada7.com/es/SIP_Masterclass

  • El móvil: siguiente objetivo para las operadoras IP

    Mientras que todos los que nos dedicamos a debatir, hablar, enseñar y por supuesto aprender qué es la VoIP, el uso de los protocolos, herramientas, interfaces, etc… hay empresas que prefieren ir diréctamente al siguiente paso y así adelantarse a lo que hoy día es una realidad bastante consolidada como es la VoIP.

    – Hoy me he enterado que la empresa Ono podría llegar a comprar Xfera (Yoigo) como al parecer tiene pensado hacer en Francia, ¿el motivo? que Ono quiere tener una infraestructura propia de telefonía móvil y no una virtual que no le está dando el resultado deseado. Por supuesto, el gran valor añadido de Yoigo es la capacidad de conectarse a Internet y disfrutar de una tarifa plana de conexión.

    Google lanza Android, un sistema operativo libre para móviles con una API que permite a cualquier programador hacer aplicaciones para móviles lo que adelantaría bastante el paso de utilizar VoIP en estos terminales.

    – Skype, que lanzó su nefasto móvil que hacía uso de la red Skype de una forma bastante «chapucera», acaba de lanzar su cliente skype para muchos modelos de móviles.

    – Nokia ha dado el verdadero primer paso lanzando un cliente SIP en los modelos que soportan Wifi, y las operadoras, que no están por la labor de que sus clientes se sienten agusto con lo que ofrece su móvil, se dedican a eliminar esta aplicación para que se utilice la red gsm para hacer llamadas. Menos mal que hay alternativas opensource.

    – Otras empresas como Fring o Truphone directamente se lanzan más allá permitiendo llamadas e incluso conexión con redes de mensajería instantanea.

    – Incluso para un móvil tan «restrictivo de programar» como el iPhone de Apple, ya han lanzado clientes SIP que aprovechan cualquier resquicio de ingenio para poder hacer llamadas mediante VoIP.

    En resumen, está claro que la VoIP suplantará algún día a la red GSM, bien mediante redes 3G, HDSPA, o Wimax, para hacer llamadas, pero ¿estarán dispuestas las operadoras a que los usuarios den el salto sin que ellas vean un euro?

  • Asterisk 1.2.28, 1.4.19.1 y 1.6.0-beta8 Released!

    El equipo de desarrolladores de Asterisk acaba de anunciar unas actualizaciones que  corrigen ciertas vulnerabilidades y solucionan algunos bugs encontrados en las versiones anteriores.

    En el último año, se han hecho modificaciones al canal IAX2 para combatir el aumento de ataques que provocaban un aumento desproporcionado del tráfico. Desafortunadamente el parche que lo solucionaba no estaba completo y no pudo ser solucionado hasta que el descubridor del exploit decidiese compartir la información al público.

    Esta actualización soluciona fallos de todos los Asterisk que permiten llamadas no autentificadas mediante IAX2.

    Podeis encontrar más información en el siguiente boletín de seguridad:
    http://downloads.digium.com/pub/security/AST-2008-006.pdf

    También podeis descargar las nuevas versiones desde el siguiente enlace:
    http://downloads.digium.com/pub/telephony/asterisk/

  • Cómo ejecutar comandos de Asterisk desde la consola

    A veces es necesario ejecutar comandos de Asterisk y sacar el resultado por la consola para luego poder procesarlo con un script y poder obtener información útil.

    La manera sencilla es mediante la ejecución de Asterisk con la línea:

    asterisk -rx 'comando'

    Cuando ejecutamos esta línea, lo que realmente ocurre es que nos conectamos a Asterisk, ejecutamos el comando y nos salimos obteniendo por la consola de Linux el volcado de lo que queremos conocer.

    Esta es, sin duda una de las mejores maneras cuando queremos obtener el resultado de un comando de forma puntual, pero para «monitorizar» un Asterisk, hay quien crea scripts que utilizan esta forma varias veces cada pocos segundos, lo que provoca que cuando alguien se conecta a la consola de forma natural, se encuentre con estos mensajes molestos:

    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected

    En cada conexión podemos obtener los usuarios SIP registrados, el número de llamadas actuales, los canales ZAP utilizados, etc, pero claro, este método hace impracticable el hecho de utilizar la consola de Asterisk.

    La manera interesante, es realizarlo mediante el AMI (manager), es decir, hacer una aplicación que se conecte al puerto del Manager (5038 por defecto), se autentifique correctamente y envíe los comandos necesarios para obtener los resultados necesarios de una manera transparente para el Asterisk y sin que los usuarios conectados vean el molesto mensaje.

    Para evitar esto, Tzafrir Cohen de Xorcom acaba de publicar un parche para evitar estos mensajes y poder ejecutar comandos sin necesidad de que nadie llegue a molestarse.
    Este parche está en la versión Trunk y lo podeis descargar de aquí:
    http://svn.digium.com/view/asterisk/trunk/contrib/scripts/astcli

    Yo por mi parte, tengo un programita en perl muy sencillo que se conecta al manager y con el que obtengo todos los datos necesarios sin tener que molestar a nadie y bastante rápido.

    Pese a ser una tontería de script, aquí os lo pongo por si a alguien le interesa:
    http://www.sinologic.net/proyectos/asterisk-cmd

  • Primeras imágenes de la Bootcamp de Bilbao

    Mi compañero Tron, acaba de poner en su blog las fotos de la Asterisk Bootcamp que se está celebrando en estos instantes en Bilbao.

    Viendo las fotos, parece ser que este año, todos los sistemas van a ir con Debian.
    La verdad es que el aula, tiene una pinta estupenda. 🙂

    Enlace: http://www.asterisktron.org

  • Asterisk-ES para profesionales en LinkedIn

    El viernes se creó el grupo Asterisk-ES en la red social LinkedIn.com con el objeto de permitir el contacto entre los profesionales de Asterisk en habla hispana/castellana/española y de esta manera unir más si cabe a las empresas que trabajan con Asterisk.

    Para pertenecer a este grupo, primero hay que tener una cuenta en LinkedIn, y una vez creada la cuenta, hay que entrar en el siguiente enlace:

    http://www.linkedin.com/groupInvitation?groupID=90000&sharedKey=2B4E334E77FC

    Hace unos meses, Digium empezó a informar a aquellos que han obtenido la certificación dCap que se había creado un grupo en LinkedIn exclusivamente para los titulados llamado Grupo dCap y que contarían con el logotipo asociado a su cuenta.