Get the App
SLTechnology News&Howtos  ›  Servers  › 

How to configure the enable transcoding function and install G729 voice coding in Case7 FreeSwitch

Shulou Source: shulou.com Published: 2022-05-31 17:59:12 10月27日 Update

This article mainly introduces how to configure Case7 FreeSwitch to turn on transcoding and install G729 voice code. it is very detailed and has a certain reference value. Interested friends must finish reading it!

One click to install G729

Test environment

CentOS 6.9 64bit

FreeSwitch 1.6.x

Please install FreeSwitch before installing the G729 module

Download the script and perform the installation

Wget file.qzlink.com/bcg729.shsh bcg729.sh

Check if the installation is successful

Fs_cli-x "show codecs" configuration transcoding succeeded

Our client may be G729 coded (to save traffic), but the operator may require PCMA 711 encoding

It can be configured as follows:

Modify the default 2 profile files

/ usr/local/freeswitch/conf/sip_profiles/external.xml/usr/local/freeswitch/conf/sip_profiles/internal.xml

Set all three properties to false. If not, add these three lines.

Inbound-late-negotiation coding late negotiation off

Inbound-zrtp-passthru is off, whether passthru traversal mode is used.

Whether disable-transcoding forbids transcoding false is enabled for transcoding

Add this line for systems above FreeSwitch 1.6 +, at the end of profile

Restart freeswitch to take effect

The above is all the contents of the article "how to configure Case7 FreeSwitch to enable transcoding and install G729 voice coding". Thank you for reading! Hope to share the content to help you, more related knowledge, welcome to follow the industry information channel!

Tags: Coding configuration function voice success content article line value interest customer client partner attribute file more module mode traffic Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno MariaDB Docker Shulou Information OPPO Reno Shulou Technology