ccrtp-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Ccrtp-devel] Demo program "audiotx" dropping RTP packets


From: Robert Szelepcsenyi
Subject: [Ccrtp-devel] Demo program "audiotx" dropping RTP packets
Date: Fri, 14 Mar 2003 22:05:14 +0100

Hi,


I am trying to assemble a streaming application that would allow me to
stream live TV broadcasts through a RTSP server. I have set up a Darwin
Streaming Server on my Linux and configured it to distribute a live
broadcast that I feed to it via RTP. I tried to feed an "au" file to it
using the "audiotx" demo program and play the "broadcast" using a RealAudio
player. I could hear the "broadcast", but it was periodically interrupted.
When I tried to capture the broadcast using the "audiorx" demo program, I
got a file of size about half of the original au file. For these reason I
suspected that "audiotx" was malfunctioning. I tried to use a sniffer, which
confirmed my suspicion.

The sample rate of the "au" file is 8000 samples per second. The "audiotx"
program is set up to send packets of size 160 each 20us, i.e. 50 times a
second, (50x160 = 8000). However, the sniffer reveals, that each second
around 27 packets are sent and 23 packets are lost. When I changed the size
and frequency of the broadcast (i.e. packets of size 1000 each 125us), I get
about the same loss rate. For some strange reason the program just refuses
to send any packets for about 1/2 second.

I have included the output from the sniffer.
Linux is SuSE 8.1, kernel 2.4.19
CommonCPP version is 1.08
ccRTP is version 1.0pre2 (version 0.9 seemed not to know RTPSession)


Robert Szelepcsenyi




020022 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
029969 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
020040 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
479921 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
<===
019988 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
020011 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019961 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019999 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019995 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019998 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
020164 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019824 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
020910 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019090 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
020167 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019822 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019993 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
020013 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019974 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
020009 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019988 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
020013 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019983 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019995 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019994 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019995 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
020166 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019846 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019981 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
479878 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
<===
020064 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)
019981 localhost.tankred.sk.32829 > localhost.tankred.sk.22222: udp 172 (DF)


119835 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
139824 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
499870 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF) <===
119986 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
120437 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
119744 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
139747 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
499904 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF) <===
119983 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
120384 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
119815 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
139729 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
500030 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF) <===
119936 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
120215 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
119884 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
139746 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
499902 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF) <===
119994 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)
120286 localhost.tankred.sk.32830 > localhost.tankred.sk.22222: udp 1012
(DF)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]