I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9 (or 8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote:
On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam,
Ricardo Villa
wrote:
Adrian,
Do you have an Etheral trace trace of such a call (using G711)?
I guess ethereal traces can be generated with ethereal program and decoded locally on your servers if you want to isolate this.
I can decode it and produce an audio file for all to examine.
This way we
can get to the bottom of this. Thanks, Ricardo
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Thanks, Klaus! Please keep us informed about your findings. BTW, which exactly version of x-lite are you using?
-Maxim
Klaus Darilion wrote:
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9 (or 8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote:
On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam,
Ricardo Villa
wrote:
Adrian,
Do you have an Etheral trace trace of such a call (using G711)?
I guess ethereal traces can be generated with ethereal program and decoded locally on your servers if you want to isolate this.
I can decode it and produce an audio file for all to examine.
This way we
can get to the bottom of this. Thanks, Ricardo
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
I can confirm this too. Just tried it in our lab with the exact same results as Klaus. (Instead of Budgetone I used ATA186).
X-Lite build 1084
1. ATA186 Calls Xten. 2. Xten hears choppy audio every 5 seconds or so. 3. RTP Stream from ATA to Xten is perfect and conserves the same SSRC 4. RTP Stream from Xten to ATA switches to a new SSRC every few seconds.
It is clear to me that there is a bug in Xten software. Before Xten switches to a new SSRC it attempts to send an RTP packet to the wrong RTP Port (it tries to the actual port +1). SER server sends back "ICMP Port Unreacheable (Obviously)" and Xten restarts RTP Stream on a new SSRC.
I did not see any problem with Maxims RTPProxy.
Regards, Ricardo
----- Original Message ----- From: "Klaus Darilion" darilion@ict.tuwien.ac.at To: "Jan Janak" janak@fokus.fraunhofer.de; "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org; "Ricardo Villa" ricvil@epm.net.co Sent: Wednesday, December 10, 2003 11:07 AM Subject: RE: [Serusers] Re: Xten-RTPProxy choppy audio
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9 (or 8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote:
On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam,
Ricardo Villa
wrote:
Adrian,
Do you have an Etheral trace trace of such a call (using G711)?
I guess ethereal traces can be generated with ethereal program and decoded locally on your servers if you want to isolate this.
I can decode it and produce an audio file for all to examine.
This way we
can get to the bottom of this. Thanks, Ricardo
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Interesting, did you try my media proxy before saying this?
Regards, Adrian
On Wednesday, Dec 10, 2003, at 17:40 Europe/Amsterdam, Ricardo Villa wrote:
I can confirm this too. Just tried it in our lab with the exact same results as Klaus. (Instead of Budgetone I used ATA186).
X-Lite build 1084
- ATA186 Calls Xten.
- Xten hears choppy audio every 5 seconds or so.
- RTP Stream from ATA to Xten is perfect and conserves the same SSRC
- RTP Stream from Xten to ATA switches to a new SSRC every few
seconds.
It is clear to me that there is a bug in Xten software. Before Xten switches to a new SSRC it attempts to send an RTP packet to the wrong RTP Port (it tries to the actual port +1). SER server sends back "ICMP Port Unreacheable (Obviously)" and Xten restarts RTP Stream on a new SSRC.
I did not see any problem with Maxims RTPProxy.
Regards, Ricardo
----- Original Message ----- From: "Klaus Darilion" darilion@ict.tuwien.ac.at To: "Jan Janak" janak@fokus.fraunhofer.de; "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org; "Ricardo Villa" ricvil@epm.net.co Sent: Wednesday, December 10, 2003 11:07 AM Subject: RE: [Serusers] Re: Xten-RTPProxy choppy audio
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9 (or 8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote:
On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam,
Ricardo Villa
wrote:
Adrian,
Do you have an Etheral trace trace of such a call (using G711)?
I guess ethereal traces can be generated with ethereal program and decoded locally on your servers if you want to isolate this.
I can decode it and produce an audio file for all to examine.
This way we
can get to the bottom of this. Thanks, Ricardo
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Not yet. But I will later today.
----- Original Message ----- From: "Adrian Georgescu" ag@ag-projects.com To: "Ricardo Villa" ricvil@epm.net.co Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 11:44 AM Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Interesting, did you try my media proxy before saying this?
Regards, Adrian
On Wednesday, Dec 10, 2003, at 17:40 Europe/Amsterdam, Ricardo Villa wrote:
I can confirm this too. Just tried it in our lab with the exact same results as Klaus. (Instead of Budgetone I used ATA186).
X-Lite build 1084
- ATA186 Calls Xten.
- Xten hears choppy audio every 5 seconds or so.
- RTP Stream from ATA to Xten is perfect and conserves the same SSRC
- RTP Stream from Xten to ATA switches to a new SSRC every few
seconds.
It is clear to me that there is a bug in Xten software. Before Xten switches to a new SSRC it attempts to send an RTP packet to the wrong RTP Port (it tries to the actual port +1). SER server sends back "ICMP Port Unreacheable (Obviously)" and Xten restarts RTP Stream on a new SSRC.
I did not see any problem with Maxims RTPProxy.
Regards, Ricardo
----- Original Message ----- From: "Klaus Darilion" darilion@ict.tuwien.ac.at To: "Jan Janak" janak@fokus.fraunhofer.de; "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org; "Ricardo Villa" ricvil@epm.net.co Sent: Wednesday, December 10, 2003 11:07 AM Subject: RE: [Serusers] Re: Xten-RTPProxy choppy audio
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9 (or 8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote:
On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam,
Ricardo Villa
wrote:
Adrian,
Do you have an Etheral trace trace of such a call (using G711)?
I guess ethereal traces can be generated with ethereal program and decoded locally on your servers if you want to isolate this.
I can decode it and produce an audio file for all to examine.
This way we
can get to the bottom of this. Thanks, Ricardo
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Adrian,
I am sorry but it does not run on our RH7.3. I have python 2.2 but not the optik module. Could that be the problem? I could not find that module for our version of Linux. Not even a web page to download the source.
[root@maui2 rtpproxy.other]# ./rtpproxy.py File "./rtpproxy.py", line 86 print >>sys.stderr, "RTP Proxy error: %s. Exiting." % why ^ SyntaxError: invalid syntax
----- Original Message ----- From: "Adrian Georgescu" ag@ag-projects.com To: "Ricardo Villa" ricvil@epm.net.co Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 11:44 AM Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Interesting, did you try my media proxy before saying this?
Regards, Adrian
On Wednesday, Dec 10, 2003, at 17:40 Europe/Amsterdam, Ricardo Villa wrote:
I can confirm this too. Just tried it in our lab with the exact same results as Klaus. (Instead of Budgetone I used ATA186).
X-Lite build 1084
- ATA186 Calls Xten.
- Xten hears choppy audio every 5 seconds or so.
- RTP Stream from ATA to Xten is perfect and conserves the same SSRC
- RTP Stream from Xten to ATA switches to a new SSRC every few
seconds.
It is clear to me that there is a bug in Xten software. Before Xten switches to a new SSRC it attempts to send an RTP packet to the wrong RTP Port (it tries to the actual port +1). SER server sends back "ICMP Port Unreacheable (Obviously)" and Xten restarts RTP Stream on a new SSRC.
I did not see any problem with Maxims RTPProxy.
Regards, Ricardo
----- Original Message ----- From: "Klaus Darilion" darilion@ict.tuwien.ac.at To: "Jan Janak" janak@fokus.fraunhofer.de; "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org; "Ricardo Villa" ricvil@epm.net.co Sent: Wednesday, December 10, 2003 11:07 AM Subject: RE: [Serusers] Re: Xten-RTPProxy choppy audio
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9 (or 8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote:
On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam,
Ricardo Villa
wrote:
Adrian,
Do you have an Etheral trace trace of such a call (using G711)?
I guess ethereal traces can be generated with ethereal program and decoded locally on your servers if you want to isolate this.
I can decode it and produce an audio file for all to examine.
This way we
can get to the bottom of this. Thanks, Ricardo
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Yes, you need either the python-optik module for earlier versions of python or python 2.3 which includes it.
Regards, Adrian
On Wednesday, Dec 10, 2003, at 18:29 Europe/Amsterdam, Ricardo Villa wrote:
Adrian,
I am sorry but it does not run on our RH7.3. I have python 2.2 but not the optik module. Could that be the problem? I could not find that module for our version of Linux. Not even a web page to download the source.
[root@maui2 rtpproxy.other]# ./rtpproxy.py File "./rtpproxy.py", line 86 print >>sys.stderr, "RTP Proxy error: %s. Exiting." % why ^ SyntaxError: invalid syntax
----- Original Message ----- From: "Adrian Georgescu" ag@ag-projects.com To: "Ricardo Villa" ricvil@epm.net.co Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 11:44 AM Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Interesting, did you try my media proxy before saying this?
Regards, Adrian
On Wednesday, Dec 10, 2003, at 17:40 Europe/Amsterdam, Ricardo Villa wrote:
I can confirm this too. Just tried it in our lab with the exact same results as Klaus. (Instead of Budgetone I used ATA186).
X-Lite build 1084
- ATA186 Calls Xten.
- Xten hears choppy audio every 5 seconds or so.
- RTP Stream from ATA to Xten is perfect and conserves the same
SSRC 4. RTP Stream from Xten to ATA switches to a new SSRC every few seconds.
It is clear to me that there is a bug in Xten software. Before Xten switches to a new SSRC it attempts to send an RTP packet to the wrong RTP Port (it tries to the actual port +1). SER server sends back "ICMP Port Unreacheable (Obviously)" and Xten restarts RTP Stream on a new SSRC.
I did not see any problem with Maxims RTPProxy.
Regards, Ricardo
----- Original Message ----- From: "Klaus Darilion" darilion@ict.tuwien.ac.at To: "Jan Janak" janak@fokus.fraunhofer.de; "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org; "Ricardo Villa" ricvil@epm.net.co Sent: Wednesday, December 10, 2003 11:07 AM Subject: RE: [Serusers] Re: Xten-RTPProxy choppy audio
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9 (or 8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote:
On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam,
Ricardo Villa
wrote:
Adrian,
Do you have an Etheral trace trace of such a call (using G711)?
I guess ethereal traces can be generated with ethereal program and decoded locally on your servers if you want to isolate this.
I can decode it and produce an audio file for all to examine.
This way we
can get to the bottom of this. Thanks, Ricardo
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
See http://www.itp.tu-graz.ac.at/Comp/RPM/itp-9/python-optik-1.4- 2.noarch.html
Regards, Adrian
On Wednesday, Dec 10, 2003, at 18:29 Europe/Amsterdam, Ricardo Villa wrote:
Adrian,
I am sorry but it does not run on our RH7.3. I have python 2.2 but not the optik module. Could that be the problem? I could not find that module for our version of Linux. Not even a web page to download the source.
[root@maui2 rtpproxy.other]# ./rtpproxy.py File "./rtpproxy.py", line 86 print >>sys.stderr, "RTP Proxy error: %s. Exiting." % why ^ SyntaxError: invalid syntax
----- Original Message ----- From: "Adrian Georgescu" ag@ag-projects.com To: "Ricardo Villa" ricvil@epm.net.co Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 11:44 AM Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Interesting, did you try my media proxy before saying this?
Regards, Adrian
On Wednesday, Dec 10, 2003, at 17:40 Europe/Amsterdam, Ricardo Villa wrote:
I can confirm this too. Just tried it in our lab with the exact same results as Klaus. (Instead of Budgetone I used ATA186).
X-Lite build 1084
- ATA186 Calls Xten.
- Xten hears choppy audio every 5 seconds or so.
- RTP Stream from ATA to Xten is perfect and conserves the same
SSRC 4. RTP Stream from Xten to ATA switches to a new SSRC every few seconds.
It is clear to me that there is a bug in Xten software. Before Xten switches to a new SSRC it attempts to send an RTP packet to the wrong RTP Port (it tries to the actual port +1). SER server sends back "ICMP Port Unreacheable (Obviously)" and Xten restarts RTP Stream on a new SSRC.
I did not see any problem with Maxims RTPProxy.
Regards, Ricardo
----- Original Message ----- From: "Klaus Darilion" darilion@ict.tuwien.ac.at To: "Jan Janak" janak@fokus.fraunhofer.de; "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org; "Ricardo Villa" ricvil@epm.net.co Sent: Wednesday, December 10, 2003 11:07 AM Subject: RE: [Serusers] Re: Xten-RTPProxy choppy audio
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9 (or 8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote:
On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam,
Ricardo Villa
wrote:
Adrian,
Do you have an Etheral trace trace of such a call (using G711)?
I guess ethereal traces can be generated with ethereal program and decoded locally on your servers if you want to isolate this.
I can decode it and produce an audio file for all to examine.
This way we
can get to the bottom of this. Thanks, Ricardo
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Thanks Adrian,
I tested now and it works great! No choppy audio on Xten. I still see the RTCP packet coming out of the Xten client, but it never gets back the "ICMP Unreachable". I don't know if the ATA186 supports it though. In any case the audio is crystal clear.
I also like your "sessions.py" program. It is quite useful.
Regards, Ricardo
----- Original Message ----- From: "Adrian Georgescu" ag@ag-projects.com To: "Ricardo Villa" ricvil@epm.net.co Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 2:10 PM Subject: [Serusers] SER Media Proxy optik module
See http://www.itp.tu-graz.ac.at/Comp/RPM/itp-9/python-optik-1.4- 2.noarch.html
Regards, Adrian
On Wednesday, Dec 10, 2003, at 18:29 Europe/Amsterdam, Ricardo Villa wrote:
Adrian,
I am sorry but it does not run on our RH7.3. I have python 2.2 but not the optik module. Could that be the problem? I could not find that module for our version of Linux. Not even a web page to download the source.
[root@maui2 rtpproxy.other]# ./rtpproxy.py File "./rtpproxy.py", line 86 print >>sys.stderr, "RTP Proxy error: %s. Exiting." % why ^ SyntaxError: invalid syntax
----- Original Message ----- From: "Adrian Georgescu" ag@ag-projects.com To: "Ricardo Villa" ricvil@epm.net.co Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 11:44 AM Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Interesting, did you try my media proxy before saying this?
Regards, Adrian
On Wednesday, Dec 10, 2003, at 17:40 Europe/Amsterdam, Ricardo Villa wrote:
I can confirm this too. Just tried it in our lab with the exact same results as Klaus. (Instead of Budgetone I used ATA186).
X-Lite build 1084
- ATA186 Calls Xten.
- Xten hears choppy audio every 5 seconds or so.
- RTP Stream from ATA to Xten is perfect and conserves the same
SSRC 4. RTP Stream from Xten to ATA switches to a new SSRC every few seconds.
It is clear to me that there is a bug in Xten software. Before Xten switches to a new SSRC it attempts to send an RTP packet to the wrong RTP Port (it tries to the actual port +1). SER server sends back "ICMP Port Unreacheable (Obviously)" and Xten restarts RTP Stream on a new SSRC.
I did not see any problem with Maxims RTPProxy.
Regards, Ricardo
----- Original Message ----- From: "Klaus Darilion" darilion@ict.tuwien.ac.at To: "Jan Janak" janak@fokus.fraunhofer.de; "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org; "Ricardo Villa" ricvil@epm.net.co Sent: Wednesday, December 10, 2003 11:07 AM Subject: RE: [Serusers] Re: Xten-RTPProxy choppy audio
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9 (or 8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote:
On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam,
Ricardo Villa
wrote:
> Adrian, > > Do you have an Etheral trace trace of such a call (using G711)?
I guess ethereal traces can be generated with ethereal program and decoded locally on your servers if you want to isolate this.
> I can > decode it and produce an audio file for all to examine.
This way we
> can get > to the bottom of this. > Thanks, > Ricardo
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
I posted on the website some instructions (not available yet in the tar-ball) about how to see the current media sessions on the web.
Snapshot RTP sessions http://SERMediaProxy.dns-hosting.info/RTPSessions.html
Script source and instructions http://SERMediaProxy.dns-hosting.info/RTPSessions.phtml.gz
SER Media Proxy http://SERMediaProxy.dns-hosting.info/
Regards, Adrian Georgescu ag@ag-projects.com http://ag-projects.com IP phone: sip:ag@ag-projects.com ------------------------------------------------ http://www.managed-dns.org - Web based DNS and ENUM Management - Internet Domain Registration - Multi-domain SIP Redirection
On Wednesday, Dec 10, 2003, at 23:00 Europe/Amsterdam, Ricardo Villa wrote:
Thanks Adrian,
I tested now and it works great! No choppy audio on Xten. I still see the RTCP packet coming out of the Xten client, but it never gets back the "ICMP Unreachable". I don't know if the ATA186 supports it though. In any case the audio is crystal clear.
I also like your "sessions.py" program. It is quite useful.
Regards, Ricardo
----- Original Message ----- From: "Adrian Georgescu" ag@ag-projects.com To: "Ricardo Villa" ricvil@epm.net.co Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 2:10 PM Subject: [Serusers] SER Media Proxy optik module
See http://www.itp.tu-graz.ac.at/Comp/RPM/itp-9/python-optik-1.4- 2.noarch.html
Regards, Adrian
On Wednesday, Dec 10, 2003, at 18:29 Europe/Amsterdam, Ricardo Villa wrote:
Adrian,
I am sorry but it does not run on our RH7.3. I have python 2.2 but not the optik module. Could that be the problem? I could not find that module for our version of Linux. Not even a web page to download the source.
[root@maui2 rtpproxy.other]# ./rtpproxy.py File "./rtpproxy.py", line 86 print >>sys.stderr, "RTP Proxy error: %s. Exiting." % why ^ SyntaxError: invalid syntax
----- Original Message ----- From: "Adrian Georgescu" ag@ag-projects.com To: "Ricardo Villa" ricvil@epm.net.co Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 11:44 AM Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Interesting, did you try my media proxy before saying this?
Regards, Adrian
On Wednesday, Dec 10, 2003, at 17:40 Europe/Amsterdam, Ricardo Villa wrote:
I can confirm this too. Just tried it in our lab with the exact same results as Klaus. (Instead of Budgetone I used ATA186).
X-Lite build 1084
- ATA186 Calls Xten.
- Xten hears choppy audio every 5 seconds or so.
- RTP Stream from ATA to Xten is perfect and conserves the same
SSRC 4. RTP Stream from Xten to ATA switches to a new SSRC every few seconds.
It is clear to me that there is a bug in Xten software. Before Xten switches to a new SSRC it attempts to send an RTP packet to the wrong RTP Port (it tries to the actual port +1). SER server sends back "ICMP Port Unreacheable (Obviously)" and Xten restarts RTP Stream on a new SSRC.
I did not see any problem with Maxims RTPProxy.
Regards, Ricardo
----- Original Message ----- From: "Klaus Darilion" darilion@ict.tuwien.ac.at To: "Jan Janak" janak@fokus.fraunhofer.de; "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org; "Ricardo Villa" ricvil@epm.net.co Sent: Wednesday, December 10, 2003 11:07 AM Subject: RE: [Serusers] Re: Xten-RTPProxy choppy audio
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9 (or 8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote: > On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam, Ricardo Villa > wrote: > >> Adrian, >> >> Do you have an Etheral trace trace of such a call (using G711)? > > I guess ethereal traces can be generated with ethereal program > and > decoded locally on your servers if you want to isolate this. > >> I can >> decode it and produce an audio file for all to examine. This way we >> can get >> to the bottom of this. >> Thanks, >> Ricardo > > _______________________________________________ > Serusers mailing list > serusers@lists.iptel.org > http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
I have redhat 9 and have install python-optik-1.4-2 but still seem to be getting
[root@serv1 boot]# ./rtpproxy.other start Starting RTP Proxy server: rtpproxyTraceback (most recent call last): File "/usr/local/etc/ser/rtpproxy/rtpproxy.py", line 22, in ? from optparse import OptionParser, Option, OptionValueError ImportError: No module named optparse .
Any suggestions?
Thanks
----- Original Message ----- From: "Ricardo Villa" ricvil@epm.net.co To: "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 5:00 PM Subject: Re: [Serusers] SER Media Proxy optik module
Thanks Adrian,
I tested now and it works great! No choppy audio on Xten. I still see
the
RTCP packet coming out of the Xten client, but it never gets back the
"ICMP
Unreachable". I don't know if the ATA186 supports it though. In any
case
the audio is crystal clear.
I also like your "sessions.py" program. It is quite useful.
Regards, Ricardo
----- Original Message ----- From: "Adrian Georgescu" ag@ag-projects.com To: "Ricardo Villa" ricvil@epm.net.co Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 2:10 PM Subject: [Serusers] SER Media Proxy optik module
See http://www.itp.tu-graz.ac.at/Comp/RPM/itp-9/python-optik-1.4- 2.noarch.html
Regards, Adrian
On Wednesday, Dec 10, 2003, at 18:29 Europe/Amsterdam, Ricardo Villa wrote:
Adrian,
I am sorry but it does not run on our RH7.3. I have python 2.2 but not the optik module. Could that be the problem? I could not find that module for our version of Linux. Not even a web page to download the source.
[root@maui2 rtpproxy.other]# ./rtpproxy.py File "./rtpproxy.py", line 86 print >>sys.stderr, "RTP Proxy error: %s. Exiting." % why ^ SyntaxError: invalid syntax
----- Original Message ----- From: "Adrian Georgescu" ag@ag-projects.com To: "Ricardo Villa" ricvil@epm.net.co Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 11:44 AM Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Interesting, did you try my media proxy before saying this?
Regards, Adrian
On Wednesday, Dec 10, 2003, at 17:40 Europe/Amsterdam, Ricardo Villa wrote:
I can confirm this too. Just tried it in our lab with the exact
same
results as Klaus. (Instead of Budgetone I used ATA186).
X-Lite build 1084
- ATA186 Calls Xten.
- Xten hears choppy audio every 5 seconds or so.
- RTP Stream from ATA to Xten is perfect and conserves the same
SSRC 4. RTP Stream from Xten to ATA switches to a new SSRC every few seconds.
It is clear to me that there is a bug in Xten software. Before Xten switches to a new SSRC it attempts to send an RTP packet to the
wrong
RTP Port (it tries to the actual port +1). SER server sends back "ICMP Port Unreacheable (Obviously)" and Xten restarts RTP Stream on a new
SSRC.
I did not see any problem with Maxims RTPProxy.
Regards, Ricardo
----- Original Message ----- From: "Klaus Darilion" darilion@ict.tuwien.ac.at To: "Jan Janak" janak@fokus.fraunhofer.de; "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org; "Ricardo Villa" ricvil@epm.net.co Sent: Wednesday, December 10, 2003 11:07 AM Subject: RE: [Serusers] Re: Xten-RTPProxy choppy audio
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9
(or
8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote: > On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam, Ricardo Villa > wrote: > >> Adrian, >> >> Do you have an Etheral trace trace of such a call (using G711)? > > I guess ethereal traces can be generated with ethereal program
and
> decoded locally on your servers if you want to isolate this. > >> I can >> decode it and produce an audio file for all to examine. This way we >> can get >> to the bottom of this. >> Thanks, >> Ricardo > > _______________________________________________ > Serusers mailing list > serusers@lists.iptel.org > http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
This fixed my problem.......
On Redhat 9 Needed to install
download and untar http://prdownloads.sourceforge.net/optik/Optik-1.4.1.tar.gz?download
cd into directory and run python setup.py install ----- Original Message ----- From: "Glenn Dalgliesh" ser@techhat.com To: serusers@lists.iptel.org Sent: Thursday, December 18, 2003 1:34 PM Subject: Re: [Serusers] SER Media Proxy optik module
I have redhat 9 and have install python-optik-1.4-2 but still seem to be getting
[root@serv1 boot]# ./rtpproxy.other start Starting RTP Proxy server: rtpproxyTraceback (most recent call last): File "/usr/local/etc/ser/rtpproxy/rtpproxy.py", line 22, in ? from optparse import OptionParser, Option, OptionValueError ImportError: No module named optparse .
Any suggestions?
Thanks
----- Original Message ----- From: "Ricardo Villa" ricvil@epm.net.co To: "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 5:00 PM Subject: Re: [Serusers] SER Media Proxy optik module
Thanks Adrian,
I tested now and it works great! No choppy audio on Xten. I still see
the
RTCP packet coming out of the Xten client, but it never gets back the
"ICMP
Unreachable". I don't know if the ATA186 supports it though. In any
case
the audio is crystal clear.
I also like your "sessions.py" program. It is quite useful.
Regards, Ricardo
----- Original Message ----- From: "Adrian Georgescu" ag@ag-projects.com To: "Ricardo Villa" ricvil@epm.net.co Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 2:10 PM Subject: [Serusers] SER Media Proxy optik module
See http://www.itp.tu-graz.ac.at/Comp/RPM/itp-9/python-optik-1.4- 2.noarch.html
Regards, Adrian
On Wednesday, Dec 10, 2003, at 18:29 Europe/Amsterdam, Ricardo Villa wrote:
Adrian,
I am sorry but it does not run on our RH7.3. I have python 2.2 but not the optik module. Could that be the problem? I could not find that module for our version of Linux. Not even a web page to download the source.
[root@maui2 rtpproxy.other]# ./rtpproxy.py File "./rtpproxy.py", line 86 print >>sys.stderr, "RTP Proxy error: %s. Exiting." % why ^ SyntaxError: invalid syntax
----- Original Message ----- From: "Adrian Georgescu" ag@ag-projects.com To: "Ricardo Villa" ricvil@epm.net.co Cc: serusers@lists.iptel.org Sent: Wednesday, December 10, 2003 11:44 AM Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Interesting, did you try my media proxy before saying this?
Regards, Adrian
On Wednesday, Dec 10, 2003, at 17:40 Europe/Amsterdam, Ricardo
Villa
wrote:
I can confirm this too. Just tried it in our lab with the exact
same
results as Klaus. (Instead of Budgetone I used ATA186).
X-Lite build 1084
- ATA186 Calls Xten.
- Xten hears choppy audio every 5 seconds or so.
- RTP Stream from ATA to Xten is perfect and conserves the same
SSRC 4. RTP Stream from Xten to ATA switches to a new SSRC every few seconds.
It is clear to me that there is a bug in Xten software. Before
Xten
switches to a new SSRC it attempts to send an RTP packet to the
wrong
RTP Port (it tries to the actual port +1). SER server sends back
"ICMP
Port Unreacheable (Obviously)" and Xten restarts RTP Stream on a new
SSRC.
I did not see any problem with Maxims RTPProxy.
Regards, Ricardo
----- Original Message ----- From: "Klaus Darilion" darilion@ict.tuwien.ac.at To: "Jan Janak" janak@fokus.fraunhofer.de; "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org; "Ricardo Villa" ricvil@epm.net.co Sent: Wednesday, December 10, 2003 11:07 AM Subject: RE: [Serusers] Re: Xten-RTPProxy choppy audio
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9
(or
8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
> -----Original Message----- > From: Jan Janak [mailto:janak@fokus.fraunhofer.de] > Sent: Wednesday, December 10, 2003 4:09 PM > To: Adrian Georgescu > Cc: serusers@lists.iptel.org; Ricardo Villa > Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio > > > Well, we can generate the traces locally, but I haven't encounter > the > problem you describe so it makes no sense. > > You wrote you are able to reproduce the problem, in that case I > would > like to ask you to generate the traces that show the problem > so we could > analyze and fix it. > > Also please tell us on what OS does this happen ? (I mean the > OS the proxy > is running on). > > Another question, what is the license of your RTP proxy ? I > didn't find > any licensing info in the sources. Will the sources be available
?
> > Jan. > > On 10-12 16:04, Adrian Georgescu wrote: >> On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam, > Ricardo Villa >> wrote: >> >>> Adrian, >>> >>> Do you have an Etheral trace trace of such a call (using G711)? >> >> I guess ethereal traces can be generated with ethereal program
and
>> decoded locally on your servers if you want to isolate this. >> >>> I can >>> decode it and produce an audio file for all to examine. > This way we >>> can get >>> to the bottom of this. >>> Thanks, >>> Ricardo >> >> _______________________________________________ >> Serusers mailing list >> serusers@lists.iptel.org >> http://lists.iptel.org/mailman/listinfo/serusers > > _______________________________________________ > Serusers mailing list > serusers@lists.iptel.org > http://lists.iptel.org/mailman/listinfo/serusers > >
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
From this description it seems to me that the problem is that Maxim's
RTP proxy doesn't relay RTCP (I think Adrian's does but I didn't try).
That might explain why Xten tries to send packets to media port + 1 and when it gets "port unreachable" it "does something wrong" :-).
It would be interesting to test this with kphone (kphone-xten directly without RTP proxy) which doesn't listen for RTCP traffic and thus the host will generate "port unreachable" too. Anyone willing to test this ? (I am travelling and couldn't do it).
Jan.
On 10-12 11:40, Ricardo Villa wrote:
I can confirm this too. Just tried it in our lab with the exact same results as Klaus. (Instead of Budgetone I used ATA186).
X-Lite build 1084
- ATA186 Calls Xten.
- Xten hears choppy audio every 5 seconds or so.
- RTP Stream from ATA to Xten is perfect and conserves the same SSRC
- RTP Stream from Xten to ATA switches to a new SSRC every few seconds.
It is clear to me that there is a bug in Xten software. Before Xten switches to a new SSRC it attempts to send an RTP packet to the wrong RTP Port (it tries to the actual port +1). SER server sends back "ICMP Port Unreacheable (Obviously)" and Xten restarts RTP Stream on a new SSRC.
I did not see any problem with Maxims RTPProxy.
Regards, Ricardo
----- Original Message ----- From: "Klaus Darilion" darilion@ict.tuwien.ac.at To: "Jan Janak" janak@fokus.fraunhofer.de; "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org; "Ricardo Villa" ricvil@epm.net.co Sent: Wednesday, December 10, 2003 11:07 AM Subject: RE: [Serusers] Re: Xten-RTPProxy choppy audio
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9 (or 8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote:
On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam,
Ricardo Villa
wrote:
Adrian,
Do you have an Etheral trace trace of such a call (using G711)?
I guess ethereal traces can be generated with ethereal program and decoded locally on your servers if you want to isolate this.
I can decode it and produce an audio file for all to examine.
This way we
can get to the bottom of this. Thanks, Ricardo
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Ok, I see, probably it tries to send a RTCP packet, which is OK by itself, but handles resulting ICMP in a strange way. I'll extend RTP proxy to make it relaying RTCP traffic as well (I am having it on a TODO list for a quite some time now), which should fix this problem.
Thank you for the debugging!
In the meantime, disabling RTCP in X-Ten should solve the problem.
-Maxim
Ricardo Villa wrote:
I can confirm this too. Just tried it in our lab with the exact same results as Klaus. (Instead of Budgetone I used ATA186).
X-Lite build 1084
- ATA186 Calls Xten.
- Xten hears choppy audio every 5 seconds or so.
- RTP Stream from ATA to Xten is perfect and conserves the same SSRC
- RTP Stream from Xten to ATA switches to a new SSRC every few seconds.
It is clear to me that there is a bug in Xten software. Before Xten switches to a new SSRC it attempts to send an RTP packet to the wrong RTP Port (it tries to the actual port +1). SER server sends back "ICMP Port Unreacheable (Obviously)" and Xten restarts RTP Stream on a new SSRC.
I did not see any problem with Maxims RTPProxy.
Regards, Ricardo
----- Original Message ----- From: "Klaus Darilion" darilion@ict.tuwien.ac.at To: "Jan Janak" janak@fokus.fraunhofer.de; "Adrian Georgescu" ag@ag-projects.com Cc: serusers@lists.iptel.org; "Ricardo Villa" ricvil@epm.net.co Sent: Wednesday, December 10, 2003 11:07 AM Subject: RE: [Serusers] Re: Xten-RTPProxy choppy audio
I can reproduce the choppy audio setup: budgetone-100 <----> ser+rtpproxy(version from today) on redhat 9 (or 8, not sure) <------>x-lite build 1088 on win xp
the choppy sound occours every 5 seconds, in both directions. RTP-analysis: RTP stream from budgetone to x-lite (via rtpproxy) is fine (no jitter, no loss) RTP stream from x-lite to budgetone (via rtpproxy): very strange: x-lite switches to a new SSRC (and seq-nr. start at 0 again) every 5 seconds.
so, in my opinion: rtpproxy works fine, x-lite is guilty. but why does this happen only if the rtp proxy is involved? ...further investigations are planned...
Klaus
-----Original Message----- From: Jan Janak [mailto:janak@fokus.fraunhofer.de] Sent: Wednesday, December 10, 2003 4:09 PM To: Adrian Georgescu Cc: serusers@lists.iptel.org; Ricardo Villa Subject: Re: [Serusers] Re: Xten-RTPProxy choppy audio
Well, we can generate the traces locally, but I haven't encounter the problem you describe so it makes no sense.
You wrote you are able to reproduce the problem, in that case I would like to ask you to generate the traces that show the problem so we could analyze and fix it.
Also please tell us on what OS does this happen ? (I mean the OS the proxy is running on).
Another question, what is the license of your RTP proxy ? I didn't find any licensing info in the sources. Will the sources be available ?
Jan.
On 10-12 16:04, Adrian Georgescu wrote:
On Wednesday, Dec 10, 2003, at 15:48 Europe/Amsterdam,
Ricardo Villa
wrote:
Adrian,
Do you have an Etheral trace trace of such a call (using G711)?
I guess ethereal traces can be generated with ethereal program and decoded locally on your servers if you want to isolate this.
I can decode it and produce an audio file for all to examine.
This way we
can get to the bottom of this. Thanks, Ricardo
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers