[Freeswitch-users] ILBC takes precedence regardless of the codec prefs
Emrah
lists at kavun.ch
Thu Dec 13 08:55:18 MSK 2012
Hey Steven,
I operate in late negotiation mode and work with the dialplan, no global values on any call.
I finally fixed it using absolute_codec_string.
Thanks a lot for your reply.
E
On Dec 12, 2012, at 3:05 PM, Steven Ayre <steveayre at gmail.com> wrote:
> In your example FS is selecting the G711 alaw (PCMA) '8' codec. The client offers it, the FS reply only returns the codec it has selected.
>
> Try a debug level log of the call. It will show you a description of the codec negotiation.
>
> If you're not expecting the G711 codec to be accepted, check your codec preferences. Inbound and outbound are separate parameters, and if you're setting it from vars.conf.xml that sets a variable used in the sofia profile... the profile could be using a static value that's different.
>
> There are also other parameters that'll have an effect on a bridged call such as late negotiation which would leave codec selection it up to the bleg.
>
>
>
> -Steve
>
>
>
>
> On 11 December 2012 22:02, Emrah <lists at kavun.ch> wrote:
> Hi all,
>
> I am using FreeSWITCH Version 1.2.5.3+git~20121206T050429Z~91eef34d5c (git 91eef34 2012-12-06 05:04:29Z).
> When mod_ilbc is loaded, ILBC is used in any session where the client offers it, regardless of my codec preferences. This gets even stranger when you look at the SIP traceā¦ FS doesn't offer ILBC. This is brand new, I wanted to enable ILBC just in case, and found out that I prefer it to G729.
>
> Here's some output of a trace:
> Client:
> v=0.
> o=- 3564251257 3564251257 IN IP4 10.0.0.102.
> s=pjmedia.
> c=IN IP4 10.0.0.102.
> t=0 0.
> a=X-nat:0.
> m=audio 4000 RTP/AVP 103 102 104 109 3 0 8 9 101.
> a=rtcp:4001 IN IP4 10.0.1.132.
> a=rtpmap:103 speex/16000.
> a=rtpmap:102 speex/8000.
> a=rtpmap:104 speex/32000.
> a=rtpmap:109 iLBC/8000.
> a=fmtp:109 mode=30.
> a=rtpmap:3 GSM/8000.
> a=rtpmap:0 PCMU/8000.
> a=rtpmap:8 PCMA/8000.
> a=rtpmap:9 G722/8000.
> a=sendrecv.
> a=rtpmap:101 telephone-event/8000.
> a=fmtp:101 0-15.
>
> FS:
> v=0.
> o=FreeSWITCH 1355242302 1355242303 IN IP4 1.2.3.4.
> s=FreeSWITCH.
> c=IN IP4 1.2.3.4.
> t=0 0.
> m=audio 20042 RTP/AVP 8 101.
> a=rtpmap:8 PCMA/8000.
> a=rtpmap:101 telephone-event/8000.
> a=fmtp:101 0-16.
> a=silenceSupp:off - - - -.
> a=ptime:20.
>
>
> Your input is greatly appreciated, as always.
>
> All the best,
> Emrah
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
>
>
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
>
>
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users
mailing list