- choose codec binary appropriate for your Asterisk version and CPU type, use x86_64 for 64-bit mode
- delete old codec_g72[39]*.so files (if any) from /usr/lib/asterisk/modules directory
- copy new codec_g72[39]*.so files into /usr/lib/asterisk/modules directory
- restart Asterisk
- check the codec is loaded with 'core show translation recalc 10' on Asterisk console
- G.723.1 send rate is configured in Asterisk codecs.conf file:
[g723]
; 6.3Kbps stream, default
sendrate=63
; 5.3Kbps
;sendrate=53
This option is for outgoing voice stream only. It does not affect incoming stream that should be decoded automatically whatever the bitrate is.
- in sip.conf or/and iax.conf configure the codec(s) either globally or under respective peer, for example:
disallow=all
allow=g729
- use "g723 debug" and "g729 debug" commands to print statistics about received frame sizes, can aid in debugging audio problems; you need to bump Asterisk verbosity level to 3 (-vvv) to see the numbers
- for detailed information about Asterisk configuration visit Asterisk Wiki
- for information about astconv utility read the README
- in case of problems read Notes and Troubleshooting
|
Linux binaries
Asterisk 1.8
Asterisk 11
Asterisk 12
Asterisk 13
Asterisk 14
|