GStreamer Real Time
fgfernandez0321
fgfernandez0321 at gmail.com
Wed May 18 17:21:19 UTC 2016
Hello,
I have a webcam and I want to capture its source stream and execute using
playbin. I have problem related with Real Time, in the first case 1 second
and the second case mili-seconds. What can I do for improving these
pipelines to Real Time?
In this pipeline, I'm using mpegtsmux:
gst-launch-1.0 -v v4l2src ! video/x-raw,width=640,height=480,framerate=30/1
! timeoverlay ! tee name=t t. ! queue ! xvimagesink sync=false t. ! queue !
videoconvert ! x264enc tune=zerolatency byte-stream=true bitrate=3000
threads=2 ! h264parse ! mpegtsmux alignment=7 ! rndbuffersize min=1316
max=1316 ! udpsink host=127.0.0.1 port=5000
In this pipeline, I'm using jifmux:
gst-launch-1.0 -v v4l2src ! video/x-raw,width=640,height=480,framerate=30/1
! timeoverlay ! tee name=t t. ! queue ! xvimagesink sync=false t. ! queue !
videoconvert ! jpegenc quality=90 ! jpegparse ! jifmux ! rndbuffersize
min=1316 max=1316 ! udpsink host=127.0.0.1 port=5000
This is pipeline to read by port
gst-launch-1.0 -v playbin uri=udp://@0.0.0.0:5000
--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/GStreamer-Real-Time-tp4677664.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel
mailing list