Instalacion de codec g729 free para Asterisk Linux
En algunos casos es necesario probar ciertas funcionalidades en los cuales se necesitan tener codecs g729 instalados en nuestra plataforma , para esto viene bien usar los famosos codecs free , aunque no los recomiendo para entornos de producción, para instalarlos en maquinas virtuales por ejemplo y hacer pruebas no da problemas, A continuación una mini guía de como instalarlos
Plataforma : Debian6 ,Centos5.5
Version de Ip pbx : Asterisk 1.4.x , Elastix
Procesador : Core duo , Core 2 duo , Xeon 4C
1.- Descargar el codec
#wget asterisk.hosting.lv/bin/codec_g729-ast14-icc-glibc-core2.so
2.- Moverlo a la carpeta de modulos de Asterisk
#mv codec_g729-ast14-icc-glibc-core2.so /usr/lib/asterisk/modules
3.- Dar permisos de ejecución
#chmod +x /usr/lib/asterisk/modules/codec_g729-ast14-icc-glibc-core2.so
4.- Cargar el modulo en Asterisk
#asterisk -rx «module load codec_g729-ast14-icc-glibc-core2.so»
5.- Reiniciar Asterisk
#service asterisk restart
6.- Verificar si el modulo esta cargado
#asterisk -rx «core show codecs»
Con esto tendrian el codec instalado , otra forma de probar es forzar el uso del codec en los parametros de sip.conf
disallow=all
allow=g729
Si buscan información sobre la diferencia entre el codec free y el licenciado pueden encontrarla aqui
Gracias Me funciono muy bien solo que si se instala el codec incorrecto se daña el asterisk hay que ubicar bien cual es el necesario de acuerdo al procesador y la version del asterisk
Tengo Asterisk version 1.62 y el que me funciono fue este..
http://asterisk.hosting.lv/bin162/codec_g729-ast16-gcc4-glibc-core2.so
Whatever we have that isn’t broken goes up there. This may even require that you offer someone a place to sleep or a cab ride home. Image 16.
Muchas gracias por la información, me ha funcionado super bien…
Que bueno !! , pero recuerden : NO SON CODECS PARA ENTORNO DE PRODUCCIÓN
Saludos
Elastix 2.4
Command ‘module load codec_g729-ast14-icc-glibc-core2.so ‘ failed.
No such command ‘“module’ (type ‘core show help “module’ for other possible commands)
con que distro funciona mejor el softphone de Zoiper o alguna otra, para conectar a un servidor elastix ? por codec de audios y si es posible trabajar con una maquina de pocos recursos?
Hola Pablo
La verdad yo no uso Zoiper en mi desktop con Linux , uso SFLPhone funciona bastante bien en distros basadas en Ubuntu.
Sobre lo otro, si no vas a tener solo 2 o 3 llamadas simultanea la verdad que hasta un Rasperry pi te puede servir.
Saludos
Juan Oliva
Por favor si alguien me puede ayudar con un link para descargar el codec para 32 bits, el wget asterisk.hosting.lv/bin/codec_g729-ast14-icc-glibc-core2.so
no funciona, gracias de antemano
Hola Juan Oliva, te hago dos consultas
1. ¿Donde puedo conseguir el codec g729 para producción?
2. ¿Porqué estos codecs que mencionas no sirven para producción?
Mil gracias!
Saludos,
Lpino
hola, actualmente tengo elastix 2.5, lo tengo instalado en un servidor hp g8,procesador intel g2020T, DD 512GB, con 2 gb de ram, y con un gateway grandstream para 8 lineas analogicas… quiero usar el servidor para otras cosas (con windows server o windows 10), puedo poner el elastix en una maquina virtual para que seguirlo usando (en el mismo servidor) un rato en lo que me cambio a issabel?? tenemos 5 lineas, pero realmente se hacen unas 5 llamadas al dia y entre extensiones casi no hay, por el rendimiento principalmente….. gracias
Si tienes cuidado con el tema de la carga de procesador y memoria no deberías tener inconvenientes
Saludos
Juan
Buenas noches, cual seria el codec para Intel(R) Core(TM) i5 CPu, Asterisk 11.17.1, Linux localhost.localdomain 2.6.18-371.1.2.el5 #1 SMP Tue Oct 22 12:51:53 EDT 20 13 x86_64 x86_64 x86_64 GNU/Linux
Gracias
Hola para procesadores de 64BITS uso solo siguiente :
wget http://asterisk.hosting.lv/bin/codec_g729-ast130-gcc4-glibc-x86_64-core2-sse4.so
Saludos
Juan Oliva