[gst-embedded] streaming not starting

Rajesh Ghole rajesh at techlead-india.com
Mon Jan 11 04:07:40 PST 2010


Hi I am using leopardboard 

I am trying to do a live streaming using gst-launch but have not succeeded yet

following are the logs on the board and the host pc 
Can someone tell me what is missing 

*******************************************************************
Log on the board 

42949444.360000] mt9v113 1-003c: invalid control id 9963806
[42949444.380000] vpfe-capture: hpitch = 640, vpitch = 480, bpp = 2
[42949444.390000] vpfe-capture: adjusted hpitch = 640, vpitch = 480, bpp = 2
[42949444.420000] vpfe-capture vpfe-capture: calling ccdc_config_raw()
/GstPipeline:pipeline0/GstV4l2Src:v4l2src0: queue-size = 3
/GstPipeline:pipeline0/GstV4l2Src:v4l2src0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)640, height=(int)480, framerate=(fraction)1001/30000
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
/GstPipeline:pipeline0/GstTIDmaiaccel:tidmaiaccel0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)640, height=(int)480, framerate=(fraction)1001/30000
/GstPipeline:pipeline0/GstTIDmaiaccel:tidmaiaccel0.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)640, height=(int)480, framerate=(fraction)1001/30000
/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)640, height=(int)480, framerate=(fraction)1001/30000
/GstPipeline:pipeline0/GstQueue:queue0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)640, height=(int)480, framerate=(fraction)1001/30000
/GstPipeline:pipeline0/dmaienc_mpeg4:dmaienc_mpeg40.GstPad:src: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)1001/30000, width=(int)640, height=(int)480
/GstPipeline:pipeline0/dmaienc_mpeg4:dmaienc_mpeg40.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)UYVY, width=(int)640, height=(int)480, framerate=(fraction)1001/30000
/GstPipeline:pipeline0/dmaienc_mpeg4:dmaienc_mpeg40.GstPad:src: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)1001/30000, width=(int)640, height=(int)480, codec_data=(buffer)000001010000012000845d4c28a021e0a21f
/GstPipeline:pipeline0/GstRtpMP4VPay:rtpmp4vpay0.GstPad:src: caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)0, config=(string)000001010000012000845d4c28a021e0a21f, payload=(int)96, ssrc=(guint)2769403315, clock-base=(guint)3220575415, seqnum-base=(guint)21550
/GstPipeline:pipeline0/GstRtpMP4VPay:rtpmp4vpay0.GstPad:sink: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)1001/30000, width=(int)640, height=(int)480, codec_data=(buffer)000001010000012000845d4c28a021e0a21f
/GstPipeline:pipeline0/GstUDPSink:udpsink0.GstPad:sink: caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)0, config=(string)000001010000012000845d4c28a021e0a21f, payload=(int)96, ssrc=(guint)2769403315, clock-base=(guint)3220575415, seqnum-base=(guint)21550


********************************************************************
Log on the Host PC




hadoop at Linux-sagar:~$ export DISPLAY=:0
hadoop at Linux-sagar:~$ gst-launch -v udpsrc port=5000 caps="application/x-rtp" ! rtpmp4vdepay ! ffdec_mpeg4 ! xvimagesink
Setting pipeline to PAUSED ...
/GstPipeline:pipeline0/GstUDPSrc:udpsrc0.GstPad:src: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)1, encoding-name=(string)MP4V-ES
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
/GstPipeline:pipeline0/GstRtpMP4VDepay:rtpmp4vdepay0.GstPad:src: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false
/GstPipeline:pipeline0/GstRtpMP4VDepay:rtpmp4vdepay0.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)1, encoding-name=(string)MP4V-ES
/GstPipeline:pipeline0/ffdec_mpeg4:ffdec_mpeg40.GstPad:sink: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false
/GstPipeline:pipeline0/ffdec_mpeg4:ffdec_mpeg40.GstPad:src: caps = video/x-raw-yuv, width=(int)0, height=(int)0, framerate=(fraction)25/1, format=(fourcc)I420

************************************************************************

I think something more is expected here ... I do not see any output 

Can someone tell me what is the problem 








More information about the Gstreamer-embedded mailing list