[gst-devel] window too big with resolution greater than 352 × 288

Michael Smith msmith at xiph.org
Thu Sep 11 18:59:39 CEST 2008


On Thu, Sep 11, 2008 at 1:46 AM, Francesco Argese <kekko84 at gmail.com> wrote:
>
> My two pipeline are the following:
>
> 1)gst-launch-0.10-0 videotestsrc !
> video/x-raw-yuv,format=\(fourcc\)I420,width=640,height=480 ! theoraenc
> ! video/x-theora ! gdppay ! application/x-gdp ! udpsink host=127.0.0.1
> port=5000
>
> 2)udpsrc port=5000 ! application/x-gdp ! gdpdepay ! video/x-theora !
> theoradec ! video/x-raw-yuv,format=\(fourcc\)I420,width=640,height=480
> ! ffmpegcolorspace ! capsfilter
> caps=video/x-raw-rgb,bpp=32,endianness=4321,red_mask=65280,green_mask=16711680,blue_mask=-16777216
> ! identity name=artoolkit sync=false ! fakesink

GDP (which is what you're using, with gdppay and gdpdepay) is not
designed for lossy transports.

Probably the higher resolution means your encoded frames are larger,
perhaps exceeding the MTU on the network, or just being dropped since
you're using UDP.

Use a TCP transport, or a network protocol designed to handle lossy transports.

Mike




More information about the gstreamer-devel mailing list