Autor: hellc2

  • Neutralidad de la red: «Las redes son nuestras…»

    Neutralidad de la red: «Las redes son nuestras…»

    Este fin de semana, de forma opaca y unilateral, las operadoras que ofrecen internet a los usuarios (Telefónica, Vodafone, Orange, Jazztel, Ono y BT) han vuelto a incumplir la ley europea de defensa de la competencia al acordar eliminar las tarifas planas a Internet del catálogo de ofertas para el consumidor, de forma que cada usuario de Internet pague la conexión en función de la cantidad de tráfico que utilizará y todo tráfico excedido, se pagará a parte. Esta es la noticia que había escuchado este domingo y hoy podía leer en BandaAncha (salvo por la parte de la CMT que parece ser no estar ni a favor, ni en contra).

    Para empezar, el hecho de desaparecer la tarifa plana, representa sin duda un ataque directo ante la neutralidad de la red: un acuerdo mediante el cual se indica que todo tráfico que circule por internet debe ser tratado por igual, independientemente de si es parte de un email, una foto, un vídeo o una conversación de audio. Que desaparezca la tarifa plana es una patada a todo el progreso y avance que se consiguió tras luchar y exigir una tarifa plana real a manos de Telefónica -ahora Movistar– (antigua empresa monopolio cuya infraestructura fue pagada con los impuestos de todos los españoles). Fue entonces cuando se liberó y privatizó por lo que empezaron a aparecer nuevas empresas de telecomunicaciones que ofrecían una competencia suave y nada ofensiva ya que, como he comentado, lainfraestructura de telecomunicaciones pertenecía a Telefónica.

    Viñeta de Manel Fontdevila

    (más…)

  • El CDR-Stats se actualiza

    Existen muchas aplicaciones que permiten mostrar una lista de las llamadas realizadas por Asterisk gracias al registro CDR que incluye y del que hablamos hace poco. No obstante, existen varios que bien por ser GPL (libres), suelen tener más aceptación pública que otros comerciales lo que deja al software libre en una buena posición.

    Seguro que la mayoría conoce el interfaz web de estadísticas como el de la siguiente captura:

    Esta web es un interfaz GPL creada por @areskib, (el creador del Asterisk2Billing), y que tras haber sido liberada con licencia GPL, fueron incluidas en numerosas interfaces como las de Trixbox, Elastix, y muchas otras.

    Pues este interfaz ha sido renovado completamente siguiendo el estilo de las páginas Web 2.0? que se lleva ahora con gráficos y widgets jQuery y un aspecto bastante más nuevo como podéis verlo en las siguientes imágenes:

    (más…)

  • Probando y explicando CEL en Asterisk 1.8

    Una de las grandes novedades que traía Asterisk 1.6.2 y que forman parte del gran número de novedades de Asterisk 1.8 es el soporte de un nuevo sistema de logueo de eventos llamado CEL (Channel Event Logging) que, supuestamente viene a solucionar los grandes problemas que tiene el CDR de Asterisk, como cuando se utilizan transferencias SIP en lugar de las transferencias nativas de Asterisk.

    Esta característica es seguramente, una de las mejores razones por las que actualizar nuestro Asterisk de 1.4 o Asterisk 1.6.0 a la nueva versión de Asterisk 1.8. ya que son muchas las empresas que utilizan a diario el listado de llamadas realizadas junto con toda la información que suele incluir el CDR y necesitan aún más información o por lo menos, que esta se muestre adecuadamente.

    Para que el no lo sepa, el CDR (Call Detail Record) es un registro «log» que gestiona y almacena todo el detalle de llamadas que se realizan a través de Asterisk por lo que, tanto para las empresas que necesitan llevar un control riguroso de llamadas, como para los proveedores que utilizan el CDR de Asterisk para poder facturar a sus clientes, este registro es de vital importancia.

    La mayoría de las centralitas traen integrado un sistema que permite extraer el listado de llamadas, así como el resto de sus datos: fecha y hora de inicio de la llamada, duración, origen, destino, si la llamada se ha podido realizar correctamente o si ha ocurrido algún error, etc. Aunque la principal diferencia es que para acceder al CDR, o bien hay que pagar un ‘extra’, necesitar de otro sistema independiente que se conecta a la PBX mediante un puerto serie, y además no es todo lo fiable que debería ser.

    El CDR que incluye Asterisk tampoco es una maravilla (aunque en comparación con el resto de sistemas PBX comerciales, es la mayor joya jamás inventada), y es que cuando se realizan llamadas que queremos monitorizar, existen algunas ciscustancias en las que el CDR no sabe interpretar correctamente: Por ejemplo, una transferencia realizada mediante la función SIP REFER (Transferencias SIP) que trae el propio terminal SIP, es algo que el CDR no implementa bien y en estos casos (y más aún si necesitamos facturar dicha llamada) se puede complicar bastante y para estos casos y muchos otros aparece CEL del que vamos a explicaros qué es y cómo funciona…

    (más…)

  • El códec H.264 queda libre de patentes para siempre

    Uno de los mayores debates del año es sin duda el establecimiento de un códec de vídeo ligero, rápido y que permita una gran compresión para transmitir vídeo a través de Internet. Adobe lleva varios años utilizando el conocido ‘flv‘ (Flash junto con H.264) para codificar vídeos y tuvo tanto éxito que fue el códec que utilizaba Youtube para reproducir los vídeos que los usuarios subían a su web. Apple por su lado, defendía la independencia de Adobe y quería imponer los vídeos ‘mov‘ codificados con H.264 y Google por su lado, empezó a desarrollar un nuevo códec llamado VP8 completamente libre para que pueda ser utilizado de forma completamente libre sin pagar patentes.

    No obstante, el códec actualmente más utilizado, H.264, del que hemos hablado en varias ocasiones, parecía que iba a ser libre, luego dio varios giros de tuerca y finalmente parece que sería libre hasta el año 2016, fecha a partir de la cual, habría que volver a pagar patentes si se quería utilizar, crear o reproducir algún vídeo codificado con este códec.

    Anoche, la empresa dueña de la patente del códec H.264 (MPEG-LA) anunció que el códec H.264 pasará a ser gratis para siempre (no llega a ser libre, pero sí «libre de pagar royalties»), por lo que parece que será el fin de este debate que ha durado tanto tiempo.

    (más…)

  • Como convertir audio con sox compatible con Asterisk

    En muchas ocasiones, necesitamos utilizar diferentes locuciones creadas por nosotros para nuestro Asterisk o bien un archivo creado por un locutor profesional que generalmente tiene una gran calidad de audio pero que no es compatible con Asterisk.

    Asterisk soporta muchos tipos de archivos de audio, tan solo tienes que echarle un vistazo a la cantidad de módulos de formatos y codecs que puedes encontrar en el directorio /usr/lib/asterisk/modules y te darás cuenta que tienes bastantes disponibles. No obstante, siempre se recomienda utilizar un formato y un códec que evite cargar al sistema cada vez que se reproduzca.

    Por ejemplo, si nuestro terminal IP utiliza códec Alaw, no es práctico que el archivo de audio se encuentre en GSM, ya que Asterisk tendrá que «traducir» el archivo codificado como ‘gsm’ a ‘alaw’ para que nuestro terminal pueda reproducirlo y nosotros escucharlo. Esto consume procesador y memoria que, multiplicado por el número de archivos que se pueden llegar a reproducir a la vez, pueden causar una carga excesiva y nada justificada.

    Para evitar esto, se suelen convertir los archivos de audio al códec que vamos a utilizar: si nuestro teléfono está configurado como ‘alaw’, nuestra locución puede estar codificada en ‘alaw’ también y así evitar la conversión. Lo mismo ocurre si nuestro terminal utiliza ‘G.729’ (cuya trascodificación requiere de licencias) por lo que si convertimos las locuciones a G.729, además de ahorrarnos procesamiento del sistema, también nos ahorraremos utilizar las licencias del códec G.729 que tengamos.

    Para convertir el audio de un formato a otro, la consola de Asterisk dispone de un comando que puede ayudarnos:

    *CLI> help file convert
    Usage: file convert <file_in> <file_out>
    Convert from file_in to file_out.
    If an absolute path is not given, the default Asterisk sounds directory will be used.
    Example:
    file convert tt-weasels.gsm tt-weasels.ulaw

    Esta herramienta puede ser útil en muchos casos, aunque lo cierto es que no es todo lo buena que debería ser, ya que para convertir archivos en formato ‘wav’ deben estar con los parámetros estándar de audio para telefonía:

    Signed 16 bits PCM
    Big Endian
    Mono
    8000 Hz

    Lo que puede llevarnos a necesitar alguna aplicación para convertir nuestro archivo ‘wav’ o ‘mp3’ a otro formato más compatible con Asterisk.

    No obstante, en Linux disponemos de una herramienta fundamental que debe estar incluido en cualquier servidor de Asterisk: sox (http://sox.sourceforge.net/)

    Esta herramienta (y más en sus últimas versiones) dispone de mejoras tanto de rendimiento como de calidad que la hacen una de las más útiles, fáciles y rápidas de todas las existentes y únicamente deberemos conocer qué parámetros debemos utilizar para convertir nuestro archivo a cualquier otro.
    Pese a que la utilidad sox puede compilarse, también admite módulos lo que nos facilitará su instalación mediante los paquetes que provee nuestra distribución, algo sencillamente ideal cuando necesitamos algo rápido y fácil.

    Una de las mayores ventajas, es que la extensión que utilicemos como ‘archivo de salida’ marcará la cabecera de esta, por lo que no tenemos que preocuparnos por indicar una gran parte de los detalles que incluyen los archivos de audio.

    Por este motivo y para poder recordarlo en un futuro, he recopilado una serie de comandos que nos permita convertir cualquier archivo de los formatos más básicos a otros más compatibles con Asterisk y que pueda reproducir de una forma nativa, así que aquí los tenéis:

    (más…)

  • Google prueba un nuevo GTalk con posibilidad de llamadas

    Que Google se está encaminando silenciosamente hacia un entorno donde la VoIP es imprescindible es algo que a nadie debe sonarle extraño. Ya lo hemos comentado muchas veces y el hecho de determinadas acciones que lleva realizando estén centradas en las comunicaciones y el acceso más rápido a Internet hace prever que pasito a pasito quiere convertirse en uno de los operadores capaz de hacer una competencia global a cualquier empresa de telecomunicaciones.

    Según ví en Komet.ch, Google puede estar probando una serie de modificaciones del sistema de mensajería instantánea GoogleTalk que permitiría realizar llamadas a números de teléfonos tradicionales lo que facilitaría la implantación de GTalk como sistema habitual y económico de hacer llamadas mediante VoIP.

    (más…)

  • Aparecen los primeros softphones para BlackBerry

    Tras el anuncio de que BlackBerry iba a dar soporte de VoIP a sus teléfonos móviles para interconectarlo mediante su propio software empresarial, han ido apareciendo poco a poco diversos softphones de terceros que parecen ser las primeras pruebas de concepto y funcionamiento de lo que podría considerarse los primeros softphones prácticos para estos teléfonos.

    BlackBerry es sin duda, un teléfono orientado al entorno empresarial, donde los emails y la sincronización con otros servicios están bastante bien implementados y son muy fáciles de configurar para que los usuarios puedan centrarse en el contenido y no en el continente, pero la falta de un soporte práctico en la integración con VoIP ha hecho a muchas empresas a decantarse por otros modelos de similares características y que no disponían de esta limitación absurda, por lo que vamos a mostraros los primeros softphones que están apareciendo para estos dispositivos:

    (más…)

  • Blink ya disponible para Linux y Windows

    Ya anunciamos hace poco, que el softphone gratuito Blink de AG-Projects pronto sería desarrollado compatible con Windows y Linux, pues bien, ya está disponible en su página web.

    Como aspectos positivos, destacar que siguen teniendo las mismas características que en su versión MacOS X, y que han utilizado interfaces gráficas QT lo que lo hace compatible con nuestro entorno gráfico en Linux y Windows (ambos, compatibles con estas librerías gráficas).

    Ya comentamos que este softphone será compatible con cualquier proveedor SIP, Asterisk o sistema basado en OpenSER (Kamailio o OpenSIPS) pero como aún está en versión beta, deberemos utilizar una cuenta creada en SIP2SIP.info para poder utilizarlo.

    Más información: http://icanblink.com
    Via: http://www.saghul.net

  • Comparativa de teléfonos IP en VoIP-News

    La gente de VoIP-News acaba de publicar una comparativa de los terminales IP de distintas marcas a nivel mundial de las siguientes marcas: Nortel Networks, ShoreTel, Avaya, Siemens, Cisco Systems, Polycom y AltiGen.

    El inconveniente de dicha comparativa es que son marcas muy profesionales pero poco realistas para una PYME (las grandes interesadas en este tipo de comparativas) ya que el coste mínimo del teléfono más barato (el Polycom IP 650 ronda los $300), es prácticamente igual al terminal más caro de otras marcas más interesantes económicamente hablando y con una gran experiencia en grandes despliegues, mientras que el teléfono más caro (el 4690 de Avaya) ronda los $1.300.

    La comparativa la podeis descargar de aquí:

    http://www.voip-news.com/comparison-guides/ip-phones-comparison-guide/

  • La CMT obligará a adecuar las ADSL para la VoIP

    Una de las grandes enemigas de la VoIP y que ha causado que esta tenga una mala fama entre los usuarios que no lo han probado, es sin duda la mala calidad de las líneas ADSL, su asimetría (varios Mb de bajada y unos pocos Kb de subida) y los parámetros de red tan malos que ofrecen (retardo, ping, pérdida de paquetes, etc…). Por este motivo, la Comisión del Mercado de las Telecomunicaciones ha establecido unos parámetros mínimos que deberán cumplir todos los proveedores (en especial Telefónica, que es la principal distribuidora de la infraestructura de red aunque luego lo revenda a otras empresas) de manera que permitan un uso de VoIP de calidad como la que disfrutan otros países de Europa.

    Entre estos parámetros que vamos a ver a continuación, se establecen los valores mínimos para disponer de una VoIP de calidad, y que deberá ser cumplido para poder ofrecer servicios «naked»: posibilidad de llamadas  sin necesidad de línea y que se ofrece como un servicio independiente.

    (más…)