Installing The Free G729 Codec For AsteriskNow
Posted: Saturday, June 1, 2013 by Unknown in Labels: AsteriskNOW / FreePBX., AsteriskNOW.
2-Download the G729 codec source or binary.
3-Rename the binary file.
4-Give it the necessary permissions.
5-Load the module into Asterisk.
6-Verify the module has loaded correctly.
7-Configure your phones to use G729 instead of choosing the G711a-law /G711u-law.
8-Verifiy the codec usage by your phones on your asterisk server.
1-Infomation you need to gather to download the proper codec .SO binary file.

2-Download the G729 codec source or binary.
-To download the codec binary click here.and choose the codec source / binary that is compatible with your Asterisk version and architecture.
-Go to the modules directory in " /usr/lib64/asterisk/modules " .
-Download the codec file using the " wget " command in the " /usr/lib64/asterisk/modules " directory.
3-Rename the binary file.
-Now copy or move the binary to rename it using the "cp codec_g729-ast110-gcc4-glibc-x86_64-core2.so codec_g729.so "

-Use the " chmod +x codec_g729.so " to set the proper permissions.

6-Verify the module has loaded correctly.
-Verify the codec has been loaded correctly using the "core show translation" command.
Great! you can see the codec at the end of the list.
7-Configure your phones to use G729 instead of choosing the G711a-law /G711u-law.
-Now,time to configure your phone to use G729.Connect to the FreePBX admin page,choose the extension that you want to configure it to use G729. disallow all codecs and allow only g729 to be used.