rtspsrc issue under Windows7-64 bit.

Sebastian Dröge slomo at circular-chaos.org
Mon Sep 30 01:54:02 PDT 2013


On Fr, 2013-09-27 at 14:34 +0000, Guender, Michael wrote:
> Hello,
> 
>  
> 
> This is in regard of gstreamer 0.10.36
> 
>  
> 
> As it seems, using rtspsrc with multicast streams uses an internal
> buffer size of 8192 bytes for the video udp/rtp buffer (udpsrc0) and
> ignores the given udp-buffer-size parameter value.
> 
> If the same cmd line is executed with protocols=1 (e.g. unicast), the
> udp-buffer-size parameter is respected and used internally on udpsrc0.
> 
>  
> 
> Having a small udp-buffer-size of 8192 leads to regular drops of udp
> buffers in our use case and thus to image artefacts.
> 
>  
> 
> Please have a look at the two following command lines/debug/logging
> outputs:
> 
>  
> 
> C:\Users\Barco>gst-launch-0.10 rtspsrc
> location="rtsp://192.168.182.114/mgs-video?launch=barcomgsp%
> 20uri-in=rtp://239.180.45.1:47806%3Fencoding-name%3DH264" protocols=2
> udp-buffer-size=1048576 ! decodebin2 ! ffmpegcolorspace ! d3dvideosink
> sync=false
> 
>  [...]
>  
> 
> As you can see, the setting of the buffer size is not
> included/executed when protocols is set to 2.

This is fixed in 1.0 since a long time already:

commit 561b131e1a8d850f7e586210220efc063185c23e
Author: Maria Giovanna Chiossa <mariagiovanna.chiossa at selexelsag.com>
Date:   Wed May 9 15:58:16 2012 +0200

    rtspsrc: also set UDP buffer size in multicast
    
    Also set the UDP buffer size in multicast mode.
    
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=675448

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130930/fe0f51b2/attachment-0001.pgp>


More information about the gstreamer-devel mailing list