g729
g729

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

14 respuestas a “Instalacion de codec g729 free para Asterisk Linux”

  1. Avatar de MegaVoip

    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

  2. Avatar de sitew.us
    sitew.us

    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.

  3. Avatar de cgz - exito en los negocios por internet

    Muchas gracias por la información, me ha funcionado super bien…

  4. Avatar de jroliva

    Que bueno !! , pero recuerden : NO SON CODECS PARA ENTORNO DE PRODUCCIÓN

    Saludos

  5. Avatar de felipe
    felipe

    Elastix 2.4 :/

    Command ‘module load codec_g729-ast14-icc-glibc-core2.so ‘ failed.

  6. Avatar de Christian
    Christian

    No such command ‘“module’ (type ‘core show help “module’ for other possible commands)

  7. Avatar de pablofreirechavez

    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?

    1. Avatar de jroliva

      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

  8. Avatar de Victor
    Victor

    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

  9. Avatar de Liliana Pino
    Liliana Pino

    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

  10. Avatar de Antonio
    Antonio

    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

    1. Avatar de jroliva

      Si tienes cuidado con el tema de la carga de procesador y memoria no deberías tener inconvenientes

      Saludos
      Juan

  11. Avatar de Mauricio Rendon
    Mauricio Rendon

    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

    1. Avatar de jroliva

      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

Replica a Liliana Pino Cancelar la respuesta

Juan Oliva

Consultor en Ciberseguridad con mas de 17 años de experiencia en el campo, muy involucrado en proyectos de Ethical Hacking, análisis y explotación de vulnerabilidades en infraestructura, aplicaciones web, APIs y Móviles, pruebas de ingeniería social y revisión de código.