We will always try to avoid transcoding the best we can, and will only transcode when required. There is no way to enable it, as its enabled by default. Why do you think its not working? Make sure you have the codec modules you require loaded, and that the codecs you want to support are in the allowed codecs.
On Aug 27, 2018, at 5:37 PM, robert mundkowsky via FreeSWITCH-users <freeswitch-users@lists.freeswitch.org> wrote:
From: robert mundkowsky <rfmundkowsky@yahoo.com> Subject: how to enable transcoding Date: August 27, 2018 at 5:24:08 PM EDT To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
Can I get instructions on how to enable video transcoding on FreeSWITCH 1.6?
I would recommend using 1.8
I did not see this covered in the books.
I tried the following:
sip_profiles/internal.xml:
<param name="disable-transcoding" value="false”/>
This setting is default, you dont need to set it
<param name="inbound-late-negotiation" value="true"/> <param name="inherit_codec" value="true"/>
vars.xml:
<action application="set" data="media_mix_inbound_outbound_codecs=true"/> <action application="set" data="proxy_media=false”/>
This setting is default, you dont need to set it
And I enabled some different video codecs.
Also tried: "Mixing Media/Codecs on different legs (transcoding)" from Codec Negotiation - FreeSWITCH - Confluence <https://freeswitch.org/confluence/display/FREESWITCH/Codec+Negotiation> but these instructions seem odd, for example I think you would want "late-negotiation".