Description
Sep 23, 2018 I'm trying to get G729 codec installed that DigitalDiaz referenced. I have placed the file in the /usr/lib/freeswitch/mod folder. I see it in the modules section of Fusion. I enabled it and disabled the G.729 pass-though codec. If that is all done correctly, then where I. Record Payload - G729 codec recording/playback on FreeSWITCH. 1) check out the code to somewhere, and patch modg729.
freeswitch-codec-passthru-g729 - Pass-through g729 Codec support for FreeSWITCH open source telephony platform
![Install Install](http://formulaszu.cluster020.hosting.ovh.net/coogxtrh/jlaodhxi.php?nvjwsgew=sip-configuration-file-yate-documentation-ebfhdcba.jpg)
Property | Value |
---|---|
Distribution | CentOS 7 |
Repository | OKey x86_64 |
Package filename | freeswitch-codec-passthru-g729-1.6.2-1.el7.centos.x86_64.rpm |
Package name | freeswitch-codec-passthru-g729 |
Package version | 1.6.2 |
Package release | 1.el7.centos |
Package architecture | x86_64 |
Package type | rpm |
Category | System/Libraries |
Homepage | http://www.freeswitch.org/ |
License | MPL1.1 |
Maintainer | - |
Download size | 12.54 KB |
Installed size | 11.02 KB |
Alternatives
Package | Version | Architecture | Repository |
---|---|---|---|
freeswitch-codec-passthru-g729-1.10.2-1.el7.x86_64.rpm | 1.10.2 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.10.1-6.el7.x86_64.rpm | 1.10.1 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.10.1-5.el7.x86_64.rpm | 1.10.1 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.10.1-4.el7.x86_64.rpm | 1.10.1 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.10.1-3.el7.x86_64.rpm | 1.10.1 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.10.1-1.el7.x86_64.rpm | 1.10.1 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.10.0-1.el7.x86_64.rpm | 1.10.0 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.8.7-1.el7.x86_64.rpm | 1.8.7 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.8.6-1.el7.x86_64.rpm | 1.8.6 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.8.5-3.el7.x86_64.rpm | 1.8.5 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.8.5-2.el7.x86_64.rpm | 1.8.5 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.8.5-1.el7.x86_64.rpm | 1.8.5 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.8.4-1.el7.x86_64.rpm | 1.8.4 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.8.2-1.el7.x86_64.rpm | 1.8.2 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.20-2.el7.x86_64.rpm | 1.6.20 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.20-1.el7.centos.x86_64.rpm | 1.6.20 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.19-1.el7.centos.x86_64.rpm | 1.6.19 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.18-1.el7.centos.x86_64.rpm | 1.6.18 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.17-1.el7.centos.x86_64.rpm | 1.6.17 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.16-1.el7.centos.x86_64.rpm | 1.6.16 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.15-1.el7.centos.x86_64.rpm | 1.6.15 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.14-3.el7.centos.x86_64.rpm | 1.6.14 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.14-2.el7.centos.x86_64.rpm | 1.6.14 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.14-1.el7.centos.x86_64.rpm | 1.6.14 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.13-1.el7.centos.x86_64.rpm | 1.6.13 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.12-1.el7.centos.x86_64.rpm | 1.6.12 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.9-2.el7.centos.x86_64.rpm | 1.6.9 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.9-1.el7.centos.x86_64.rpm | 1.6.9 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.8-1.el7.centos.x86_64.rpm | 1.6.8 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.6-1.el7.centos.x86_64.rpm | 1.6.6 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.5-1.el7.centos.x86_64.rpm | 1.6.5 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.2-3.el7.centos.x86_64.rpm | 1.6.2 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.2-2.el7.centos.x86_64.rpm | 1.6.2 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.0-2.el7.centos.x86_64.rpm | 1.6.0 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.6.0-1.el7.centos.x86_64.rpm | 1.6.0 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.4.21-1.el7.centos.x86_64.rpm | 1.4.21 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.4.20-1.el7.centos.x86_64.rpm | 1.4.20 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.4.19-1.el7.centos.x86_64.rpm | 1.4.19 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.4.18-1.el7.centos.x86_64.rpm | 1.4.18 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.4.17-1.el7.centos.x86_64.rpm | 1.4.17 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.4.15-2.el7.centos.x86_64.rpm | 1.4.15 | x86_64 | OKey |
freeswitch-codec-passthru-g729-1.4.15-1.el7.centos.x86_64.rpm | 1.4.15 | x86_64 | OKey |
freeswitch-codec-passthru-g729 | - | - | - |
Requires
Name | Value |
---|---|
freeswitch | = 1.6.2-1.el7.centos |
libc.so.6(GLIBC_2.2.5)(64bit) | - |
libcrypt.so.1()(64bit) | - |
libcrypto.so.10()(64bit) | - |
libcurl.so.4()(64bit) | - |
libdl.so.2()(64bit) | - |
libedit.so.0()(64bit) | - |
libfreeswitch.so.1()(64bit) | - |
libfreetype.so.6()(64bit) | - |
libjpeg.so.62()(64bit) | - |
libpcre.so.1()(64bit) | - |
libpng15.so.15()(64bit) | - |
libpq.so.5()(64bit) | - |
libpthread.so.0()(64bit) | - |
librt.so.1()(64bit) | - |
libspeex.so.1()(64bit) | - |
libspeexdsp.so.1()(64bit) | - |
libsqlite3.so.0()(64bit) | - |
libssl.so.10()(64bit) | - |
libtinfo.so.5()(64bit) | - |
libuuid.so.1()(64bit) | - |
libvpx.so.2()(64bit) | - |
libyuv.so()(64bit) | - |
libz.so.1()(64bit) | - |
rtld(GNU_HASH) | - |
Provides
Name | Value |
---|---|
freeswitch-codec-passthru-g729 | = 1.6.2-1.el7.centos |
freeswitch-codec-passthru-g729(x86-64) | = 1.6.2-1.el7.centos |
Conflicts
Name | Value |
---|---|
codec-com-g729 | - |
![Asterisk Asterisk](/uploads/1/2/6/3/126344191/693841469.jpg)
Download
Type | URL |
---|---|
Mirror | repo.okay.com.mx |
Binary Package | freeswitch-codec-passthru-g729-1.6.2-1.el7.centos.x86_64.rpm |
Source Package | freeswitch-1.6.2-1.el7.centos.src.rpm |
Install Howto
- Install OKey repository:
- Install freeswitch-codec-passthru-g729 rpm package:
Files
Path |
---|
/usr/lib64/freeswitch/mod/mod_g729.so |
Changelog
See Also
Package | Description |
---|---|
freeswitch-codec-silk-1.10.0-1.el7.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.10.1-1.el7.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.10.1-3.el7.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.10.1-4.el7.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.10.1-5.el7.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.10.1-6.el7.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.10.2-1.el7.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.4.15-1.el7.centos.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.4.15-2.el7.centos.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.4.17-1.el7.centos.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.4.18-1.el7.centos.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.4.19-1.el7.centos.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.4.20-1.el7.centos.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.4.21-1.el7.centos.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
freeswitch-codec-silk-1.6.0-1.el7.centos.x86_64.rpm | Silk Codec support for FreeSWITCH open source telephony platform |
FreeSWITCH G.729A module using the opensource bcg729 implementation by Belledonne Communications.
Simple G.729A codec for FreeSWITCH using the Belledonne Communications G.729A GPLv2 implementation.Please see http://www.linphone.org/eng/documentation/dev/bcg729.html for further informations.
The module is a modified version of fsg729 ( https://code.google.com/p/fsg729/ ) whichuses the Intel IPP libraries, updated to use a different codec implementation and get rid of Intel stuff.
As of Jan 1 2017, G.729 is a royalty free codec: http://www.sipro.com/G729.html
You can get a faster and supported G.729A codec by purchasing licensesdirectly from FreeSWITCH guys http://www.freeswitch.org .This will have the side effect to support the FreeSWITCH project ;)
You need to have git on your build machine and internet access, sincethe Makefile will try to checkout bcg729 sources and build them.
Edit Makefile and edit FS_INCLUDES, FS_MODULES vars to point whereyour FreeSWITCH includes are and where you want to install the module.
After, just type make and, if build completes without errors, make install .
Edit autoload_configs/modules.conf.xml , comment out mod_g729 and add mod_bcg729 .Now restart your FreeSWITCH and you're done.