Introduction
G.729 is a toll-quality, low-bandwidth audio codec supported by many VoIP providers. The voice quality of a G.729-encoded call is about the same as that of G.711, the codec used for standard PSTN calls. However, the amount of bandwidth needed to carry a G.729 call is much lower than that for a G.711 call. Enterprises using G.729 will make more efficient use of available network bandwidth. G.729 uses roughly 1/8th of the bandwidth of a G.711 (8 kbit/s vs 64 kbit/s).
...
Licences can be purchased from the [FreeSWITCH website|http://www.freeswitch.org] - see the G.729 tab at the top of the page.
Pricing is $10 per channel.
...
Download the fsg729-xxx-installer file from [http://files.freeswitch.org/g729http://files.freeswitch.org/g729|
Code Block |
---|
cd /usr/tmp wget http://files.freeswitch.org/g729 |
...
/fsg729-xxx-installer
chmod 755 fsg729-xxx-installer
./fsg729-xxx-installer |
G.729 License ActivitationRun the license validator:
usr/local/freeswitch/bin/validator
Enter the sales code you received from Freeswitch, licenses.zip file will be generated in the current directory. Unzip this file into /etc/freeswitch/
After unzip there will be xxxxxxxxxxxxxxxx.conf in the /etc/freeswitch
Freeswitch ConfigurationDisable the existing "mod_g729" by editing /etc/sipxpbx/freeswitch/conf/autload_configs/modules.conf.xml and add the "mod_com_g729":
<!‐‐ <load module="mod_g729"/> ‐‐>
<load module="mod_com_g729"/>