Encoding and streaming video+audio to UDP

dmitrijs2005 dmitrijs2005 at gmail.com
Wed Jul 30 13:24:29 PDT 2014


Now the command looks like this:

gst-launch-1.0 -e \
mpegtsmux alignment=7 name=mux ! \
rndbuffersize max=1316 min=1316 ! \
udpsink host=127.0.0.1 port=5000 sync=false \
decklinksrc mode=10 name=src \
src. ! audio/x-raw ! queue !  audioconvert ! \
voaacenc bitrate=128 ! aacparse ! mux. \
src. -v ! deinterlace ! videoconvert ! videorate ! videoconvert ! videoscale
! videoconvert ! video/x-raw, format=\(string\)I420, framerate=25/1,
width=720, height=400 ! aspectratiocrop aspect-ratio=16/9 ! queue !
videoconvert ! \
x264enc bitrate=1272 tune=zerolatency
option-string="me=umh:direct=auto:keyint=100:scenecut=0" ! h264parse ! mux.

But the picture quality remains an issue. Can something be done to improve
it,
without changing the resolution and bit rate, square pixel is also a
requirement for our system. Maybe I can apply some filters?
The source format is 1080i at 50 4:2:2, at the output I need 400p at 25 4:2:0




--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Encoding-and-streaming-video-audio-to-UDP-tp4668052p4668134.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list