Etiqueta: VoIP

  • OpenWebinars: Software Libre profesional

    Webinar

    Desde Fundación Guadalux, nos cuentan acerca de un nuevo proyecto que está a punto de ver la luz en este mes de Septiembre llamado OpenWebinars.Net: Comunidad Software Libre para profesionales TIC.

    webinar1

    Tras más de un año donde han realizado diferentes webinars sobre tecnologías abiertas, algunos de Asterisk, van a dar un paso más con la creación de este portal. En dicha web podremos encontrar, además de webinars en directo, tutoriales y videotutoriales tipo how-to, novedades sobre las tecnologías software libre más utilizadas a nivel profesional.

    Los creadores del proyecto nos piden la ayuda de toda la comunidad para aumentar la viabilidad de este proyecto, para ello podemos entrar en OpenWebinars.Net suscribirnos y compartir con todos nuestros contactos la creación del mismo.

    Finalmente, comentar que están seleccionando colaboradores que deseen participar en este proyecto creando videotutoriales, tutoriales y/o realizando webinars. Ya disponen de una lista de suscriptores de alrededor de 1700 personas y con miras de que aumente rápidamente este número.

    Enlace: http://www.openwebinars.net

  • Cómo funciona un ataque VoIP

    ddos

    Este mundo no es perfecto y por ese motivo existen personas que se aprovechan de descuidos, fallos y desconocimiento para ganar dinero pese al perjuicio de otros, incluso sin prestar atención al gran daño que producen estas acciones a las víctimas. Estamos hablando de los ataques VoIP que seguro, conocemos todos.

    Después de tantos años en el mundo de la VoIP y comunicaciones en general, uno descubre que muchos amigos, clientes y conocidos ven impotentes como han sufrido ataques durante sus vacaciones, en navidad, un fin de semana cualquiera, o por la noche, causándoles un perjuicio económico bestial, no solo por tener una centralita con el puerto SIP abierto y disponible, si no por tener también gateways accesibles desde internet… fallos garrafales de seguridad que terminan con una factura telefónica inmensa y poniendo denuncias a la guardia civil aunque la cosa no pinta bien.

    Existen muchos tipos de ataques: los provocados por personas ajenas o bien por personas conocidas y que están dentro de la red. Ataques de escucha de conversaciones, falsificación de cuentas, etc… pero en este artículo nos vamos a centrar en el que seguramente sea el más conocido de los ataques: el ataque remoto por millones de peticiones de llamada externa. Un día nos levantamos, vemos nuestro sistema y detectamos que no podemos realizar llamadas porque todos los canales están ocupados (o porque el operador no nos deja hacer más llamadas) y cuando miramos el registro de llamadas vemos cientos de miles de llamadas a números internacionales: China, Cuba, Albania, Pakistán, Congo, Rusia, etc… por poner unos ejemplos más característicos… tal y como anunciamos hace tiempo

    Hace unos años, la figura del Phreaker venía a ser el de una persona joven que quería poder hablar por teléfono sin pagar por la llamada. El objetivo principal estaba claro: hablar. Hoy día, el objetivo es muy diferente: ganar dinero, pero ¿cómo lo hacen? Vamos a verlo.

    (más…)

  • Nuevo softphone SIP para BlackBerry

    softphone-blackberry

    La empresa CounterPath, a través de la nueva versión de su softphone Bria, acaba de anunciar el soporte para las plataformas BlackBerry, concretamente para la BlackBerry Z10, el último modelo de BlackBerry con el nos sorprendían en febrero para fanáticos y detractores de esta plataforma llegando a ser un smartphone tan «estándar» que lo único que presenta diferenciable es el sistema operativo.

    Ya hablamos largo y tendido sobre el interés de todos en permitir la ejecución de softphones compatibles SIP en estos teléfonos, no obstante y pese a la nefasta gestión que se hizo para soportar la VoIP en BlackBerry, parece ser que han aprendido la lección y ya se puede adquirir un softphone SIP a través de la tienda oficial de BlackBerry, eso sí, solo para la versión BlackBerry Z10 o superior.

    Otros softphones SIP se han intentado hacer un hueco en esta plataforma, pero para ello era necesario proceder a «liberarlo» o «jailbrekearlo» algo que no está al alcance de todos y mucho menos en ámbitos empresariales donde esta plataforma solía tener una gran acogida.

    Enlace: http://appworld.blackberry.com/webstore/content/28329074/

     

  • Lista de características de Asterisk 12

    asterisk_12_pre2

    Después de llevar tantos años detrás de un proyecto como Asterisk, conociendo sus características, estando al día en cuanto a novedades, su evolución, cambios, problemas, propuestas y mejoras, casi podría decir que me había acostumbrado a la velocidad de crecimiento de Asterisk en cuanto a características, y cuando crees que ya lo has visto todo sobre Asterisk y que nada puede hacerte cambiar de opinión, que uno empieza a «creer» que Asterisk empieza a ser un proyecto aburrido donde solo le queda mejorar en aquellos puntos donde flaquea, aparecen una serie de personas con aires renovados y mucha ilusión y vuelven a sorprendernos proponiéndonos cosas que jamás habríamos pensado que pudiera «caber» dentro de un proyecto como Asterisk.

    Cierto es, que tras la unificación de Asterisk-SCF con Asterisk, las posibilidades empezaron a multiplicarse tanto que, personalmente, me empezó a entrar miedo sobre la cantidad de cosas que veía que iban a cambiar en un corto plazo de tiempo. Tanto me asusté que empecé a seguir detenidamente la lista de desarrolladores, leyendo cuidadosamente los distintos temas, observando como Matt Jordan poco a poco, y con un «brillo» hasta ahora desconocido, iba iluminando a tantos desarrolladores para trabajar en una versión que pondría los cimientos de un cambio radical para Asterisk, algo que hará que aquellos usuarios que no estén al día de los cambios, se queden completamente desfasados y sin posibilidad de retomarlo.

    Asterisk 12 está en esa etapa en la que el proyecto crece o se estanca, y quizá no sea una versión «estrella» desde el punto de vista de «características revolucionarias«, pero sí que es una versión que asentará unas bases para un crecimiento y una energía que permitirá un sinfín de características que no solo serán revolucionarias, si no que volverá a llamar la atención de todos aquellas personas que siguen el proyecto y que estaban un poco «aburridos».

    Asterisk 12 se va a convertir, con muchísimo esfuerzo (todo hay que decirlo) en una versión mucho más orientada a desarrolladores, entre otras cosas por las novedades que trae, no solo de cara a los usuarios, si no también por los cambios que hace al código existente, que cualquiera que desarrolle sobre Asterisk sabrá que, aunque es muy sencillo hacer aplicaciones que interactúen con Asterisk, a cierta profundidad, la cosa se complica bastante y no precisamente por algo intrínseco al mundo de las comunicaciones o algo particular del propio Asterisk, si no por la forma en la que los desarrolladores hicieron las cosas en su momento y que llega la hora de rehacer por completo para seguir creciendo.

    Hay decenas de emails en la lista de desarrolladores de Asterisk donde se explica de forma larga y tendida los cambios internos sobre el código existente, no obstante estoy convencido que, si bien el lector puede considerar un poco tedioso que empecemos a hablar (por poner un ejemplo) sobre funciones internas de el código de bridgeado de canales, vamos a pasar directamente a las características más notables de esta versión y si alguien tiene alguna duda más acerca del código y sus novedades, puede seguir la documentación que se está creando para explicar todo lo que se está haciendo. Esta documentación se encuentra en el Doxygen de Asterisk y en su propio Wiki. Mucha documentación, mucha transparencia, mucha participación.

    Vamos a ver con todo el detenimiento que nos permite un artículo, ver las principales características de Asterisk 12:

     

    (más…)

  • WhatsApp por fin ofrece VoIP

    whatsapp

    Siempre he defendido el hecho de que VoIP es mucho más que Voice Over IP, es todo el conjunto de sistemas que engloba el hecho de poder comunicarnos a través de una red IP: Voz, Vídeo, Chat, etc. y por este motivo, hay ciertas aplicaciones que, aunque no son específicamente software libre, merecen nuestra atención y nuestro seguimiento debido a la importancia que tienen para la sociedad.

    Una de estas aplicaciones es WhatsApp, que si bien es una de las aplicaciones más conocidas por permitir enviar mensajes cortos (aún con sus fallos de seguridad), se ha convertido en el sustituto de los SMS típicos de los Telcos (otro buen ejemplo de que la avaricia rompe el saco).

    Una de las novedades de la última versión que sale hoy en todo el mundo, es la aparición del soporte «PTT« – Push To Talk – Pulse para Hablar, también conocido como «Sistema Walki-Talkie» que nos permite enviar audio mediante redes IP pulsando un botón para que otra persona (o grupos de personas) nos puedan oir, pero no de forma simultanea como si fuera un Meetme. Por supuesto, que ya existían algunos «mods» no oficiales de WhatsApp y otras aplicaciones como  Viber que permitían este tipo de características, incluso hay software para móviles que ya lo hacían, no obstante, el hecho de que lo incluya un software tan conocido como WhatsApp, seguramente sirva para que este sistema se popularice más aún.

     

    El siguiente paso será permitir audio simultaneo por ambas partes y finalmente ofrecer llamadas a la red telefónica, pero eso es teorizar demasiado. 😛

  • Múltiples vulnerabilidades en Cisco Unified Communications Manager

    seguridad password voip cisco pbx

    Cisco ha publicado en su último boletín de seguridad la existencia de múltiples vulnerabilidades y fallos de seguridad en su Cisco Unified Communications Manager que permiten a un atacante remoto tomar el control de los sistemas afectados.

    Cisco Unified Communications Manager (Unified CM) contains multiple vulnerabilities that could be used together to allow an unauthenticated, remote attacker to gather user credentials, escalate privileges, and execute commands to gain full control of the vulnerable system. A successful attack could allow an unauthenticated attacker to access, create or modify information in Cisco Unified CM.

    El pasado 6 de Junio, una empresa de seguridad francesa hizo público un informe sobre seguridad VoIP que incluía una demostración sobre varias maneras de atacar un sistema Cisco Unified Comunication Manager aprovechando vulnerabilidades no solucionadas.

    Las versiones afectadas son desde la 7.1 hasta la 9.1, así como los distintos productos:

    • Cisco Emergency Responder
    • Cisco Unified Contact Center Express
    • Cisco Unified Customer Voice Portal
    • Cisco Unified Presence Server/Cisco IM and Presence Service
    • Cisco Unity Connection

    Más información sobre estas vulnerabilidades las podéis encontrar en Hispasec y en el mensaje oficial de Cisco.

  • El presente y futuro de las centralitas PBX tradicionales

    El Software Libre nació en la universidad, con los primeros algoritmos, eran tan complicados y los lenguajes eran tan escasos que en toda una universidad, apenas 20 personas sabían lo básico para crear una aplicación (o lo que entonces se conocía como aplicación), fue entonces cuando pequeños trozos de código que hacían pequeñas pero imprescindibles acciones, se publicaban para que pudieran servir al resto de programadores y pudieran continuar desarrollando, enseñando y evolucionando para llegar a convertirse en lo que hoy día se llama programación, aplicaciones o como lo llaman hoy día… «apps«.

    Esos pequeños trozos de código eran tan simples como efectivos, servían para ordenar listas de números, para realizar cálculos matemáticos, para buscar una pequeña cadena dentro de una cadena aún más grande… y ese código, tan básico como necesario era publicado en revistas universitarias, completamente libre, sin carga, sin royalties, sin cuotas ni licencias… el software nació libre.

    Posteriormente, las primeras empresas de informática, para ofrecer «servicios de valor añadido» a sus clientes, empezaron a desarrollar aplicaciones y a venderlas mediante un sistema de «licenciamiento» que sustituía al entonces «cuota de mantenimiento mensual«, una forma como otra de ahorrar en costes permitiendo a las empresas pagar de una vez el coste de una aplicación y dotándole a ese software de un valor comercial, en lugar de un valor intelectual como venía haciéndose en el resto de universidades.

    En el mundo de las comunicaciones sin embargo, ha ocurrido todo lo contrario: de una caja negra, en la que el cliente pagaba una cantidad de dinero por disponer de ese hardware especializado en gestionar llamadas, utilizando para ello lógica mediante hardware, puertas lógicas, contadores, amplificadores, transistores, y demás circuitería especializada creada en laboratorio y fábricas de alta tecnología, … hemos pasado a un sistema basado totalmente en el software, en un hardware genérico, un sistema capaz de ejecutar un programa cualquiera,… un sistema basado en software que transforma las llamadas en bits, en datos y gestione llamadas reales.

    hardware_pbx

    La VoIP es la confirmación que toda máquina de comunicaciones basada íntegramente en hardware, está destinada, en un tiempo próximo, a ser reemplazada por una máquina genérica y un software que emule, copie y mejore su comportamiento y rendimiento.

    (más…)

  • Cómo solucionar problemas de audio en VoIP

    frustracion

    Vamos a intentar resolver uno de los problemas más típicos y que siempre suelen tener los usuarios de VoIP más nuevos. Es la falta de audio cuando consigue hacer una llamada. Esto es un problema recurrente, que no importa cuantas veces se conteste, siempre ocurren modificaciones que invalidan «en teoría» las posibles soluciones que se le ofrecen.

    Hemos intentado retomar este tipo de preguntas y poder responderlas convenientemente para que queden definitivamente resueltas, aunque para ello haya que leer un poco y conocer, no solo el problema, si no los motivos por lo que ocurren y cómo solucionarlo.

    Vamos a afrontar el problema de falta de audio desde dos puntos de vista muy diferentes:

    – Dentro de la misma red (algo que puede ocurrir en algunos casos puntuales cuando la configuración es desastrosa)

    – Dentro y fuera de la red (algo más común y más difícil de solucionar en algunos casos en los que todo se nos vuelve en nuestra contra)

    Sea como fuere, la configuración es importante tenerla correcta, clara y lo más resumida posible, de poco nos sirve descomentar algunas opciones del sip.conf si no sabemos qué parámetros existen o no, por lo que recomiendo utilizar el siguienet comando para obtener un archivo sip.conf limpio, que nos sirva para descubrir qué parámetros tenemos activos y cual no:

    cat /etc/asterisk/sip.conf |egrep -v «^;|^ |^\s+» |sed «/^$/d» |sed «s/\[/\n[/»

    Aún así, vamos a analizar las distintas posibilidades de problemas de falta de audio viendo por qué se producen y cómo solucionarlo…

    (más…)

  • Algo está cambiando rápidamente en la VoIP mundial

    webrtc-conferenceSerá que tengo que variar mis fuentes de Twitter, pero lo que está claro es que aún siguiendo a personas de distinta índole y experiencia, al final mi timeline parece monotemático, todo el mundo hablando sobre un mismo tema: WebRTC. Es comprensible, ya que estos días se viene celebrado la WebRTC Conference 2013 en Atlanta (EEUU) y claro, aparecen novedades que llaman la atención y que, pese a lo que opine más de uno, tiene todas las papeletas de convertirse en un nuevo estándar en cuanto al mundo de la VoIP.

    Cualquiera que busque información sobre WebRTC, puede pensar algo tan simple como:

    «WebRTC permite que un navegador acceda al micrófono y a la webcam de nuestro ordenador para transmitir nuestro audio y nuestro vídeo a otro punto de la red«

    Efectivamente, esa definición podría resumir lo que es WebRTC y podría quedarse ahí, llamar la atención de unos 5 webmasters aburridos en todo el mundo y ponerse a programar un softphone en la web para hacer una videoconferencia utilizando únicamente un navegador compatible.

    No obstante, WebRTC es mucho más que eso, no solo permite realizar llamadas y videoconferencias, si no también cualquier tipo de comunicación en tiempo real, utilizando tan solo un navegador.

    AUDIOCODES 420HD
    AudioCodes 420HD: el primer teléfono que soporta Opus

    Nos permitiría compatir la pantalla, crear salas de conferencia para chatear, multi-videoconferencia, emisión broadcast, audio y videoconferencia, envío de archivos y otro tipo de datos, incluso SIP sobre WebSocket, lo que nos abriría el campo de posibilidades al mundo SIP.

    WebRTC utiliza como códec básico OPUS, el que seguramente se converta en el códec VoIP más utilizado dentro de pocos años, y empresas como AudioCodecs acaba de anunciar en el WebRTC Conference 2013, que acaban de lanzar el primer teléfono IP que soporta Opus (AudioCodes 420HD), uno puede volver a pensar… -«¿para qué? ¿qué sistema soporta actualmente Opus?» Bueno… de momento ya hemos visto cómo Asterisk ya tiene soporte de Opus, pero lo importante es que marca un cambio de tendencia, una apuesta de los fabricantes por este códec que ha demostrado ser increiblemente bueno y práctico, a la vez que ofrece una solución para evitar la transcodificación desde Opus cuando hagamos uso de WebRTC en nuestros sistemas.

    WebRTC es la nueva revolución de las comunicaciones, es la nueva forma que utilizaremos para comunicarnos, y lo más interesante es que las principales empresas de comunicaciones y servicios de Internet apuestan por WebRTC (Google, Microsoft, Apple, …), por lo que casi podemos garantizar su existencia y pronto empezaremos a ver cómo continúa la partida de ajedrez.

     

  • Grandstream GXP2200 ya hace videoconferencias

    grandstream-europe-gxp2200

    Cuando vimos el nuevo Grandstream GXP2200 nos llamó la atención que pese a haber dado un gran paso adelante con la incorporación de Android como sistema operativo, no incluía una cámara como su hermano GXV3140 para poder hacer videoconferencia. Por un lado lo achacamos al precio: un precio barato para un teléfono con grandes prestaciones y muchas posibilidades.

    No obstante, el hecho de no incorporar una cámara para poder hacer videoconferencia, me seguía molestando: hoy día, un teléfono serio con pantalla color debe incorporar forzosamente capacidades para hacer videoconferencia.

    Sorprendentemente, hace unos días Grandstream anunció un nuevo firmware que incluye soporte de webcams comerciales de otros fabricantes para poder hacer videoconferencia: Todo un acierto.

    Como prueba, la gente de OnSIP ha creado este vídeo donde se puede ver a un GXP2200 haciendo una videoconferencia.