This article will assist in installing the non-commercial "free" Intel licence for g729 and g723 codec on Trixbox CE.
Please note there is liability for commercial use of this codec, please refer to intel for licensing information.
Maybe another forum member might want to chime in on the legalities, I won't cover it here.
However, for those who want better codecs for private use, the following;
As always as a matter of precaution if you are using it for internal server testing use or intend to license the codec for commercial use it is strongly recommended to test this on a staged box and not a live one.
Login to Trixbox using Java SSH or puTTy or any command line interface.
cd /usr/lib/asterisk/modules
wget ftp://kldsecurity.com/codecs/codec_g729.so
wget ftp://kldsecurity.com/codecs/codec_g723.so
Make sure you can restart asterisk without affecting any live calls.
amportal restart
Login to Trixbox using Java SSH or puTTy or any command line interface.
asterisk -rv
"show translation"
Make sure there are numbers against g729 and g723 rows and columbs and not "-"'s.
g729 and g723 codecs are now installed.
Append &&g729&&g723 to extension allow option for extensions before use.
And ensure your softphones, phones and devices support g729 and g723 codecs.
Translation to FXS extensions seem to work O.K.
If this does not work for you simply delete the codec_g729.so and codec_g723.so files from the /usr/lib/asterisk/modules directory and amportal restart.
This has been sucessfully tested on Intel i686 plaform for Trixbox CE versions 2.6.1.10-13.

Member Since:
2008-08-16