?TCP multi-streaming for 2 videos but internal data flow error?

yasumi xiaojiangwu at gmail.com
Wed Nov 5 09:54:53 PST 2014


Would like to stream two H264 videos with 2 raspberry pi cameras.

Waiting for the camera, so am testing with one raspberry pi camera live
stream and another testsrc as follow:
(from online examples:
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-plugins/html/gst-plugins-good-plugins-videomixer.html)
:

*gst-launch-1.0 videomixer name=mixer videotestsrc pattern=smpte !
"video/x-raw,format=AYUV,width=800,height=600,framerate=(fraction)10/1" !
timeoverlay ! queue2 ! mixer. tcpclientsrc host=10.42.0.55 port=5000 !
gdpdepay ! rtph264depay ! avdec_h264 ! videoconvert !  queue2 ! mixer. *

However, there's an error stating internal data flow error.

*Setting pipeline to PAUSED ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0:
Internal data flow error.
Additional debug info:
gstbasesrc.c(2865): gst_base_src_loop ():
/GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0:
streaming task paused, reason not-negotiated (-4)
Execution ended after 0:00:00.021438507
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...*

Have tried many variations to the above command but it doesn't work, does
anyone know if multiple streaming with TCP is actually possible? How to do
so?



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/TCP-multi-streaming-for-2-videos-but-internal-data-flow-error-tp4669402.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list