Pipeline on OSX not working
Mohammad Bhuyan
mohammad.bhuyan at gmail.com
Wed Mar 20 10:49:49 UTC 2019
Hi,
On OSX, I have the following working:
gst-launch-1.0 avfvideosrc device-index=0 ! x264enc ! h264parse ! rtph264pay
pt=96 config-interval=1 ! gdppay ! gdpdepay ! rtph264depay ! avdec_h264 !
videoconvert ! autovideosink
But when I try to stream over TCP by splitting the pipeline with
tcpserversink+tcpclientsrc (on the same OSX machine), it doesn't work
anymore.
Sender: gst-launch-1.0 avfvideosrc device-index=0 ! x264enc ! h264parse !
rtph264pay pt=96 config-interval=1 ! gdppay ! tcpserversink host=0.0.0.0
port=5200
Receiver: gst-launch-1.0 tcpclientsrc host=127.0.0.1 port=5200 ! gdpdepay !
rtph264depay ! avdec_h264 ! videoconvert ! autovideosink
The receiver just stalls at:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'autovideosink0': gst.gl.GLDisplay=context,
gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayCocoa\)\ gldisplaycocoa0";
Nothing happens after.
Regards,
Mohammad
--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
More information about the gstreamer-devel
mailing list