[Freeswitch-dev] mod_com_g729 Codec license Transcoding not working
Hi, I've purchased 6 g729 codec license and activated it successfully. When I establish a call from my Service Provider ( using G729 ), call is received through the SIP Trunk. In FreeSwitch I have routed the call to an extension. When a sip client ( MircoSIP) logged into that extension ( configured for G.711 u-law and G.711 A-law) Call is not getting transferred and it returns currently not available. But When the sip client ( MircoSIP) is configured for G.711 u-law and G.711 A-law and G729 8kHz, then the call is going through. My concern is even after purchasing G729 license, Transcoding is not happening. If anyone has come across this problem and found a solution, your inputs are appreciated. Thank you. My Configuration values I the respective files are /usr/local/freeswitch/ conf/sip_profiles/external/EXTSIPGW.xml : <include> <gateway name=" EXTSIPGW "> <param name="proxy" value="192.168.168.34:5060"/> <param name="register" value="false"/> <param name="caller-id-in-from" value="true"/> <param name="username" value="not-used"/> <param name="password" value="not-used"/> <param name="contact-params" value="tport=tcp"/> <param name="register-transport" value="tcp"/> </gateway> </include> /usr/local/freeswitch/ conf/vars.xml : <X-PRE-PROCESS cmd="set" data="global_codec_prefs=OPUS,G722,PCMU,PCMA,G729,H264,VP8"/> <X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=OPUS,G722,PCMU,PCMA,G729,H264,VP8"/> /usr/local/freeswitch/ conf/autoload_configs/modules.conf.xml : <!-- Codec Interfaces --> <load module="mod_spandsp"/> <load module="mod_g723_1"/> <!--<load module="mod_com_g729"/>--> <load module="mod_com_g729"/> <load module="mod_amr"/> <!--<load module="mod_ilbc"/>--> <!--<load module="mod_h26x"/>--> <load module="mod_b64"/> <!--<load module="mod_siren"/>--> <!--<load module="mod_isac"/>--> <load module="mod_opus"/> fs_cli: Log freeswitch@debian> g729_info G.729A license available => 6 G.729A license allocated => 0 Regards, Anand Sivaraj S
Hi, Please reach us directly via emailing a log of a failed call with transcoding to support@signalwire.com Regards, Alex Alex Sibyakin | Support Engineer SignalWire | 228 Hamilton Ave 3rd Floor, Palo Alto, CA 94303 Email: alex@freeswitch.com Website: https://www.signalwire.com On Fri, Sep 20, 2019 at 1:50 AM Anand Sivaraj S <anand.sivaraj@teleapps.com> wrote:
Hi,
I’ve purchased 6 g729 codec license and activated it successfully.
When I establish a call from my Service Provider ( using G729 ), call is received through the SIP Trunk.
In FreeSwitch I have routed the call to an extension.
When a sip client ( MircoSIP) logged into that extension ( configured for G.711 u-law and G.711 A-law)
Call is not getting transferred and it returns currently not available.
But When the sip client ( MircoSIP) is configured for G.711 u-law and G.711 A-law and G729 8kHz, then the call is going through.
My concern is even after purchasing G729 license, Transcoding is not happening.
If anyone has come across this problem and found a solution, your inputs are appreciated. Thank you.
My Configuration values I the respective files are
*/usr/local/freeswitch/ conf/sip_profiles/external/EXTSIPGW.xml :*
<include>
<gateway name=" EXTSIPGW ">
<param name="proxy" value="192.168.168.34:5060"/>
<param name="register" value="false"/>
<param name="caller-id-in-from" value="true"/>
<param name="username" value="not-used"/>
<param name="password" value="not-used"/>
<param name="contact-params" value="tport=tcp"/>
<param name="register-transport" value="tcp"/>
</gateway>
</include>
*/usr/local/freeswitch/ conf/vars.xml :*
<X-PRE-PROCESS cmd="set" data="global_codec_prefs=OPUS,G722,PCMU,PCMA,G729,H264,VP8"/>
<X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=OPUS,G722,PCMU,PCMA,G729,H264,VP8"/>
*/usr/local/freeswitch/ conf/autoload_configs/modules.conf.xml :*
<!-- Codec Interfaces -->
<load module="mod_spandsp"/>
<load module="mod_g723_1"/>
<!--<load module="mod_com_g729"/>-->
<load module="mod_com_g729"/>
<load module="mod_amr"/>
<!--<load module="mod_ilbc"/>-->
<!--<load module="mod_h26x"/>-->
<load module="mod_b64"/>
<!--<load module="mod_siren"/>-->
<!--<load module="mod_isac"/>-->
<load module="mod_opus"/>
*fs_cli: Log*
freeswitch@debian> g729_info
G.729A license available => 6
G.729A license allocated => 0
Regards,
Anand Sivaraj S
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
Professional FreeSWITCH Services sales@freeswitch.com https://freeswitch.com
Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com
FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev https://freeswitch.com
participants (2)
-
Alexey Sibyakin
-
Anand Sivaraj S