Etiqueta: VoIP

  • Videoconferencia 3D ¿El futuro de las videoconferencias?

    Quizá una de las cosas que deberíamos plantearnos más a menudo, es el motivo por el cual la videoconferencia sigue sin ser el sistema más utilizado para comunicarse. Bien los requisitos técnicos (ancho de banda, incompatibilidad entre distintos protocolos, …) o bien algo más trivial (timidez, preservación de la intimidad, etc…) pueden ser motivos suficientes para que esta herramienta, pese a haber despegado y disponer de suficiente calidad y beneficios, sigue siendo «la gran olvidada» en el mundo de las comunicaciones IP y todo el mundo prefiere seguir haciendo «llamadas ciegas» en lugar de poder ver a nuestro interlocutor.

    Si bien las tecnologías que acompañan a una videoconferencia son cada vez mejores (mayor calidad, mejores códecs que nos ayudan a ahorrar ancho de banda, mayor ancho de banda en nuestras conexiones, menor latencia, webcams de alta definición, etc.) hoy tenemos la posibilidad de ver un prototipo de una videoconferencia de un futuro próximo: la videoconferencia 3D.

    Muchos ya conocéis el famoso Telepresence de Cisco y sus homólogos de Polycom que permiten hacer una videoconferencia utilizando varias cámaras y varias pantallas de televisión, de forma que una pared se convierte prácticamente en otra sala/espejo donde aparece nuestro interlocutor sentado en una mesa similar a la nuestra y con una calidad suficiente para pensar que realmente está sentado a 2m. de nuestra silla. La pega es que no utilizan los últimos protocolos y códecs disponibles por lo que el ancho de banda que requiere, es bastante alto y las exigencias necesarias para que funcione adecuadamente, lo convierten en una herramienta bastante exclusiva que pocas empresas y bancos pueden permitírselo.

    No obstante, la innovación no consiste en hacer «lo mismo de siempre» pero más caro, si no ofrecer algo que nadie haya hecho antes y que sea mucho más práctico, atractivo y a ser posible, económico… esto es lo que podremos ver a continuación:

    (más…)

  • SIPWise publica un sistema OpenSource para proveedores

    Hace un par de semanas, mi colega Jon Bonilla (aka Manwe) nos comentó a unos cuantos, que en su empresa (SIPWISE) estaban desarrollando una aplicación de código libre llamada SIP:Provider CE (Community Edition) orientado al sector de los proveedores de VoIP que, en palabras de uno de sus creadores: «permitirá a cualquier empresa, ofrecer servicios de operador en apenas los 20 minutos que se tarda en instalarlo y configurarlo adecuadamente«.

    Por supuesto, esto no significa que cualquier empresa pueda montar su propio proveedor VoIP ya que para esto, la empresa debe contar con personas que conozcan bien el mundo de la VoIP suficientemente bien como para poder resolver cualquier problema que se les presente, pero esta aplicación seguramente ayudará a más de una que trabaje con ciertas herramientas «algo rudimentarias» ya que simplifica considerablemente los distintos pasos necesarios para ofrecer un servicio VoIP y poder contabilizarlo y, como no, poder cobrarlo. 🙂

    SIP:Provider CE es un «kit» formado por Kamailio, Asterisk, SEMS y un interfaz gráfico muy sencillo que permite su configuración de una forma fácil y rápida sin necesidad de complicarse la vida con archivos de configuración y parámetros desconocidos, por lo que simplifica bastante la organización, configuración y gestión del servicio incluyendo sistemas de billing, rating, peering, etc.

    Las siguientes capturas muestran lo simple que puede llegar a ser este sistema sistema de comunicaciones:

    (más…)

  • Ventajas y desventajas de Asterisk para la empresa

    Hace unos días, un compañero me enseñó un artículo que aparecía en un foro privado de una empresa que vende soluciones de telefonía en la que se preguntaba justamente cuáles eran las ventajas y desventajas de Asterisk haciendo incapié expreso a los tan machacados y demagogos comentarios acerca sobre lo buenísimo y maravilloso que es Asterisk como software gratuito, pero lo terriblemente malo que eran los requisitos técnicos y de conocimientos que se precisan para motivar el apoyo a este tipo de solución. El artículo en cuestión critica abiertamente este tipo de soluciones e incluso aparecen algunas perlas como: «…requiere una implantación que en la mayoría de los caso a nivel horas de trabajo requiere un mayor esfuerzo y por lo tanto mayor número de horas técnicas de instalación con lo cual es muy fácil que comparando precios, Asterisk sea más caro que una central telefónica de las empresa XXXX o XXXXX (que vendemos nosotros)» y otras como «…queremos hacer ver que es un producto gratuito pero que no dispone de un soporte oficial fiable fácil de utilizar o contratar, ¿Cómo puede una empresa basar sus sistemas de comunicaciones en una solución tan dinámica?» y tres líneas después finaliza la «explicación» con un rotundo «es mejor otras marcas de fabricantes como …» y una comparativa que parece ser hecha por un becario en prácticas que hubiera entrado en la empresa ese mismo día, utilizando un tono rojo para las características de Asterisk y un tono verde para «otras soluciones comerciales«. 🙂

    Comentarios críticos con Asterisk los hay a patadas, principalmente procedentes de los revendedores de otras soluciones que ven en Asterisk un «enemigo al que combatir» en lugar de verlo como una nueva oportunidad de complementar sus mismas soluciones caras e igual de anticuadas que las de hace 15 años. Ya vimos cómo Avaya «evangelizaba» a sus resellers con falsas razones para que pudieran convencer a un cliente que les pidiera un Asterisk, pero es cierto que las empresas multinacionales que se gastan millones de dólares anuales en publicidad, se sienten amenazadas por un software libre que apuesta por el avance en lugar de vender la misma solución maquillada año tras año.

    Por último y antes de entrar en materia, hay sistemas comerciales que se basan en reducir el coste de la implementación el primer año llegando incluso a ofrecerlos gratis (GRATIS!) para evitar que el cliente opte por un sistema Asterisk. El inconveniente para el cliente viene en los sucesivos años, ya que para obtener este sistema «gratis» el cliente deberá firmar una cláusula en la que se compromete a estar con ellos un par de años, y donde los años sucesivos el implementador ofrecerá servicios de mantenimiento, coste por licencia de terminales, licencia de uso de códecs, actualizaciones de seguridad, etc.. que superarán con creces la inversión inicial planteada desde un primer momento. De esta forma, se suele conocer esta técnica como «ir de pesca» en la que es el cliente, en el momento de firmar ese sistema ultrabarato o prácticamente gratis, cuando «pica» y la empresa lo tiene «agarrado» durante no menos de 3 años con cuotas que llegarían al 200% del precio inicialmente planteado para su misma solución. ¿Cómo evitar esto? Pidiéndole al comercial de turno que nos muestre el coste de la solución a 5 años y entonces es cuando el usuario se da cuenta de dónde estaba la trampa y porqué le habían aconsejado un sistema Asterisk.

    Primero, vamos a ir desmintiendo algunas leyendas urbanas sobre Asterisk:

    (más…)

  • Viber: el WhatsApp que permite Voz sobre IP en 3G y Wifi

    Alberto Sagredo nos informa sobre un softphone gratuito para iPhone que funciona de una forma similar al WhatsApp de forma que nuestro propio número de teléfono nos sirve para dos objetivos:

    1. Como cuenta de usuario. (de forma que todo el mundo ya sabe a quien llamar y así evitamos tener que informar de nuestro número)
    2. Acceder a nuestra agenda e informarnos de quién más utiliza esta aplicación para poder utilizarla con nuestros contactos.

    WhatsApp es una de las aplicaciones más utilizadas para dispositivos móviles (ya sea iPhone, Android, Blackberry) que nos permite enviar y recibir mensajes de texto enviados a través de 3G o Wifi en lugar de por SMS (con el sobrecoste que esto supone, y más en España que cada mensaje cuesta entre 8 y 20 céntimos). Por este motivo, WhatsApp se ha convertido en una aplicación casi imprescindible para muchos.

    De la misma forma, Viber Softphone nos permite realizar llamadas VoIP utilizando nuestro número de teléfono y la posibilidad del «segundo plano» (o Push en el iPhone) para avisarnos cuando otro usuario nos quiere llamar y poder hablar a través de 3G o Wifi.

    Una de las características más atractivas de esta aplicación es su coste: GRATIS (de momento) y es que, pese a que imaginamos, la infraestructura necesaria para llevar a cabo este servicio debe suponerle un coste a la empresa, inicialmente la aplicación es gratuita (suponemos, a modo promocional). (más…)

  • Los navegadores web permitirán VoIP nativamente

    Ya hemos visto algunos servicios que permiten conectar la web a servicios de VoIP para permitir llamadas de forma nativa, no obstante, el tipo de tecnología que se intenta unificar (web-voip) son bastante diferentes entre sí y esto complica su integración de una forma fácil y cómoda para el usuario. Hasta ahora, conocíamos algunos softphones webs que hacían uso de ActiveX (unicamente funcionan en Internet Explorer) o bien Java (lo que obliga a tener la máquina virtual instalada) de forma que el usuario necesita cumplir con unos requisitos previos que no siempre se garantizan cuando el visitante de una web puede ser cualquiera.

    El tema de los softphones web es algo muy interesante y es que cada vez son más las empresas que quieren atraer a clientes potenciales mediante su web y una forma muy práctica de hacerlo es hablando directamente con él mediante VoIP pero esto es, o incompatible con todo, o bastante caro, por lo que al final, el usuario que quiere implementar un click2call termina utilizando el «botón Skype» o a «phono.com» por lo que está obligado a depender de un servicio que ofrece una empresa externa. Pero esto está muy próximo a acabar y es que el próximo objetivo de los desarrolladores de navegadores está orientado a implementar nativamente el soporte para VoIP (tanto audio como vídeo).

    Para aquellos que no estén familiarizados con el mundo de la web, comentaré que todas las páginas webs utilizan un lenguaje llamado HTML donde se definen si el texto va en negrita, subrayado, el color, y muchas otras cosas. Este «lenguaje» ha ido evolucionando con el tiempo, de forma que actualmente la mayoría de los navegadores utilizan la versión 4 (HTML4) y algunas características de la versión 5 (HTML5) de forma experimental. Esta versión HTML5 es la que permite visualizar vídeos en la web mediante la etiqueta <video>.

    Pues poco a poco, el HTML se está modificando para adaptar las nuevas tecnologías a la web y que tanto los desarrolladores web como programadores de servicios puedan utilizar la web como un aliado y no como «algo a lo que integrar» de forma que puedan ser implementado en los navegadores y los usuarios puedan utilizar dichos servicios sin necesidad de ningún tipo de plugin.

    (más…)

  • Phono.com te ayuda a integrar VoIP con tu website

    Hace tiempo que tenía pendiente hablar sobre un servicio de la empresa Voxeo llamado phono.com y que permite integrar telefonía VoIP (pstn/sip) mediante código HTML y Javascript que, unido a un poco de Flash integrado de forma transparente por el servicio, nos permite crear click2call fácilmente en nuestras webs.

    En la web de Saúl podéis leer un estupendo artículo con un ejemplo sobre cómo programar con JQuery y un poco de HTML un Click2Call para poder hacer una llamada sin necesidad de que el usuario tenga que poner su número de teléfono si no que pueda hablar desde la propia web como si estuviese conectado a un softphone. De hecho, aprovechando el artículo de Saúl, me he animado a comentarlo por aquí también.

    Para que este servicio de Voxeo pueda funcionar, se requiere que el navegador sea compatible con Flash 🙁 he de decir que lo he probado unas cuantas veces y con un resultado bastante satisfactorio, tanto en calidad de sonido como en usabilidad y es que el código que hay que añadir tan solo requiere de una conexión a Internet y tener acceso al sistema de Phono.com (si, por desgracia es dependiente de un servicio externo).

    Para que veáis lo fácil que es, además de poder ver una demo en el artículo de Saúl, he aprovechado el ejemplo para que todos aquellos visitantes de Sinologic que queráis probarlo, podáis hacerlo pulsando en el siguiente botón:


    Es un botón de conferencia, por lo que si varias personas pulsáis el botón en el mismo momento, seguramente podáis hablar entre vosotros. 😛

  • Cómo interconectar Asterisk con Kamailio 3.1

    Asipto, la empresa detrás del proyecto Kamailio acaba de presentar un fantástico tutorial donde explican paso a paso cómo interconectar Asterisk 1.6.2 con la última versión estable de Kamailio.

    Cualquiera que trabaje o que conozca un poco qué es y cómo funciona Kamailio, ya sabrá perfectamente los pasos para realizar esta interconexión, pero es un «lujo» poder disponer de todos los pasos explicados de una forma sencilla y clara, para poder instalar nuestro propio sistema Kamailio + Asterisk sin complicaciones.

    No quiero adelantar nada, pero muy pronto veremos muchas cosas de estas más a menudo. 😛

    Que ustedes lo disfruten:

    http://kb.asipto.com/asterisk:realtime:kamailio-3.1.x-asterisk-1.6.2-astdb

  • Cómo compilar e instalar Asterisk-SCF

    Aquellos que leyeron la presentación de Asterisk-SCF, sabrán que es un nuevo proyecto creado desde cero y que poco tiene de parecido con el conocido Asterisk del que estamos acostumbrados a utilizar.

    Cuando se publicó la primera versión, muchas personas intentaron instalarla sin éxito, pero con el tiempo se ha mejorado la documentación y los requisitos necesarios para poder instalarlo y compilarlo sin tener muchos problemas.

    Hay que decir que, a día de hoy Asterisk-SCF sigue siendo inestable y no para un sistema en producción pero aún así, queremos mostraros los pasos para instalar esta versión y que nos vayamos familiarizando con este sistema.

    La instalación es diferente según se trate de un sistema Linux, MacosX o Windows (si, también es compatible con Windows) y de hecho, muchas de las partes de Asterisk-SCF son compatibles con .NET (o en este caso, la versión libre llamada Mono) al igual que también es compatible con Java y muchos otros lenguajes (PHP, Python, Perl, etc…)

    No obstante, vamos a ver cómo se instala Asterisk-SCF en las distintas distribuciones de Linux:

    (más…)

  • Todas las conferencias del VoIP2DAY ya disponibles

    Para todos aquellos que no pudieron disfrutar del VoIP2DAY, o bien aquellos que se perdieron alguna conferencia, ya están disponibles los vídeos de las conferencias para que no os perdáis ningún detalle.

    Están disponibles los vídeos de los tres días:

    Día del CallCenter

    Día de las Comunicaciones Unificadas

    Día de la Comunidad

    Cada conferencia dura entre 30 y 45 minutos, por lo que hay una gran cantidad de información en estos vídeos que nos ofrece la organización del VoIP2DAY.

  • Asterisk SCF: El futuro de las comunicaciones open source

    Como si de una predicción se tratase, nuestro compañero Andrés de Sinologic.net escribió un fantástico artículo sobre XMPP PubSub y distribución avanzada de eventos en Asterisk 1.8 y mencionó una frase muy curiosa por no decir «premonitoria»:

    Asterisk 1.8 viene con muchos cambios de arquitectura de base, que puede que a priori no sean tan visibles cara al usuario, pero que cara a ingenieros de sistemas y desarrolladores, establecen unas fuertes y robustas bases, que permitirán el uso de aplicaciones mucho mas escalables y complejas…»

    Llevaba algún tiempo leyendo comentarios y notando ciertas intenciones en algunos emails que me hacían sospechar que algo gordo se estaba organizando en la Astricon de este año, una presentación de algo nuevo, de hecho, lo que más me llamó la atención fue lo siguiente:

    Digium to Announce Future of Open Source Communications During AstriCon 2010 Keynote

    Y efectivamente, parece que eso ha ocurrido. Durante la conferencia de Mark Spencer, que ha causado una gran espectación, se ha presentado lo que podría ser la mejor noticia desde la aparición de Asterisk: La publicación de un nuevo proyecto opensource llamado: ASTERISK SCF (Asterisk Scalable Communications Framework).

    Asterisk SCF será un sistema de componentes distribuidos que permitirá desarrollar un sistema de comunicaciones orientado a sistemas clusters. La plataforma de Asterisk SCF soportará, como parte de su arquitectura básica, comunicaciones IP en tiempo real, incluyendo vídeo, voz, chat, escritorios remotos y otros tipos de medios.

    Vamos a ver en qué consiste …

    (más…)