This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Gstreamer Encoder Issue DM3730 Beagle Xm

Other Parts Discussed in Thread: DM3730

Hello,

   We are working on DM3730 based Beagle Board Xm. We need to encode a file and send over Ethernet using UDP.  We compiled gstreamer trunk and installed on the beagleXm. But, while running the gstreamer we are getting the error.

root@beagleboard-dvsdk:/opt/gstreamer_demo/dm3730# filename="/usr/share/ti/data/videos/davincieffect_h264_aac.mp4"


root@beagleboard-dvsdk:/opt/gstreamer_demo/dm3730# gst-launch -v filesrc location=$filename ! TIVidenc1 codecName=h264enc engineName=codecServer !

rtph264pay pt=96 ! udpsink host=192.168.10.1 port=5544


(gst-launch-0.10:1385): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be

run. If .

(gst-launch-0.10:1385): GStreamer-WARNING **: Failed to load plugin '/opt/gstreamer/lib/gstreamer-0.10/libgstmad.so': /opt/gstreamer/lib/libid3tag.so.0: undefined

symbol: id3_e


Setting pipeline to PAUSED ...


Pipeline is PREROLLING ...


ERROR: from element /GstPipeline:pipeline0/GstTIVidenc1:tividenc10: failed to create video encoder: h264enc

Additional debug info:


gsttividenc1.c(1310): gst_tividenc1_codec_start (): /GstPipeline:pipeline0/GstTIVidenc1:tividenc10


ERROR: pipeline doesn't want to preroll.


Setting pipeline to NULL ...


Freeing pipeline ...


How can we add h264enc?

Is issued command is correct for encoding and stream using udp?

http://processors.wiki.ti.com/index.php/Example_GStreamer_Pipelines#OMAP35x

we followed the above link.


Please help us ...


Thank You

Eswar

  • Hello Eswar,

    Please notice these two warnings:


    (gst-launch-0.10:1385): GStreamer-WARNING **: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be

    run. If .

    (gst-launch-0.10:1385): GStreamer-WARNING **: Failed to load plugin '/opt/gstreamer/lib/gstreamer-0.10/libgstmad.so': /opt/gstreamer/lib/libid3tag.so.0: undefined


    this is the reason why the element   h264enc is not found.

    Make sure you are installing gstreamer plugin properly.


    Best Regards,

    Margarita