How To Install G729 Codec In Freeswitch
i want to pass call from freeswitch to asterisk without transcoding, freeswitch(Version 1.4.6 32bit) and asterisk-11.7.0 are installed at same machine, in freeswitch call codec description is write_codec=L16 write_rate=16000 write_bit_rate=256000, in freeswitch i have tried
then asterisk displays
Running Installer Stopping license server Installing new license server Installing new FreeSWITCH module Installing activation utility Creating license directory Running ldconfig. The activator running fine, but the is not mod_com_729.so in the module directory. So wrote a small wrapper around it to use as codec under FreeSWITCH. Install freeswitch from sources (same version as kazoo!), build the codec and copy.
G729 Codec Bandwidth
Found RTP audio format 98
Found RTP audio format 13
Found audio description format L16 for ID 98
chan_sip.c:10556 process_sdp: No compatible codecs, not accepting this offer!
Sigma as 227 software. Pes 2005 pc. I think freeswitch internally using L16
and asterisk is using SLIN
,
G729 Codec Bandwidth
How to minimize or disable codec transcoding in both freeswitch and asterisk?
1 Answer
You also can use g722 or any other narow band uncompressed codecs.
All uncompressed codecs requires very low cpu to do transcode into any other uncompressed(much less then handling of stream)