updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / asterisk16-g72x-codecs-8layertech / README
blobde4bbe75a5e6ca07a543fe4efa4f89dc59ffb73a
1 G.729 and G.723.1 codecs x86 (and x86_64) Linux binaries for
2 Asterisk 1.6.2 Open Source PBX.
4 DISCLAIMER: You might have to pay royalty fees to the G.729/723.1
5             patent holders for using their algorithm.
7 Binaries
9 * Choose a codec binary appropriate for your CPU type, use x86_64 for
10   64-bit mode. 
12 * Choose codec versions, use codec_*gcc4*.so for codecs compiled
13   with GCC4, or codec_*icc*.so for codecs compiled with Intel ICC.
15 * Make sure there is only ONE version of the codec. Delete old 
16   codec_g729/723*.so files from /usr/lib/asterisk/modules directory
18 * Copy new codec_g729/723*.so files into /usr/lib/asterisk/modules
19   directory.
21 * Restart Asterisk, if it does not start, it only means that
22   the codec version you copied is incompatible with your CPU,
23   you should delete it and copy another codec version.
25 * Check the codec is loaded with 'core show translation recalc 10' on
26   Asterisk console.
28 * G.723.1 send rate is configured in Asterisk codecs.conf file with
29   the following.
31   [g723]
32   ; sendrate=63 #6.3Kbps stream (default) 
33   ; sendrate=53 #5.3Kbps
34   sendrate=63
36 * In sip.conf and/or iax.conf, you should explicitly declare the
37   use of the codec by adding it globally or under respective peer,
38   for example.
39   
40   disallow=all
41   allow=g729