#!/bin/bash GST_DEBUG_COLOR_MODE=off \ GST_TRACERS="latency(flags=pipeline+element)" \ GST_DEBUG="GST_TRACER:7" \ GST_DEBUG_FILE=latency_traces.log \ gst-launch-1.0 decklinkvideosrc device-number=1 connection=1 mode=1080p60 drop-no-signal-frames=true ! \ capsfilter caps="video/x-raw,format=(string)UYVY" ! \ nvvideoconvert ! \ capsfilter caps="video/x-raw(memory:NVMM),format=I420,width=1920,height=1080" ! \ nvv4l2h264enc bitrate=10000000 control-rate=1 idrinterval=1 tuning-info-id=3 preset-id=3 profile=2 ! \ h264parse config-interval=1 ! \ mpegtsmux ! \ rtpmp2tpay ! \ udpsink host=239.239.239.3 port=8889 auto-multicast=true sync=false async=false qos=false # tune decklinkvideosrc buffer-size = 1 as a workaround #