[Top][All Lists]

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

[Linphone-developers] Problem with large video packets

From: Uwe Zipf
Subject: [Linphone-developers] Problem with large video packets
Date: Thu, 03 Nov 2005 12:48:10 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040803


while experimenting with the video feature of linphone1.1.0
i get errors in the displayed image if the source is an
arm system (running linphonec with SDL usage removed). There
are many errors from the libavcodec about incorrect frame headers
and illegal vlc codes.
It works well between two PCs.
The only difference to a stream originating from the x86 systems
is the size of the RTP packets. It seems that the coding on the
arm is less efficient.

The source of the problem is the definition of MAX_RTP_SIZE to
5000 in the videostream.c. It is used to set the buffersize for
the incoming packets. If these get to big, the UDP packets are
cut off if bigger and the frame gets damaged.

I think the receiveable size should be the same as the sendable.
There is a definition for UDP_MAX_SIZE 65536 in rtp.h of the
oRTP library.

Best regards,
Uwe Zipf

reply via email to

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