Forums

Video streaming with LeopardBoard

  • Hi

    I'm trying to get video streaming working from LeopardBoard to an Ubunto host.  I am refering to the article

    Video streaming over RTP using RidgeRun SDK

    http://designsomething.org/leopardboard/f/22/p/106/182.aspx#182

    I run the first command on the LeopardBoard, which seems to be successful.

    However, when I run the second instruction, on the host PC

    gst-launch -v udpsrc port=5000 caps="application/x-rtp" ! rtpmp4vdepay ! ffdec_mpeg4 ! xvimagesink

    I see the following error message.

    (gst-launch-0.10:3264): GLib-WARNING **: g_set_prgname() called multiple times
    WARNING: erroneous pipeline: no element "ffdec_mpeg4"

    Any help would be appreciated.

  • Hi!

    You need to install the plugin for this element:

    sudo apt-get install  gstreamer0.10-ffmpeg

    Regards,

    Cristina

    Cristina Murillo

    Embedded Software Engineer, RidgeRun

  • Hi,

    I am having a similar problem. I ran the first command successfully on the LeopardBoard, but  when I run the second instruction, on the host PC I get the following error:

    Setting pipeline to PAUSED ...

    Xlib:  extension "Generic Event Extension" missing on display ":1000.0".

    ERROR: Pipeline doesn't want to pause.

    ERROR: from element /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0: Could not initialise Xv output

    Additional debug info:

    xvimagesink.c(1352): gst_xvimagesink_get_xv_support (): /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0:

    No port available

    Setting pipeline to NULL ...

    FREEING pipeline ...

    Any advide/help would be appreciated!

    Kacie

  • Try to install native graphics drivers for the host PC.

  • Thanks for the speedy reply!

    I'm not entirely sure I understand what you mean though.

    Kacie

  • Hi

    you may need to activate nvidia or ati card's own driver from the administration menu or something like that

    Xvimagesink uses the graphics cards accerelation funtions to display video