multiple rtspsrcs not being started?

Ingo Lütkebohle iluetkeb at gmail.com
Mon Feb 13 10:42:36 PST 2012


Hi,

I'm trying to combine multiple rtspsrc elements in a pipeline, but it
appears that only one of them (the first) is being started. For
example, I'm trying to combine them using videomixer, as follows:

gst-launch-0.10  \
	videomixer pattern="black" name=mix sink_1::xpos=0 sink_1::ypos=0
sink_1::zorder=0 \
		sink_2::xpos=800 sink_2::ypos=0 sink2::zorder=1 ! \
	ffmpegcolorspace ! autovideosink \
	videotestsrc pattern=black ! video/x-raw-yuv, width=1600,
height=1280, framerate=1/1 ! mix.sink_0 \
	rtspsrc location=URL1 ! rtph264depay ! ffdec_h264 ! mix.sink_1 \
	rtspsrc location=URL2 ! rtph264depay  ! ffdec_h264 ! mix.sink_2

This pipeline starts up, but only the first of the images is include
in the videomixer's output. Both of these RTSP sources work well, and
in fact, if I reverse their definition in the pipeline, the new first
one will get used.

Do you have a hint for me on what could be wrong? Is this
functionality not supported, or am I missing something?

best regards,

-- 
Ingo Lütkebohle
Bielefeld University
http://www.techfak.uni-bielefeld.de/~iluetkeb/

PGP Fingerprint 3187 4DEC 47E6 1B1E 6F4F  57D4 CD90 C164 34AD CE5B


More information about the gstreamer-devel mailing list