<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
I checked out and compiled the current git version some hours ago.
Unfortunately the problem seems to be still not fixed. I tried to
examine it more detailed. I will attach this e-mail additionally in
a text file to avoid that it get unreadable by line wrapping.<br>
<br>
A call from a Cisco is working, if "codec g729 bytes 60" is
configured only:<br>
<br>
<small><small>v=0<br>
o=CiscoSystemsSIP-GW-UserAgent 5025 3066 IN IP4 a.b.c.d<br>
s=SIP Call<br>
c=IN IP4 a.b.c.d<br>
t=0 0<br>
m=audio 16408 RTP/AVP 18<br>
c=IN IP4 a.b.c.d<br>
a=rtpmap:18 G729/8000<br>
a=fmtp:18 annexb=no<br>
a=ptime:60<br>
<br>
2010-09-30 21:37:44.297076 [DEBUG] sofia_glue.c:3873 Activate
Buggy RFC2833 Mode!<br>
m2010-09-30 21:37:44.297076 [DEBUG] sofia_glue.c:4229 Audio
Codec Compare [G729:18:8000:60:0]/[G729:18:8000:20:8000]<br>
m2010-09-30 21:37:44.297076 [DEBUG] sofia_glue.c:4282
Substituting codec G729@60i@8000h</small></small><br>
<small><small>2010-09-30 21:37:44.297076 [DEBUG] sofia_glue.c:3873
Activate Buggy RFC2833 Mode!<br>
2010-09-30 21:37:44.297076 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G729:18:8000:60:0]/[G729:18:8000:20:8000]<br>
2010-09-30 21:37:44.297076 [DEBUG] sofia_glue.c:4282
Substituting codec G729@60i@8000h</small></small><br>
<br>
For a Cisco, on which I configured a codec list with frame sizes of
80 bytes, the matching is working as well. Maybe it's because no
ptime is set at all:<br>
<br>
<small>2010-09-30 22:06:45.598963 [DEBUG] sofia.c:4469 Channel
<a class="moz-txt-link-abbreviated" href="mailto:sofia/external/3039731964@a.b.c.d">sofia/external/3039731964@a.b.c.d</a> entering state [received][100]<br>
</small><small>2010-09-30 22:06:45.598963 [DEBUG] sofia.c:4480
Remote SDP:<br>
v=0<br>
o=CiscoSystemsSIP-GW-UserAgent 6897 7698 IN IP4 a.b.c.d<br>
s=SIP Call<br>
c=IN IP4 a.b.c.d<br>
t=0 0<br>
m=audio 17640 RTP/AVP 18 8 0<br>
c=IN IP4 a.b.c.d<br>
a=rtpmap:18 G729/8000<br>
a=fmtp:18 annexb=no<br>
a=rtpmap:8 PCMA/8000<br>
a=rtpmap:0 PCMU/8000<br>
<br>
<br>
2010-09-30 22:06:45.598963 [DEBUG] sofia_glue.c:3873 Activate
Buggy RFC2833 Mode!<br>
2010-09-30 22:06:45.598963 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G729:18:8000:20:0]/[G729:18:8000:20:8000]<br>
2010-09-30 22:06:45.598963 [DEBUG] sofia_glue.c:2600 Set Codec
<a class="moz-txt-link-abbreviated" href="mailto:sofia/external/3039731964@a.b.c.d">sofia/external/3039731964@a.b.c.d</a> G729/8000 20 ms 160 samples 8000
bits</small><br>
<br>
But I still can observe problems, when a codec list is used and some
kind of ptime is set. Unfortunately I can't trigger such calls, I
have to wait until I receive them from my customers:<br>
<br>
<small><small>2010-09-30 22:50:14.152164 [NOTICE]
switch_channel.c:779 New Channel <a class="moz-txt-link-abbreviated" href="mailto:sofia/external/12345@a.b.c.d">sofia/external/12345@a.b.c.d</a>
[c02c759a-2d43-445f-992f-8c3f59d6171a]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia.c:4469 Channel
<a class="moz-txt-link-abbreviated" href="mailto:sofia/external/12345@a.b.c.d">sofia/external/12345@a.b.c.d</a> entering state [received][100]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia.c:4480 Remote SDP:<br>
v=0<br>
o=Sonus_UAC 10702 20259 IN IP4 a.b.c.d<br>
s=SIP Media Capabilities<br>
c=IN IP4 195.219.240.20<br>
t=0 0<br>
m=audio 26128 RTP/AVP 8 0 18 4 101<br>
a=rtpmap:8 PCMA/8000<br>
a=rtpmap:0 PCMU/8000<br>
a=rtpmap:18 G729/8000<br>
a=fmtp:18 annexb=no<br>
a=rtpmap:4 G723/8000<br>
a=fmtp:4 bitrate=6.3<br>
a=rtpmap:101 telephone-event/8000<br>
a=fmtp:101 0-15<br>
a=maxptime:30<br>
<br>
<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMA:8:8000:30:0]/[G729:18:8000:20:8000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMU:0:8000:30:0]/[G729:18:8000:20:8000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G729:18:8000:30:0]/[G729:18:8000:20:8000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G723:4:8000:30:0]/[G729:18:8000:20:8000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [telephone-event:101:8000:30:0]/[G729:18:8000:20:8000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
dtmf send/recv payload to 101<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMA:8:8000:30:0]/[PCMU:0:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMU:0:8000:30:0]/[PCMU:0:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G729:18:8000:30:0]/[PCMU:0:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G723:4:8000:30:0]/[PCMU:0:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [telephone-event:101:8000:30:0]/[PCMU:0:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
dtmf send/recv payload to 101<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMA:8:8000:30:0]/[PCMA:8:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMU:0:8000:30:0]/[PCMA:8:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G729:18:8000:30:0]/[PCMA:8:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G723:4:8000:30:0]/[PCMA:8:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [telephone-event:101:8000:30:0]/[PCMA:8:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
dtmf send/recv payload to 101<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMA:8:8000:30:0]/[G7221:115:32000:20:48000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMU:0:8000:30:0]/[G7221:115:32000:20:48000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G729:18:8000:30:0]/[G7221:115:32000:20:48000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G723:4:8000:30:0]/[G7221:115:32000:20:48000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare
[telephone-event:101:8000:30:0]/[G7221:115:32000:20:48000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
dtmf send/recv payload to 101<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMA:8:8000:30:0]/[G7221:107:16000:20:32000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMU:0:8000:30:0]/[G7221:107:16000:20:32000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G729:18:8000:30:0]/[G7221:107:16000:20:32000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G723:4:8000:30:0]/[G7221:107:16000:20:32000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare
[telephone-event:101:8000:30:0]/[G7221:107:16000:20:32000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
dtmf send/recv payload to 101<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMA:8:8000:30:0]/[G722:9:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMU:0:8000:30:0]/[G722:9:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G729:18:8000:30:0]/[G722:9:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G723:4:8000:30:0]/[G722:9:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [telephone-event:101:8000:30:0]/[G722:9:8000:20:64000]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
dtmf send/recv payload to 101<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMA:8:8000:30:0]/[GSM:3:8000:20:13200]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [PCMU:0:8000:30:0]/[GSM:3:8000:20:13200]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G729:18:8000:30:0]/[GSM:3:8000:20:13200]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [G723:4:8000:30:0]/[GSM:3:8000:20:13200]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
Compare [telephone-event:101:8000:30:0]/[GSM:3:8000:20:13200]<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
dtmf send/recv payload to 101<br>
2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
dtmf send/recv payload to 101<br>
2010-09-30 22:50:14.152164 [DEBUG] switch_channel.c:2359
(<a class="moz-txt-link-abbreviated" href="mailto:sofia/external/12345@a.b.c.d">sofia/external/12345@a.b.c.d</a>) Callstate Change DOWN ->
HANGUP<br>
2010-09-30 22:50:14.152164 [NOTICE] sofia.c:4686 Hangup
<a class="moz-txt-link-abbreviated" href="mailto:sofia/external/12345@a.b.c.d">sofia/external/12345@a.b.c.d</a> [CS_NEW] [INCOMPATIBLE_DESTINATION]<br>
</small></small><br>
Does anybody have any ideas?<br>
<br>
Thank you in advance<br>
Jan<br>
<br>
Am 30.09.2010 18:46, schrieb Brian West:
<blockquote
cite="mid:FA7AEEDA-64B7-4A62-A4EE-E737C652959E@freeswitch.org"
type="cite">
<pre wrap="">Codec interface was changed a little bit yesterday to support per codec fmtp parsing and bitrates for g722.1 which was the reason it was changed. Please make sure your tree is clean and do a make current again and see if that solves your problem.
/b
On Sep 30, 2010, at 11:24 AM, Brock Williams wrote:
</pre>
<blockquote type="cite">
<pre wrap="">We are experiencing the same problem on a git pull from yesterday.
Brock
On 09/30/2010 05:16 AM, Jan Riedinger wrote:
</pre>
<blockquote type="cite">
<pre wrap=""> It's the git version from yesterday evening:
freeswitch@internal> version
FreeSWITCH Version 1.0.head (git-633f193 2010-09-29 16-52-43 -0500)
BR
Jan
</pre>
</blockquote>
<pre wrap="">
</pre>
</blockquote>
<pre wrap="">
_______________________________________________
FreeSWITCH-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org">http://www.freeswitch.org</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Jan Riedinger Phone : +49-30-39 73 19 66
Dipl.-Inf. | Managing Director Fax : +49-30-39 73 19 64
E-Mail: <a class="moz-txt-link-abbreviated" href="mailto:riedinger@sns.eu">riedinger@sns.eu</a>
SNS Consult GmbH ICQ : 163-237-041
Südwestkorso 49a MSN : <a class="moz-txt-link-abbreviated" href="mailto:jan@sns-consult.de">jan@sns-consult.de</a>
14197 Berlin GERMANY Skype : Jan Riedinger
AG Charlottenburg - HRB 71973
</pre>
</body>
</html>