multiple rtspsrcs not being started?
iluetkeb at gmail.com
Mon Feb 13 10:42:36 PST 2012
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:
videomixer pattern="black" name=mix sink_1::xpos=0 sink_1::ypos=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?
PGP Fingerprint 3187 4DEC 47E6 1B1E 6F4F 57D4 CD90 C164 34AD CE5B
More information about the gstreamer-devel