Etiqueta: Asterisk

  • Yahoo migra todas sus comunicaciones internas a Asterisk

    Jeremy Wadhams de Yahoo, acaba de confirmar en el IT-Expo que se está celebrando estos días en Miami, una noticia que dará que hablar en los próximos días y que ya se comentó el pasado día 15 cuando sorprendía a todos con una conferencia de última hora en la que probablemente se hablaría sobre cómo Yahoo habría migrado todas sus comunicaciones internas a Asterisk.

    La noticia sobre todo saltó a la red cuando alguien comentó a Digium que había «una empresa» situada en el Fortune 500 (las 500 empresas más grandes de EEUU) que había decidido migrar a Asterisk, hasta entonces poca gente sabía mucho más, pero la inscripción a última hora de la conferencia de Yahoo, apuntaban todos los rumores a que sería esta empresa la que habría realizado esta migración.

    Yahoo es una empresa conocida mundialmente y es toda una satisfacción que haya anunciado su apoyo al software libre y haber migrado a Asterisk para tener otro de tantos nombres de grandes empresas que confían, apoyan y utilizan este software en sus propios sistemas.

    (más…)

  • Digium y Counterpath publican: Bria softphone for Asterisk

    CounterPath y Digium lanzan un softphone pensado especialmente para pequeñas y medianas empresas que utilicen Asterisk.

    Bria for Asterisk
    Imagen obtenida de CounterPath.com

    CounterPath, la creadora de uno de los softphones más populares como es «X-Lite«, «EyeBeam» y «Bria«, anuncia mediante una nota de prensa, que tras un acuerdo con Digium, han estado trabajando y acaban de publicar una versión de su softphone Bria especiamente compatible con Asterisk.

    La principal diferencia con respecto al resto de softphone de CounterPath consistiría en un desarrollo especial que permitiría la configuración remota de forma rápida y transparente a través de Asterisk, de forma que sea el administrador de Asterisk el que configura los distintos softphones sin tener que acceder a todos y cada uno de los sistemas donde está instalada la aplicación.

    Además de esta característica, este softphone añade soporte de mensajería instantánea que ya lo trae por defecto la versión estándar, videoconferencia, códecs de alta definición (G.722), soporte nativo de multiconferencia (llamadas a tres) y el típico click-to-dial desde Microsoft Outlook.

    Quizá la principal ventaja de este softphone con respecto a otros es su capacidad para autoprovisionarse diréctamente desde la configuración del propio Asterisk como ya lo hacen los terminales Polycom, aunque visto lo visto, yo sigo prefiriendo utilizar un teléfono SIP normal y corriente que ya incluye soporte de autoprovisionamiento que no depende del servicio Asterisk.

    El precio de esta versión del Bria aún no se ha confirmado, aunque supongo que será muy similar a la versión estándar lo que rondará unos $50-$70 por licencia.

  • Asterisk 1.4.29 y 1.6.0.21 Released!

    Las nuevas versiones corrigen fallos reportados por la comunidad y son más estables que las anteriores versiones.

    Como viene siendo habitual cada 15 días, el equipo de desarrollo de Asterisk publica las modificaciones y una versión que recopila los parches que se han ido creando y que corrigen algunos bugs (algunos importantes y otros bastante más rebuscados).

    En esta ocasión, la actualización es para las versiones públicas:

    • Asterisk 1.4.29:
      • Corregido el bug que hacía que Asterisk «únicamente soportase»  6341 salas de conferencia.
        Imagínate que tienes 6341 conferencias, vas a crear una más y aquello falla… que rabia tiene que dar… 😀
      • Los mensajes del voicemail no se guardan cuando «format=wav|gsm|wav49«.
        No obstante, ¿para qué queremos que se guarden los mensajes en 3 formatos diferentes?
      • Los mensajes del CDR aparecen como NOANSWER cuando realmente son BUSY o FAILED
        Qué raro… el CDR…
      • El ChangeLog de la 1.4
    • Asterisk 1.6.0.21:

      (Como siga así, la rama 1.6.0 va a superar en número a la 1.4.)
    • Asterisk 1.6.1.13:
      • Solucionados algunos bugs en la aplicación app_queues.
      • Modificadas las locuciones cuando se aparcan las llamadas.
      • El ChangeLog de la 1.6.1.

    Para descargar cualquiera de estas versiones, recordad que se encuentran en:
    http://downloads.asterisk.org/

  • Asterisk ayuda a Haití a comunicarse con el mundo

    Imagen de mirror.co.uk

    Haití es un país con una población de unos 10 millones de personas, situado en una isla en el oceano Atlántico y que comparte territorio con la República Dominicana, pero a pesar de estar en una zona puramente paradisíaca es a la vez uno de los países más pobres del mundo. El pasado día 13 de enero, un terremoto de 7,3 destrozó literalmente una gran cantidad de edificios y casas con sus habitantes dentro provocando cientos de miles de desaparecidos y decenas de miles de fallecidos. Las imágenes de los medios de comunicación desplazados hasta allí son aterradoras.

    En estos momentos tan duros, se están haciendo muchos esfuerzos por parte de algunos países, organizaciones de ayuda humanitaria, ONGs, médicos, salvamento y bomberos para trasladarse hasta la isla y colaborar en el rescate de cientos de personas atrapadas bajo las ruinas y se han habilitado cuentas y servicios para que cualquiera pueda realizar donaciones para colaborar. Cualquier persona interesada en donar cualquier cantidad, puede hacerlo a través de esta página.

    Tras conocerse este desagradable suceso, mi colega David Prieto me envía un email informándome sobre un mensaje de un dueño de un cibercafé de Haití que ha conectado un servidor con Asterisk vía satélite para ofrecer acceso gratuito a uno de los pocos sistemas de comunicaciones que todavía funcionan y poder comunicarse con el resto del mundo y con otras partes de la isla.

    (más…)

  • Fax for Asterisk 1.1.6: Compatible con 64 bits

    Digium acaba de lanzar una nueva versión 1.1.6 de su Fax for Asterisk cuya principal mejora consiste en su soporte para sistemas con 64 bits (y que por supuesto, el sistema operativo también es de 64 bits).

    No obstante hay algunas mejoras considerables y a tener en cuenta para todo aquel que ya tenga este software y piense en actualizarlo:

    • Support for 64-bit Linux installations.
    • Reduction in resource consumption, and increase in performance, of T.38 session handling.
    • Simplification of session handling during transition from G.711 to T.38 mode.
    • Adoption of the latest Asterisk T.38 negotiation API, ensuring interoperability with a wide range of T.38 endpoints.

    La nueva versión se puede descargar del siguiente enlace:
    http://www.digium.com/en/docs/FAX/faa-download.php

  • Nuevas versiones de Asterisk 1.4.28, 1.6.0.20 y la nueva 1.6.2.0

    Justo antes de navidad, el equipo de desarrollo de Asterisk tiene por costumbre lanzar nuevas versiones (como ya viene siendo habitual en estas fechas) y en este caso nos hemos encontrado con nuevas versiones de todas las ramas:

    Asterisk 1.4.28:

    Incluye cambios menores y bugs reportados por la comunidad ya corregidos.
    Podeis ver los cambios en este ChangeLog.

    Asterisk 1.6.0.20:

    Mejora en la documentación de los archivos de configuración, corregidos algunos bugs relativos a la música en espera y el BLF y algunas mejoras en el CDR y en el Manager.
    Podeis ver los cambios en este ChangeLog.

    Asterisk 1.6.1.12:

    Cambios muy similares  a los de la 1.6.0.20. (ChangeLog)

    Asterisk 1.6.2.0:

    Primera versión de la rama 1.6.2.0 que incluye algunas novedades como:

    • Soporte nativo del MFC-R2 (si Asterisk está compilado con soporte de LibOpenR2)
    • Opción faxdetect=yes|no en el sip.conf (muy interesante, habrá que probar si funciona bien)
    • Aplicación ConfBridge y Originate en el dialplan para la generación asíncrona de llamadas (un compañero del chan_local? ;D)
    • Nueva sintaxis con ‘same’ para indicar que vamos a utilizar la misma extensión que la línea anterior:
      exten => 123,1,NoOp(something)
      same => n,SomethingElse()
    • Posibilidad de configurar nuestros propios «alias» en la consola de Asterisk mediante el archivo de configuración cli_aliases.conf.
    • Soporte de monitorización de buzones de voz remotos mediante SIP.
    • Soporte del códec HD G.722 especial de Polycom (SirenX)

    Podeis ver todos los cambios y muchos más en este documento.

    En mi humilde opinión, Asterisk 1.4 sigue siendo la rama más estable, seguida muy de cerca por la 1.6.0.
    Si disponemos de tarjetas Digium quizá nos interesaría utilizar la versión 1.6.0, o si no, entonces la 1.4, no obstante yo hace tiempo que vengo trabajando con Asterisk 1.6 para habituarme con los nuevos archivos de configuración y los nuevos comandos de consola (que no son pocos) a la espera de que salga la versión de Asterisk 1.8 y veamos si es lo que promete ser.

    De poco sirve quedarse en la versión 1.4 si luego cuando queramos saltar a una versión posterior vamos a tener que aprender a hacerlo todo de nuevo debido a los cambios que han surgido en las versiones 1.6, así que… ahí dejo eso. ;D

    Como siempre, estas versiones o las superiores que vayan saliendo, se pueden descargar de:
    http://downloads.asterisk.org/

  • Publicado framework para testear nuestro sistema Asterisk

    Leyendo la lista de Asterisk-DEV me entero que acaban de publicar un nuevo framework para realizar diversos test al sistema Asterisk.

    El sistema de testeo llamado (Unit Test Framework) añade una serie de herramientas para crear y ejecutar tests internos a través de la consola CLI de Asterisk, lo que nos permitirá detectar si hay alguna incidencia.

    Como todo framework, lo que nos ofrece son las herramientas necesarias para desarrollar el resto de utilidades que podemos necesitar, por lo tanto habrá que investigar qué engloba estas herramientas y qué podemos hacer con ellas.

    El mensaje original, a continuación… (más…)

  • La nueva API para proveer Timing, en Asterisk 1.6

    asterisk-clockSaúl Ibarra ha escrito un sensacional artículo explicativo de para qué sirve la «señal de reloj» que utiliza Asterisk en cada una de sus herramientas y aplicaciones, aprovechando la noticia de que Asterisk 1.6.2 traerá su propia API para evitar utilizar el conocido módulo dahdi_dummy que muchos utilizan pero pocos saben para qué sirve, Jeremy McNamara escribió esta noticia: A New Timing API for Asterisk, Silencing Digium Critics

    La explicación completa de para qué sirve una señal de reloj en algunas aplicaciones de Asterisk como puede ser el Meetme, o el IAX podría dar para un artículo bastante extenso que algún día puede que me anime a escribir, pero de momento os recomiendo leer el artículo de Saúl.

    Ya comentamos que esta iba a ser una de las ventajas del esperado Asterisk 1.8, pero se ve que se han adelantado un poco:

  • Cómo hacer una aplicación para Asterisk en .NET

    net_codeAsterisk nació pensando en Linux, pero la principal ventaja que tiene Asterisk es que se trata de una aplicación libre de manera que cualquier persona puede desarrollar modificaciones o herramientas que utilicen el código fuente de este para que haga exactamente lo que queremos que haga. (Esto no es posible en ningún sistema que no sea libre). Por lo tanto se suele pensar que si queremos realizar una aplicación que utilice Asterisk esta deberá utilizar algún lenguaje de programación libre o incluso que sólo será compatible bajo Linux y eso es algo completamente falso.

    De hecho, hace unos días liberaron la nueva versión 1.6.3.1 de la librería Asterisk .NET que consiste en una serie de clases en C# que permiten programar AGI (y utilizarla mediante la aplicación FastAGI) o bien conectarnos de una forma bastante sencilla al Manager de Asterisk pudiendo hacer prácticamente cualquier aplicación para gestionar o monitorizar Asterisk.

    Yo no soy muy dado a .NET / Mono, personalmente prefiero herramientas cuyas directrices no vengan impuestas por ninguna empresa, pero he de decir que conozco a muchas personas que trabajan con .NET y que este tipo de librerías realmente son útiles para desarrollar prácticamente cualquier cosa que necesitemos.

    Si quereis probarla, podeis descargarla de SourceForge:
    http://sourceforge.net/projects/asterisk-dotnet/

    Para el que no lo conozca, existen otras librerías de .NET para Asterisk como es el caso del AMIConnector cuya documentación está en español. 😉

  • Asterisk potencia las salas multi-conferencia

    Asterisk con su aplicación Meetme ya es un potente aliado para la creación de salas de conferencia y es por esto por lo que Ryan Finnie ha publicado una modificación de esta aplicación que permite a un administrador de la sala disponer de un menú donde puede realizar las siguientes opciones:

    *81 – Anunciar el nombre de los usuarios en la conferencia
    *82 – Expulsar a todos los no-administradores
    *83 – Mute/unmute a todos los no-administradores
    *84 – Empieza a grabar la conferencia «on the fly»

    Las personas que trabajan migrando antiguas centralitas a Asterisk no suelen trabajar con esta herramienta ya que no es una característica que las empresas hayan utilizado nunca.

    Recuerdo una persona que montó para su empresa un Asterisk desde cero (una empresa de desarrollo de software bastante grande) donde varias sedes trabajan en el mismo proyecto y todos los lunes el coordinador marcaba un código en el Asterisk de su propia sede y este generaba una llamada multitudinaria a todos los desarrolladores del proyecto con el «mute activado» de manera que únicamente podía hablar el coordinador donde explicaba a todos en una sala conectada a otras salas el planning para esa semana, además de realizar una grabación de dicha conferencia que se le enviaba por email a todos los desarrolladores para que pudieran escucharla en cualquier momento de la semana para llevar el control del estado del proyecto en cualquier momento.

    Una idea que me pareció un ejemplo genial de las posibilidades del Meetme aprovechando las posibilidades de Asterisk que no ofrecen otros sistema.

    Aquellos que querais testear este nuevo añadido, podeis seguir el siguiente hilo:
    https://issues.asterisk.org/view.php?id=16379

    Via VentureVoIP