Gstreamer Pipeline sometimes doesn't work and sometimes does.
rhythm87
rhythmchopra8 at gmail.com
Fri Mar 16 17:21:53 UTC 2018
In following gstreamer pipeline, I'm receiving h264 encoded rtp packtes at
port 8000, and the using a tee displaying the stream and forwarding the same
packets to another port 6000.
gst-launch-1.0 udpsrc port=8000 caps="application/x-rtp,
media=(string)video, encoding-name=(string)H264" ! tee name=t ! queue !
rtph264depay ! decodebin ! videoconvert ! autovideosink t. ! queue ! udpsink
host=0.0.0.0 port=6000
The stream at port 8000 is continuous and works fine with this pipeline:
gst-launch-1.0 udpsrc port=8000 caps="application/x-rtp,
media=(string)video, encoding-name=(string)H264" ! rtph264depay ! decodebin
! videoconvert ! autovideosink
But, the first pipeline sometimes work and mostly not.
I can't figure out what could be wrong. Is it something I'm missing at
udpsrc , like clock configuration , which sometimes get synced or something,
making the pipeline work. If that is the case, please suggest how to get
around with this.
Regards,
Rhythm
--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
More information about the gstreamer-devel
mailing list