Etiqueta: codecs

  • Asterisk 18 ya disponible

    Asterisk 18 ya disponible

    Sangoma acaba de publicar la versión de Asterisk 18 aprovechando, como suele ser costumbre, su evento Astricon para este anuncio tan importante.

    Por razones conocidas por todos, el evento no se ha podido celebrar físicamente, por lo que todo se ha hecho de forma telemática online y el anuncio no se ha hecho esperar:

    El desarrollo de Asterisk 18 ha coincidido con el bloqueo ocurrido por el COVID, por lo que, aunque hay muchas novedades, no hay tantas como se esperaban. Lo que sí hay son muchos bug-fix que hacen de Asterisk 18 una de las más interesantes versiones hasta la fecha.

    Entre las novedades principales hay dos documentadas bastante llamativas:

    • Soporte para multivideoconferencia
      Hasta ahora, Asterisk soporta videoconferencia entre varias personas, pero a diferencia de como estamos acostumbrados a hacerlas (viendo en todo momento a todo el mundo) Asterisk seleccionaba una única fuente de vídeo (generalmente quien hablaba) y era la que todo el mundo veía en todo momento. Esto en Asterisk 18 cambia y parece que sí vamos a poder ver a todo el mundo como se hacía antiguamente mediante un software que mezclara todos los streams y ofreciera una fuente de vídeo a cada participante.
      Ahora que la videoconferencia es un must con esto del teletrabajo y las reuniones a distancia, que Asterisk 18 incluya soporte de multivideoconferencia es todo un logro considerando que era una característica que se anunció en la Astridevcon 2007 para la «futura rama» Asterisk 1.6.
      Más información.
    • Soporte para negociación de códecs
      ¿Después de tanto tiempo pensando que Asterisk negociaba el códec y ahora te encuentras con esto? Pues si, el tema de la negociación de códecs es un debate interno y externo allá donde tiene que ver Asterisk y es que Asterisk sólo «deja pasar» pero no negocia, para eso se encargan los endpoints (telefonos), los gateways o los proveedores, hasta ahora Asterisk sólo «permite o no» uno o varios códecs determinado. En algunas versiones incluso definir el orden de estos códecs ayudaba a que la negociación seleccionara un códec frente a otro, pero hasta que no ha llegado Asterisk 18 (y PJSIP) el tema de la negociación de códecs no funcionaba como debería. Personalmente he hecho muchas pruebas y hasta cierto punto siempre he recomendado utilizar un único códec para evitar dicha «no-negociación«.
      Más información.

    Por supuesto aquí tienes los enlaces directos al ChangeLog y al código fuente para que empieces a probarlo cuanto antes y nos cuentes qué te parece.

    ChangeLog: https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-18.0.0

    Descarga: https://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-18.0.0.tar.gz

  • Desde el 1 de enero, el códec G.729 utilizado para VoIP es libre

    Desde el 1 de enero, el códec G.729 utilizado para VoIP es libre

    Desde el día 1 de enero de 2017, la mayoría de las patentes del códec G.729 han expirado, por lo tanto se puede decir que el códec G.729 es libre.

    El códec G.729 es famoso en el mundo de la VoIP por varias razones, una de ellas por ser uno de los que mejor ratio calidad/ancho de banda tienen (si lo comparamos con GSM, Speech, G.726, G.723, etc.) y también es famoso porque es necesario disponer de una licencia para poder utilizarlo, ya sea en un servidor, como un gateways, como en softphones. El pago de patentes (royalties) es algo obligatorio en todo el mundo (incluido en Europa) y por lo tanto, si alguien quiere utilizar el códec G.729, debe hacer frente a un pago en función del número de códecs simultaneos que va a utilizar.

    Conoce las diferencias entre el códec G.729 licenciado y el libre.

    Por esa razón, SiproLAB, la empresa encargada de gestionar las licencias de G.729 y los pagos por su utilización, acaba de hacer público que las patentes del códec G.729 ya no son válidas.

    Tiene gracia que a finales de diciembre, Digium regalase durante un tiempo limitado, licencias G.729 a todos aquellos que lo solicitasen. 😀

    Habrá que esperar ahora a que hagan un codec_g729a para Asterisk que no requiera de una licencia software para funcionar. ¿no?

     

     

     

  • Códec OPUS para Asterisk

    opus-logoYa hablamos en Sinologic del que tiene todas las papeletas de convertirse en el códec definitivo: OPUS, así que si no lo conoces, es el momento de que leas qué es Opus.

    La pena para una gran parte de los lectores de Sinologic es que Asterisk no soporta actualmente este códec, quizá porque es bastante nuevo y porque el lanzamiento público coincidió en el tiempo con el lanzamiento de otros códecs en los que está basado Opus, por lo que todavía necesitaba algo de tiempo para poder desarrollar el soporte necesario para que Asterisk pudiera trabajar con este códec.

    Otro de los motivos es que actualmente hay muy pocos softphones que soportan Opus, por lo que de momento y hasta que las pruebas no consigan que los fabricantes lo implementen en los teléfonos VoIP y en el resto de softphones, el códec, pese a ser prometedor, es difícilmente compatible.

    No obstante, tenemos la suerte de que Asterisk es software libre, lo que permite que desarrolladores de todo el mundo puedan tener acceso al código fuente y la libertad para modificarlo a su gusto y sin limitaciones, por lo que a través de un tweet de Olle Johansson nos hemos hecho eco de un parche de Asterisk para permitir el uso del códec Opus (audio) y VP8 (vídeo), necesarios para WebRTC entre otras utilidades.

    Lorenzo Miniero, un usuario y desarrollador de Asterisk ha creado un parche para dar soporte a Asterisk del códec Opus y VP8, por ese motivo, ha escrito un magnífico email a la lista de desarrolladores proponiendo su inclusión al código oficial.

    (más…)

  • Descubriendo 4 novedades que traerá Asterisk 10

    La semana pasada pudimos ver varios cambios importantes: Russell Bryant (lider del proyecto Asterisk) anunciaba que se iba de Digium, y que Asterisk 1.10 pasaba a llamarse Asterisk 10, un cambio de nombre que confirmaba lo que mucha gente deseaba oir, que Asterisk sigue evolucionando sin llegar a ser «otro Asterisk diferente«.

    Asterisk 10 viene como siempre con una gran espectación, y una gran ilusión por parte de los desarrolladores que ofrecen sus conocimientos, su tiempo y su esfuerzo en seguir creando un software libre, abierto y disponible para todos con el único propósito de participar en su desarrollo y compartir sus logros, es por esto por lo que Asterisk 10 nace con un aire renovado, un nuevo enfoque que ayudará a muchos a poder aprovechar sus características para continuar innovando en el mundo de las comunicaciones libres.

    Hoy se anuncia la primera versión oficialmente considerada «beta» y disponible para todos aquellos que quieran probar esta nueva versión con todas sus añadidos y ventajas.

    Como siempre, la descarga la podéis hacer desde su página oficial, aunque nos asaltan las dudas sobre ¿ qué características trae la nueva versión Asterisk 10 que nos motive a actualizar el sistema o simplemente a descargarlo y probarlo para poder reportar los fallos que vayamos encontrando?

    Hoy hemos sabido de varias novedades que traerá Asterisk 10 y que, de la misma forma que ya nos impresionaron las novedades de Asterisk 1.8, estas pueden ser incluso más llamativas (pese a no ser LTS), vamos a ver algunas: (más…)