Yes, there is. I don't know why there are so much instruction on how to install
those codec. In fact, I have been looking for an easy way to install these
files myself but I could not find anything on how to do. The people at Asterisk
irc help channel are not willing to help on this because they make money of the
digium licenses. They even try to throw you off by saying it's impossible which
is very disguising. Anyhow, this is how you can install those codes: Basically,
you take the file (g729 or g723) that is compatible with your system and put it
in /usr/lib/asterisk/modules. Reboot your system and BINGO....you have g729 and
g723. You can check it by: show translation in Asterisk CLI (asterisk -r)
************************************************************************
Before downloading the codec module you need to verify what your processor type
is, as to get a compatible compiled codec.
>From the Linux command type in:
# cat /proc/cpuinfo
Look specifically at the model name and the flags. The following is an example
of the process that I am using.
Process: 0vendor_id: GenuineIntelcpu family:
6model: 8model name: Pentium III (Coppermine)stepping:
3cpu MHz: 648.110cache size: 256 KBfdiv_bug:
nohlt_bug: nof00f_bug: nocoma_bug: nofpu:
yesfpu_exception: yescpuid level: 2wp:
yesflags: fpu vme de pse tsc msr pae mce cx8 mtrr pge mca cmov pat
pse36 mmx fxsr ssebogomips: 1297.41
>From this information we can see that it is a Pentium III processor and it is
>using sse. This is the 2 bits of required information that we need. If you
>don’t see sse in your flag then the file you need must contain the words
>no-sse.
Now go to http://kvin.lv/pub/Linux/Asterisk/ and select wither Asterisk version
1.2 or 1.4 depending on the version you are using.
The files are named as codec_g72x-???-pentiumx.so
So from the information above to obtain the G729 codec we need to get the file
codec_g729-gcc-pentium3.so and for the G723 codec we need to get the file
g723-gcc-pentium3.so
The gcc represents the way the module was compiled. This is your most likely
choice. To view the different type of compiled version look at this file
http://kvin.lv/pub/Linux/Asterisk/README
Now that we know what file we need you can now download the appropriate file.
Change folders to /usr/lib/asterisk/modules
# cd /usr/lib/asterisk/modules
Download the required file(s)
For the G729 codec
For Pentium III
# wget
http://kvin.lv/pub/Linux/Asterisk/built-for-asterisk-1.2/codec_g729-gcc-pentium3.so
For Pentium IV
# wget
http://kvin.lv/pub/Linux/Asterisk/built-for-asterisk-1.2/codec_g729-gcc-pentium4.so
For g723 codec
For Pentium III
# wget
http://kvin.lv/pub/Linux/Asterisk/built-for-asterisk-1.2/codec_g723-gcc-pentium3.so
For Pentium IV
#
http://kvin.lv/pub/Linux/Asterisk/built-for-asterisk-1.2/codec_g723-icc-pentium4.so
Restart asterisk and you are done.
If Asterisk does not start then you may need to try icc files instead of
gcc.*****************************************************************************************
Above ^^^ text is from Trixbox Without Tears by Ben Sharif
(http://dumbme.voipeye.com.au/trixbox/index1.htm) a very good source for
Trixbox how to dos. Hope this helps. Bruce
> Date: Wed, 8 Nov 2006 17:15:59 -0500> From: [EMAIL PROTECTED]> To: [EMAIL
> PROTECTED]> Subject: Re: [on-asterisk] Asterisk call and disconnecting after
> 50-60 sec> > Bruce Nik wrote:> > As for with Trixbox, I know that there are
> problems reported with G729 > > from digium and there are suggestions of
> using the free Intel codecs. > > They worked for my box without any problem.>
> > Is there an easy way to get and install these? Easier at least than the >
> one described at> >
> http://www.readytechnology.co.uk/open/ipp-codecs-g729-g723.1/> > Thanks
_________________________________________________________________
Be one of the first to try Windows Live Mail.
http://ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-4911fb2b2e6d