Opus Codec en Asterisk 14.0.1

Una de las novedades de Asterisk 14, es la presencia del codec Opus no solamente como pasarela sino también para transcoding. ¡Por fin!

Los pasos para instalarlo son bastantes sencillos. Una vez instaladas todas las dependencias que normalmente utilizamos para la compilación de Asterisk, tenemos que instalar un paquete más desde los repositorios epel (en CentOS 7):

yum install epel-release -y

Luego:

yum install xmlstarlet -y

Descargamos la ultima versión de Asterisk:

wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-14.0.1.tar.gz

la descomprimimos:

tar -xf asterisk-14.0.1.tar.gz

entramos en la carpeta creada:

cd asterisk-14.0.1

ejecutamos el configure:

./configure --libdir=/usr/lib64 --with-pjproject-bundled

luego:

make menuselect

En el menú Codec Translators:

image

Seleccionamos todos los Codecs:

image

Guardamos y compilamos:

make

Cuando ejecutaremos el make install, todos los codecs de la lista se instalarán en la carpeta de los módulos de Asterisk que debería ser /usr/lib64/asterisk/modules

make install

make samples

make config

Otra opción es compilar Asterisk sin seleccionar los codecs y luego descargarlos a partir de este enlace.

En el caso de Opus:

cd /usr/src
wget http://downloads.digium.com/pub/telephony/codec_opus/asterisk-14.0/x86-6...
tar -xf codec_opus-14.0_current-x86_64.tar.gz
cd codec_opus-14.0_1.0.0-x86_64
cp codec_opus.so /usr/lib64/asterisk/modules/

Luego desde la consola de Asterisk:

CLI> module load codec_opus.so

existe también una versión del codec para Asterisk 13 pero todavía no funciona. Al momento de cargarla:

[Sep 27 16:36:09] WARNING[26336]: config_options.c:1000 xmldoc_update_config_type: Cannot update type 'opus' in module 'codec_opus' because it has no existing documentation!
[Sep 27 16:36:09] ERROR[26336]: codec_opus_config.c:532 codec_opus_config_initialize: Opus: failed to register sorcery object type 'opus'

Eso es todo

Me comentan

Saludos

Vota el Articulo: 

Sin votos (todavía)
Evalúa la calidad del articulo
Suscribirse a Comentarios de "Opus Codec en Asterisk 14.0.1" Suscribirse a VozToVoice - Todos los comentarios