<div dir="ltr">That SDP is correct. It&#39;s on a different m=audio line because it&#39;s using a ptime of 30ms (a=ptime:30) not 20ms as the rest are. While you can adjust the ptime for some codecs, I believe G723 only operates at 30ms.</div><div class="gmail_extra"><br><div class="gmail_quote">On 20 March 2015 at 04:10, Dhrupalkumar Tilava <span dir="ltr">&lt;<a href="mailto:dhrupaler.tilava@yahoo.com" target="_blank">dhrupaler.tilava@yahoo.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:verdana,helvetica,sans-serif;font-size:13px"><div dir="ltr"><span>Hi All,</span></div><div dir="ltr"><br><span></span></div><div dir="ltr"><span>I am doing the call from the A Endpoint to B Endpoint using FreeSwitch<br></span></div><div dir="ltr"><br><span></span></div><div dir="ltr"><span>In Between When FreeSwitch Get the INVITE Request from the A Endpoint, <br></span></div><div dir="ltr"><span>I am using the following absolute_codec_string.</span></div><div dir="ltr"><br><span></span></div><div dir="ltr"><span><b>absolute_codec_string = &quot;PCMU,PCMA,G726-40,G726-32,G726-24,G726-16,G729,GSM,L16,ILBC,G723&quot;</b></span></div><div><div><br></div><div dir="ltr">FreeSwitch is also sending the INVITE Request to B Leg with the codecs defining in the absolute_codec_string. <br></div><div dir="ltr">Which is as below.</div><div dir="ltr"><br></div><div dir="ltr">   592f8a31-4978-1233-90b2-d4ae52cde95f] send 1291 bytes to udp/[192.168.14.68]:5060 at 07:48:32.929086:<br>   ------------------------------------------------------------------------<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] INVITE <a href="http://sip:12191121212@192.168.14.68:5060" target="_blank">sip:12191121212@192.168.14.68:5060</a> SIP/2.0<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Via: SIP/2.0/UDP 192.168.2.165;rport;branch=z9hG4bK4mtN7XDy2Xg7B<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Max-Forwards: 68<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] From: &quot;dhrupla&quot; &lt;<a href="mailto:sip%3A14191121212@192.168.2.165" target="_blank">sip:14191121212@192.168.2.165</a>&gt;;tag=4cHc3S7N80tpm<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] To: &lt;<a href="http://sip:12191121212@192.168.14.68:5060" target="_blank">sip:12191121212@192.168.14.68:5060</a>&gt;<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Call-ID: 592f8a31-4978-1233-90b2-d4ae52cde95f<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] CSeq: 73082792 INVITE<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Contact: &lt;<a href="http://sip:iMAX_SS@192.168.2.165:5060" target="_blank">sip:iMAX_SS@192.168.2.165:5060</a>&gt;<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] User-Agent: iMax_SS<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER,   NOTIFY<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Supported: precondition, path, replaces<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Allow-Events: talk, hold, conference, refer<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Content-Type: application/sdp<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Content-Disposition: session<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Content-Length: 653<br><br></div><div dir="ltr"><br></div><div dir="ltr">   [592f8a31-4978-1233-90b2-d4ae52cde95f] v=0<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] o=iMax_SS 1426824519 1426824521 IN IP4 192.168.2.165<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] s=iMax_SS<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] c=IN IP4 192.168.2.212<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] t=0 0<br><b>   [592f8a31-4978-1233-90b2-d4ae52cde95f] m=audio 13193 RTP/AVP 0 8 98 99 100 102 18 3 103 104 101</b><br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:0 PCMU/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:8 PCMA/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:98 G726-40/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:99 G726-32/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:100 G726-24/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:102 G726-16/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:18 G729/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:3 GSM/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:103 L16/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:104 iLBC/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=fmtp:104 mode=30<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:101 telephone-event/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=fmtp:101 0-16<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=silenceSupp:off - - - -<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=ptime:20<br> <b>  [592f8a31-4978-1233-90b2-d4ae52cde95f] m=audio 13193 RTP/AVP 4 101<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:4 G723/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:101 telephone-event/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=fmtp:101 0-16<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=silenceSupp:off - - - -<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=ptime:30</b><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><b>But Here Strange Behaviour is with G723 Codec. As you can see in SDP there is a separate &quot;m=&quot; Field for the G723 Codec.</b></div><div dir="ltr"><b>This SDP is wrong.</b></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">But when I am using  the following absolute_codec_string, I am getting the proper INVITE with proper SDP. (Removing G723 Codec)<br></div><div dir="ltr"><br></div><div dir="ltr"><span><b>absolute_codec_string = &quot;PCMU,PCMA,G726-40,G726-32,G726-24,G726-16,G729,GSM,L16,ILBC&quot;</b></span></div><div dir="ltr"><br><span></span></div><div dir="ltr"><span><b><br></b></span></div><div dir="ltr">  592f8a31-4978-1233-90b2-d4ae52cde95f] send 1291 bytes to udp/[192.168.14.68]:5060 at 07:48:32.929086:<br>   ------------------------------------------------------------------------<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] INVITE <a href="http://sip:12191121212@192.168.14.68:5060" target="_blank">sip:12191121212@192.168.14.68:5060</a> SIP/2.0<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Via: SIP/2.0/UDP 192.168.2.165;rport;branch=z9hG4bK4mtN7XDy2Xg7B<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Max-Forwards: 68<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] From: &quot;dhrupla&quot; &lt;<a href="mailto:sip%3A14191121212@192.168.2.165" target="_blank">sip:14191121212@192.168.2.165</a>&gt;;tag=4cHc3S7N80tpm<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] To: &lt;<a href="http://sip:12191121212@192.168.14.68:5060" target="_blank">sip:12191121212@192.168.14.68:5060</a>&gt;<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Call-ID: 592f8a31-4978-1233-90b2-d4ae52cde95f<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] CSeq: 73082792 INVITE<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Contact: &lt;<a href="http://sip:iMAX_SS@192.168.2.165:5060" target="_blank">sip:iMAX_SS@192.168.2.165:5060</a>&gt;<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] User-Agent: iMax_SS<br>  
 [592f8a31-4978-1233-90b2-d4ae52cde95f] Allow: INVITE, ACK, BYE, CANCEL,
 OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER,   NOTIFY<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Supported: precondition, path, replaces<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Allow-Events: talk, hold, conference, refer<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Content-Type: application/sdp<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Content-Disposition: session<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] Content-Length: 653<br><br></div><div dir="ltr"><br></div>   [592f8a31-4978-1233-90b2-d4ae52cde95f] v=0<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] o=iMax_SS 1426824519 1426824521 IN IP4 192.168.2.165<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] s=iMax_SS<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] c=IN IP4 192.168.2.212<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] t=0 0<br><b>   [592f8a31-4978-1233-90b2-d4ae52cde95f] m=audio 13193 RTP/AVP 0 8 98 99 100 102 18 3 103 104 101</b><br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:0 PCMU/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:8 PCMA/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:98 G726-40/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:99 G726-32/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:100 G726-24/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:102 G726-16/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:18 G729/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:3 GSM/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:103 L16/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:104 iLBC/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=fmtp:104 mode=30<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=rtpmap:101 telephone-event/8000<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=fmtp:101 0-16<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=silenceSupp:off - - - -<br>   [592f8a31-4978-1233-90b2-d4ae52cde95f] a=ptime:20<div dir="ltr"><br></div><div> </div><div dir="ltr">So, I am facing the problem when I am using the G723 Codec in the absolute_codec_string.</div><div dir="ltr"><br></div><div dir="ltr">Please help me to resolve this issue.</div><div dir="ltr"><br></div><div dir="ltr">I am using the freeswitch in the Proxy Mode.</div><div dir="ltr"><br></div><div dir="ltr">Thank you for your kind help<br></div></div><div><div><br></div><div dir="ltr">Regards.<br></div> Dhrupal Tilava<br> <br></div></div></div><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-dev mailing list<br>
<a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>