Categoría: Noticias

  • Como buscar Pokemons con Asterisk 14

    Como buscar Pokemons con Asterisk 14

    asterisk-pokemonEl equipo de desarrollo de Asterisk acaba de anunciar la publicación de Asterisk 14 beta 1 y como ya adelanté la primera vez que escuché hablar de las novedades de Asterisk 14, incluyen algunas características tanto útiles como llamativas. Muchas veces los mejores cambios no son los revolucionarios, si no los pequeños cambios que convierten una funcionalidad «simple» en algo más flexible que nos permite desarrollar una solución compleja, motivo por el cual siempre he optado por utilizar versiones más nuevas en lugar de versiones más antiguas y supuestamente más estables.

    Si quieres descargártela, puedes hacerlo desde aquí:
    http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-14.0.0-beta1.tar.gz

    Asterisk 14 es una versión «developer», esto es, no orientada en obtener una versión ultra-estable, si no en añadir características nuevas. Inicialmente era más partidario de las versiones ‘LTS -Long Term Support‘ ya que me interesaba que la versión fuera lo más estable posible, pero visto lo visto, espero con ansia una versión developer porque es donde los desarrolladores pueden crear cosas nuevas que llaman la atención en lugar de centrarse en corregir bugs que aumenten la estabilidad. Quizá no es la versión más estable del mundo, pero al menos es más divertida, nueva y a todos nos gusta experimentar con cosas nuevas ¿verdad?.

    En esta ocasión, se ha conocido una característica que seguro que a más de uno le gustará ver en su siguiente Asterisk, incluir una URL en un playback para reproducir un archivo de sonido situado en otro sistema:

    exten => 100,1,NoOp()
    same => n,Answer()
    same => n,Playback(https://server.example.com/media/demo-congrats.wav)
    same => n,Hangup()

    Esto es, sin duda, una característica que, si bien no es completamente revolucionaria, seguro que todos hemos querido utilizarla alguna que otra vez y ahora será posible en la nueva versión.

    Asterisk 14 además de las características que ya comentamos, incluirá otras nuevas que serán anunciadas en la versión Asterisk 14.0 que se proyecta, se publicará durante la Astricon 2016 (del 27 al 29 de Septiembre).

    Bromeando con otros desarrolladores, se hablaba que incluso, podría incluir un módulo para capturar Pokemons, aunque algo me dice que no será un cliente oficial. 😉

  • Elastix Business Edition

    Elastix Business Edition

    ElastixBussinessEdition

    La gente de Palosanto acaba de anunciar la incorporación inmediata de un nuevo producto que seguro que dará mucho que hablar en los próximos meses, se trata de una versión comercial de Elastix conocida como Elastix Bussiness Edition.

    El EBE (Elastix Bussiness Edition) se comercializará como un Addon para la versión de Elastix 4.0 (basada en CentOS 7) y tiene una serie de características que marcarán la diferencia con la versión Opensource, vamos a analizarlas:

    (más…)

  • Cómo configurar el Addon de Elastix para High Availability

    Cómo configurar el Addon de Elastix para High Availability

    Heartbeat-twitter-01Cuando montamos un sistema de comunicaciones crítico, es imprescindible disponer de un sistema de alta disponibilidad que garantice el funcionamiento incluso en algún momento inesperado en el que el servidor principal tenga un problema y deje de dar servicio.

    Generalmente esto se suele hacer instando un sistema heartbeat, pacemaker y drbd:

    • heartbeat : Encargado de comprobar que el servidor está operativo y tiene red.
    • pacemaker : Encargado de comprobar que los servicios están funcionando al 100%.
    • drbd : Encargado de mantener perfectamente duplicado el contenido de una partición sincronizada en varios sistemas.

    Hay más herramientas que hacen esta labor, incluso hoy día existen alternativas que permiten ofrecer una alta disponibilidad no solo del sistema hardware, si no a nivel de sistemas virtualizados, pero ese es otro tema que trataremos más adelante.

    La cuestión es que instalar estas tres herramientas no es algo trivial, requiere de una configuración muy específica que suele llevar bastante tiempo, no solo para dejarlo preparado, si no para comprobar que todo es correcto y el sistema está configurado para ofrecer una alta disponibilidad confirmada.

    Hace poco tuve la oportunidad de «pelearme» con el módulo de alta disponibilidad de Elastix en varias ocasiones diferentes, un módulo que, pese a que «únicamente» instala este software y lo configura, también lleva el control del estado de redundancia y disponibilidad, lo que lo convierte en una herramienta bastante práctica para el tiempo invertido en configurarlo.

    (más…)

  • OpenExpo 2016: Software Libre el 2 de Junio en Madrid

    OpenExpo 2016: Software Libre el 2 de Junio en Madrid

    openexpoOpenExpo 2016 es uno de los eventos más importantes a nivel nacional sobre Software Libre y Economía Mundial Abierta (Open Data y Open Innovation) que se celebra el próximo día 2 de Junio en el ático de la estación de Chamartín en Madrid y que reúne a más de 2000 profesionales del sector, profesionales y empresas.

    El evento dispone de 6 salas en las que se ofrecerán charlas simultáneas impartidas por numerosos ponentes donde se hablarán de temas relacionados con las últimas tendencias: Cloud, JS, Docker, Seguridad, Big Data, Impresión 3D, IoT, Asterisk y mucho, mucho networking de empresas.

    El coste de la entrada es de 50€ si la compras ahora, o 100€ si la compras el día del evento.

    Más información: http://www.openexpo.es/

  • Más cerca de Kamailio 5.0 (Kemi)

    Más cerca de Kamailio 5.0 (Kemi)

    Además de estrenar nueva web, Kamailio se da cita hoy en el KamailioWorld 2016 en el que celebra sus 15 años de desarrollo continuado tras el proyecto que lo vio nacer, con un despliegue de medios, talleres y conferencias como nunca antes, y además, preparando la versión 5.0 de Kamailio con muchas novedades.

    kamailio-5.0Una de las novedades de la nueva versión de Kamailio (5.0), entre otras, permitirá escribir la configuración de routeado utilizando lenguajes externos  (además del típico formato de configuración de Kamailio).

    Concretamente, se podrá configurar Kamailio, además de en su propia gramática habitual, utilizando el lenguaje de programación LUA  o Python  lo que permitirá que muchos usuarios se sientan mucho más confortables, además de poder interactuar con librerías propias y ajenas.

    Hay muchas otras novedades que iremos descubriendo poco a poco en su web, pero esta ha sido especialmente interesante.

    Ahora tocará esperar las novedades de lo que acontezca en el KamailioWorld 2016.

  • Asterisk 14 mejorará el soporte de DNS en PJSIP

    Asterisk 14 mejorará el soporte de DNS en PJSIP

    Con Asterisk 13 ya pudimos disfrutar de PJSIP de forma estable, es cierto que nos costó acostumbrarnos (tras tantos años trabajando con chan_sip) pero al final las ventajas superan a los inconvenientes y PJSIP se está haciendo un hueco en muchos sistemas nuevos, pero el equipo de desarrolladores de Asterisk no se para ahí y quiere seguir mejorándolo.

    Mira nuestro paso a paso para instalar y configurar Asterisk con PJSIP.

    Una de los cambios que quieren hacer para Asterisk 14 es mejorar el soporte de DNS creando para ello una API especial utilizable por todo Asterisk y que sea «todo lo que siempre hemos querido que Asterisk hiciera con los DNS». Para ello, se está desarrollando lo que se va a llamar «Core DNS API», un sistema que gestionará las peticiones DNS en condiciones de una vez por todas aunque de momento ya han adelantado que no soportará DNSSEC sí que soportarán características «básicas» como NAPTR y SRV de una forma mucho mejor que como actualmente lo hace.

    (más…)

  • Publicada la versión Asterisk 13.8.0

    asterisk-lupaEl equipo de desarrolladores de Asterisk acaba de publicar la nueva versión Asterisk 13.8.0

    Puedes ver la lista de cambios de esta versión en el siguiente enlace:
    Descargar Changelog

    También puedes esta versión en el siguiente enlace:
    Descargar Asterisk

    (más…)

  • Probamos los nuevos teléfonos de Sangoma

    Probamos los nuevos teléfonos de Sangoma

    Una de las primeras noticias del año era la publicación de los nuevos teléfonos de sobremesa de Sangoma: S300, S500 y S700 de los que ya hablamos en Sinologic y comentamos las características publicitadas gracias a los datasheet y unas fotografías promocionales que publicó la propia gente de Sangoma, ahora hemos tenido la oportunidad de probarlos gracias a Avanzada7 y no solo eso, también hacer unas pruebas de funcionamiento para ver si realmente son lo que anuncian ser o no y cómo de estables o fiables son.

    Lo primero que nos llamó la atención es su tremendo parecido a los Yealink, algo que se ha hablado mucho cuando se presentaron y no solo por el aspecto físico, si no por detalles como los botones, leds, tipos de letra, etc. físicamente es un clon de los Yealink tal y como podéis ver en esta imagen:

    Es cierto que hay algunas diferencias sutiles, como algunos botones básicos, el hueco del microteléfono y demás detalles mínimos, pero si no ponemos los dos teléfonos uno al lado del otro, diríamos que son el mismo.

    No obstante, una vez entramos en el interfaz web, nos damos cuenta que, si físicamente se parecía a Yealink, por dentro es idéntico a otro teléfono: HTEK, otro fabricante menos conocido que se hizo «famoso» por imitar la forma física de los teléfonos Digium en sus propios modelos.

    Hemos probado los tres modelos que han sacado: S300, el modelo más económico y que cumple perfectamente su objetivo como teléfono de uso habitual pero económico, con una pequeña pantalla suficiente para ver quién nos llama y algún mensaje extra, el funcionamiento es práctico y eficaz, nada de pulsaciones «raras» y si a eso le sumamos que según anuncian, estos teléfonos se conectan perfectamente con FreePBX, estaríamos ante una alternativa interesante si utilizamos este sistema gráfico.

    Los tres modelos son muy similares, diferenciándose principalmente en las características físicas típicas y algunas internas. Es llamativo que ninguno de los tres modelos vienen con fuente de alimentación incluida, ya que, al ser compatibles con POE no lo consideran necesario e imagino que, de ser necesario, se podrán adquirir por separado, aún así hoy día es difícil que una empresa no cuente con switches POE para alimentar teléfonos, cámaras y demás dispositivos.

    Llama la atención las posibilidades de programación de las teclas, así como características comunes a los tres teléfonos como VPN, LLDP, QoS, Códecs wideband G.722, conferencia a 3 (o a 5 en los modelos S500 y S700). Los tres modelos son bastante fiables, cuando se pulsa el botón de transferencia se hace la transferencia, no hay lugar a «interpretaciones» y su funcionamiento es bastante intuitivo, con lo que creo que el sentimiento que generará en aquellos que escojan este tipo de teléfonos será bueno.

    Vamos a ver las características más notables de los tres modelos.

    (más…)

  • Publicada la versión Kamailio 4.4.0

    Publicada la versión Kamailio 4.4.0

    kamailio-rock-logoDespués de muchos meses de desarrollo, el equipo de desarrolladores de Kamailio acaba de publicar la nueva versión Kamailio 4.4.0 

    Puedes ver la lista de cambios de esta versión en el siguiente enlace:
    Descargar Changelog

    También puedes descargar esta versión en el siguiente enlace:
    Descargar Kamailio

    (más…)

  • Slack crece aportando llamadas y vídeoconferencias entre sus usuarios

    Slack crece aportando llamadas y vídeoconferencias entre sus usuarios

    Slack es un sistema de mensajería en tiempo real muy utilizado por desarrolladores, grupos, comunidades y usuarios que funciona de un modo similar al IRC pero aprovechando las nuevas tecnologías web y permitiendo a cualquier usuario acceder fácilmente a un entorno donde poder conversar con el resto del equipo para poder hacer preguntas, responder y conversar sobre una temática concreta.

    Slack ha abierto una funcionalidad en modo «beta» que permite a diversos grupos poder realizar llamadas de voz y videoconferencia entre varios usuarios del «team», utilizando para ello WebRTC.

    slack-group-call slack-channel-call

    Estamos seguros que este tipo de iniciativas tendrán pronto mucho más protagonismo a medida que WebRTC se empiece a extender y a simplificar su implantación en entornos web. Si bien es cierto que WebRTC sigue creciendo y cada día tiene más y más seguidores e interesados, el hecho de que aparezcan cada vez más aplicaciones web que incluyan este tipo de sistema para poder establecer comunicación peer-to-peer entre usuarios acerca aún más si cabe esta tecnología a todos.

    Por supuesto, el rey de este tipo de sistemas sigue siendo, como hace casi 20 años, el IRC (Internet Relay Chat) que en los últimos tiempos ha retomado su fuerza pese a la aparición de las redes sociales como Twitter o Facebook, no obstante el IRC sigue siendo el método más útil y práctico, ya sea vía webchat o cliente IRC de toda la vida, si tenemos necesidad de contactar con desarrolladores, grupos o simplemente charlar un rato, este es el método más común, no obtante, la aparición de este tipo de aplicaciones empieza a popularizarse y a extenderse entre grupos (privados y públicos) como sistema para intercambiar mensajes.