Help with dv1394src pipeline

Ramiro Blanco ramiblanco at gmail.com
Fri Apr 26 23:12:56 PDT 2013


Hi, I'm trying to send a rtmp stream from a dv source (video and audio),
but so far I wasn't able to capture both a/v.

For instance, taking video from dv and audio from 'audiotestsrc' works:

gst-launch-0.10 -m dv1394src ! dvdemux name=demux demux. !  dvdec !
ffmpegcolorspace !  x264enc pass=pass1 threads=0 bitrate=536
tune=zerolatency ! flvmux name=mux audiotestsrc ! audiorate ! audioconvert
! lame ! audio/mpeg ! mux. mux. !  rtmpsink
location='rtmp://x.x.x.x/live/cdn_live_1324358201415'

So far so good... But I need to use audio source from 1394, so when I've
tried the following:

gst-launch-0.10 -vvv dv1394src ! dvdemux name=demux demux. ! dvdec !
ffmpegcolorspace ! x264enc pass=pass1 threads=0 bitrate=536
tune=zerolatency ! flvmux name=mux demux. ! audiorate ! audioconvert ! lame
! audio/mpeg ! mux. mux. ! rtmpsink
location='rtmp://x.x.x.x/live/cdn_live_1324358201415'

throws:

ERROR: from element /GstPipeline:pipeline0/GstDV1394Src:dv1394src0:
Internal data flow error.
Additional debug info:
gstbasesrc.c(2625): gst_base_src_loop ():
/GstPipeline:pipeline0/GstDV1394Src:dv1394src0:
streaming task paused, reason not-negotiated (-4)

What am I doing wrong ?

Cheers!




-- 
Ramiro Blanco
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130427/0dc8510b/attachment.html>


More information about the gstreamer-devel mailing list