Browse Source

add a couple of instructions

pull/3/head
matteo brancaleoni 13 years ago
parent
commit
8d7f3a60f7
1 changed files with 27 additions and 1 deletions
  1. +27
    -1
      README.md

+ 27
- 1
README.md View File

@ -1,4 +1,30 @@
mod_bcg729
==========
FreeSWITCH G.729 module using the opensource bcg729 implementation by Belledonne Communications
FreeSWITCH G.729 module using the opensource bcg729 implementation by Belledonne Communications.
Simple G.729 codec for FreeSWITCH using the Belledone Communications G.729 GPLv2 implementation.
Please see http://www.linphone.org/eng/documentation/dev/bcg729.html for further informations.
To use G.729 or G.723.1 you may need to pay a royalty fee.
Please see http://www.sipro.com for details.
Please note that this code is available for you to download for education purposes
only and if a patent exists in your country for G.729 then you should contact
the owner of that patent and request their permission before executing the code.
You can get a licensed, faster and supported G.729 codec by purchasing licenses
directly from FreeSWITCH guys http://www.freeswitch.org/node/235 .
This will have the side effect to support the FreeSWICTH project ;)
Installation
============
You need to have git on your build machine and internet access, since
the Makefile will try to checkout bcg729 sources and build them.
Edit Makefile and edit FS_INCLUDES, FS_MODULES vars to point where
your FreeSWICTH includes are and where you want to install the module.
After, just type make and, if build completes without errors, make install .
Edit autoload_configs/modules.conf.xml , comment out mod_g729 and add mod_bcg729 .
Now restart your FreeSWICTH and you're done.

Loading…
Cancel
Save