If you are experiencing crackling and choppy music on hold and you are using Asterisk 1.4.x below is the fix that
Ace Communications has provided:
- Edit /usr/sbin/safe_asterisk
- Find the line for the ASTARGS – should look something like this: ASTARGS="$ -vvvvvvvvvvg
- Add an 'I' ('I' for India) to it for the timing ASTARGS="$ -vvvvvvvvvvgI
- Save the file and exit
- Edit /etc/asterisk/asterisk.conf
- Uncomment [options]
- Add the following to the [options] section of the file: internal_timing=yes
- Save the file and exit
- Stop/start Asterisk
See:
http://forums.whirlpool.net.au/forum-replies.cfm?t=1035202
Courtesy:
Ace Communications