Un bug encontrado en el soporte de T.38 que trae de serie Asterisk 1.6 acelera la publicación de nuevas versiones de Asterisk 1.6.
El soporte de T.38 que trae Asterisk 1.6 no es precisamente un todo-terreno, de hecho la gran mayoría de las situaciones en las que más podemos pensar que nos interesa utilizar T.38 (para enviar y recibir faxes a través de VoIP) se convierte en toda una odisea si pensamos que con Asterisk 1.6 lo podemos hacer sin más.
Hace un par de días, Asterisk™ publicó una nota de seguridad que afirmaban haber encontrado un bug donde modificando el campo FaxDatagram en el SDP provocaba que Asterisk dejara de funcionar, algo que se solucionó con un parche que ya viene incluida en las nuevas versiones de Asterisk 1.6:
Fring anunció hace unos días que su versión ya contaba con soporte para VoIP bajo redes 3G convirtiéndolo en el primer softphone abierto que soporta esta característica.
Para el iPhone existen pocos softphones abiertos, (cuando decimos abiertos nos referimos a que no están asociados a ningún operador IP) aunque por lo general es necesario adquirirlos previo pago tanto si posteriormente nos gusta o no. No obstante Fring es un cliente de mensajería que tiene entre sus mejores virtudes el soporte de protocolo SIP aunque utilizando eso sí, su propio servidor SIP (nuestra aplicación se registra en ellos y ellos en el sistema que tú quieras). Esto tiene el inconveniente que les estás enviando todos los datos de autentificación de tu sistema a la gente de Fring, pero por otro lado, mejora considerablemente los posibles problemas de NAT que puedas tener.
La gente de Fring siempre han demostrado estar por delante de muchas otras aplicaciones similares y en esta ocasión lo han demostrado, siendo la primera aplicación que soporta (en el iPhone) VoIP bajo la red 3G de nuestro operador (en otros móviles ya funcionaba sin problemas), por lo que ya no necesitamos estar con cobertura Wifi para poder hablar utilizando la propia red del operador.
Esta característica, unida a la posibilidad de hacer videoconferencia (el único softphone para el iPhone que lo soporta) y además soporte de notificaciones para cuando alguien nos envía un mensaje o nos llama, poder contestar sin necesidad de tener la aplicación abierta continuamente lo hacen muchísimo más potente que la versión de Skype que tanta publicidad recibió en su momento, lo que demuestra que cuando la gente no conoce algo, se está perdiendo el 95% de su potencial. 😀
*Actualización*: Nos hemos dado cuenta que no hemos advertido que pese a que Fring soporte VoIP bajo 3G, en España la mayoría de los operadores han prohibido utilizar VoIP en sus redes 3G, así que consulta el contratopara comprobar si puedes o no, utilizar 3G. Movistar y Vodafone parece que no lo soportan… ¿conoces algún proveedor que sí lo permita?
CounterPath, la empresa desarrolladora de softphones acaba de publicar la versión 3.0 de su famoso Bria compatible con Windows y con Mac con nuevas características.
La nueva versión de Bria 3.0 dispone de:
Vídeo de alta definición – Capaz de enviar y recibir vídeo en alta resolución HD (960x720p).
Nuevo interfaz para Windows y Mac – Pudiendo seleccionar un interfaz claro u oscuro, efectos de transición, animaciones y la versión Mac tiene un aspecto muy maquero.
Mejorada la usabilidad – Diseño aún más sencillo y mejorado para realizar conferencias, transferencias y gestionar varias llamadas a la vez que se simplifica el menú de configuración.
Mejorada la accesibilidad – Ahora Bria soporta cambio de tamaño para mejorar su visibilidad.
Mejorada las opciones de logueo – Soporta varias formas de login incluyendo autoprovisionamiento por DHCP.
Mejorada la gestión con firewalls con NAT Traversal – Soportando ICE, STUN y TURN
Bria ahora es Portable – Soporta sistema plug-and- play HID-compliant devices incluso personalizando el entorno (sólo compatible con Windows)
Asistente para resolver problemas
Soporte de Alertas – Selecciona un usuario y el sistema avisará cuando se conecte o esté disponible.
Soporte de Agenda de contactos – Sincroniza los contactos con Microsoft Outlook y la agenda personal de Mac.
Integración con sistemas CLI y CRM – La nueva API permite integrar llamadas entrantes y salientes con otras aplicaciones de tipo CRM y CLI utilizando el estándar RFC 4967
Soporte de Call-Pick Up y Join – Soporte de Bridged Line Appearance (BLA) para trabajo en grupo que permite a los usuarios capturar o unir otras llamadas.
Sólo nos queda preguntar… ¿y Linux??? ¿para cuando?
Matt Riddell nos cuenta a través de su web VentureVoIP acerca de varias novedades y parches muy interesantes para mejorar ciertos aspectos de Asterisk como las colas, las grabaciones y el manager.
– Parche para «penalizar a los agentes que no han contestado llamadas»:
En todas las instalaciones de callcenter existen ciertos operadores muy listos que deciden no responder llamadas porque están cansados, o porque sabe quién está llamando y prefieren que otros se coman el marrón. Para eso está este parche que añade cierta penalización a los miembros de una cola si no contestan llamadas, de forma que si se «saltan» una llamada, puede ser que reciban 3 llamadas seguidas. 🙂
– Parche para controlar el DEVICE_STATE mediante el Manager de Asterisk:
Es muy interesante obtener el estado de una extensión desde el manager, sobre todo cuando desarrollamos para Asterisk y queremos monitorizar si una extensión está ocupada, está sonando o está disponible.
Actualmente esto ya se puede hacer, aunque hay que parsear el sip show peer XXX y por lo tanto, un posible cambio de la estructura podría romper nuestra aplicación. Para eso tenemos una nueva aplicación que nos permite obtener y añadir un estado de una extensión (sala de conferencias, etc…): DeviceStateGet y DeviceStateSet.
– Parche para activar y desactivar la grabación mediante el MixMonitor:
Como decía el autor del parche, necesitaban grabar todas las conversaciones pero en cierto momento, el usuario que llamaba tecleaba el número de su tarjeta de crédito y grabar esto sería un gravísimo fallo de seguridad, que podría hacer que hubiera que pagar una multa tan grande por «colaboracion con estafa» que podría cerrarte prácticamente cualquier negocio, por lo que decidieron implementar dos comandos para el Manager que permitieran «parar» y «reanudar» la grabación durante la marcación de estos códigos DTMF sensibles: MuteMixMonitor y UnMuteMixMonitor.
Por fin hemos recibido el primer «foneBridge2 single port E1» que ha pisado nuestras fronteras y del que ya hablamos en exclusiva, y hemos decir que nos ha sorprendido bastante, no únicamente por su nuevo aspecto físico, si no por su sencillez de configuración ya que, al tener un único puerto, la configuración, que de por sí era bastante sencilla, se simplifica aún más.
Para los que no lo conozcan, repetir que los foneBridge2 no son un gateway, si no una especie de tarjeta que, en lugar de ir conectada diréctamente en un slot PCI, se conecta a la red y el sistema Linux, la detecta como si fuera otro dispositivo hardware más, por lo que no tiene interfaz web de configuración, ni le hace falta ya que, tal y como vamos a ver, tanto su instalación como su configuración es muy sencilla.
Este modelo tiene como principal ventaja su utilidad, y es que está pensado para montar sistemas redundantes ya que, al no estar «colocada» dentro de un sistema, puede ser utilizado por varios equipos en modo «Activo/Pasivo» e incluso teniendo varios equipos en modo Pasivo. No obstante, otra de sus ventajas es su precio, y es que llega incluso a ser un poco más económico que una tarjeta de un primario, por lo que seguro que será una estupenda opción.
Si te parece interesante este nuevo dispositivo, no te pierdas la siguiente review y el tutorial sobre cómo se configura.
El nuevo iPad de Apple dispone de todos los elementos necesarios para soportar VoIP: Wifi, 3G, auriculares, altavoz, micrófono y compatibilidad con las aplicaciones para el iPhone entre las que se encuentran softphones cerrados y abiertos para conectarlos a cualquier operador o Asterisk.
La palabra más esperada el día de ayer fue «tablet», y venía de la mano de Apple con la presentación de su nuevo dispositivo iPad que hizo disfrutar como nunca a los fanboys de la marca y a muchos otros que ven cómo Apple se está haciendo grande mediante grandes pasos.
La presentación de la keynote que Apple (que ya se puede ver) dió ayer fue seguida en todo internet mediante foros, cámaras espía transmitiendo a través de servicios de video por streaming y por supuesto a través de los tweets de millones de fans, pero lo que más me impresionó fue que para ser un iPhone grande, disponía de todo lo necesario para descargar un softphone como Fring, Skype, Nimbuzz o Sipphone de la AppStore del iPhone (ya que tiene compatibilidad total con las aplicaciones de este) y poder hacer y recibir llamadas gracias a su micrófono y soporte de altavoces y auriculares.
Según Tom Keating, la nueva SDK que lanzaron ayer ya ofrece soporte para VoIP bajo 3G (algo que Apple prometió hace poco) por lo que este dispositivo tiene en mente esta característica, lo único que hemos echamos de menos es una cámara con la que poder hacer videoconferencia a pantalla completa desde ese aparatito, y tras la patente de Apple esperaba una sorpresa de este estilo que lo haría ideal para la VoIP.
¿Os imaginais utilizando el FOP2 con este dispositivo?
A menudo recibimos correos electrónicos de estudiantes de universidad que están realizando proyectos fin de carrera, tesis y trabajos de fin de curso sobre VoIP y concretamente sobre Asterisk, suelen preguntarme por documentación que pueden seguir para guiarlos y ayudarlos en sus proyectos, de manera que suelo dirigirlos a la página de libros que tenemos en Sinologic donde hay dos que son altamente recomendables:
En primer lugar, el libro «Introducción a la VoIP» (cuyo título real es «VoIP para el desarrollo» y que tiene licencia Creative Commons), para que aprendan los conceptos básicos de la VoIP, protocolos, códecs, y algunos términos muy interesantes y que sirven como base para conocer y comprender el mundo en el que están a punto de meterse.
Una vez leído este libro, si quieren empezar a trabajar con Asterisk, no les quedará más remedio que saber un poco de inglés técnico ya que el siguiente libro es «Asterisk: The Future of Telephony» algo así como la Introducción a Asterisk donde se explican los conceptos básicos de esta aplicación y algo de práctica para que empiecen con buen pie.
No obstante, existen una gran cantidad de libros editados tanto en papel como en formato electrónico y que, aunque no son Creative Common, realmente merecen la pena y por eso hemos hecho una lista de las distintas editoriales que comercializan más libros que sirven para ampliar los conocimientos, no únicamente sobre VoIP si no sobre otras aplicaciones libres como Asterisk, OpenSER, algún interfaz como FreePBX o incluso distribuciones como Elastix, AsteriskNOW o TrixBox.
Así que, veamos la lista completa de mano de sus editoriales:
Digium abre oficialmente su Directorio público de soluciones basadas en Asterisk.
Como comentamos el pasado mes de Octubre, Digium hacía público un directorio público llamado AsteriskExchange donde fabricantes y desarrolladores podían darse de alta y ofrecer sus productos con objeto que los usuarios de Asterisk tuvieran un lugar a donde dirigirse en caso de que buscaran algún producto.
No obstante, cuando nos enteramos de este proyecto, un mensaje nos animaba a esperar a que hubiera algo que mostrar:
No obstante, revisando cada cierto tiempo dicha página, nos hemos dado cuenta que por fín han abierto oficialmente la web y ya disponen de varios productos de Digium y de muchos de sus partners tecnológicos, con algunas secciones que aún no tienen a ningún fabricante ni desarrollador(por extraño que parezca).