...
Code Block | ||
---|---|---|
| ||
<!‐‐ <load module="mod_g729"/> ‐‐> <load module="mod_com_g729"/> |
Note: After you have done with modules.conf.xml, make sure that /etc/sipxpbx/freeswitch is owned by sipxchange:sipxchange
Run the following command to do this:
chown -R sipxchange:sipxchange /etc/sipxpbx/freeswitch
Restart media services.
Sipxconfig will Sipxconfig should detect this module and add G.729 codec as default to the following:
- System/Servers/Server nnn/Media Services/Codec
- System/Servers/Server nnn/SIP trunking/SIP/Permitted CodecsCodecs (TBD: I don't think this applies -- douglas)
Click "Apply" button on each page even though you haven't changed anything to trigger config change and prompt to restart Media Services. Go ahead and restart "Media Services"
Info |
---|
freeswitch_licence_server is automatically started by mod_com_g729 if freeswitch is started by root, but in sipXecs freeswitch is not started by root. So you have to start freeswitch_license_server manually: /usr/sbin/freeswitch_license_server if the license server is not working or the license is invalid, freeswitch will complain (var/log/sipxpbx/freeswitch.log): [ERR] mod_com_g729.c:113 ENCODER CREATE FAILED- 0x9c213b0 (nil) [ERR] switch_core_io.c:882 Codec G.729 encoder error! |
...