We are streaming camera from imx6q platform on remote display which has NVIDIA GPU. We are using below gstreamer pipeline on remote display to stream camera. In below pipeline we are using NVIDIA decoder plugin.
gst-launch-1.0 -e -v udpsrc port=5000 ! application/x-rtp,encoding-name=H264,payload=96 ! rtpjitterbuffer latency=0 drop-on-latency=TRUE ! rtph264depay ! video/x-h264 ! h264parse ! nvdec ! glimagesink sync=false
with this pipeline we are getting ~116ms to ~175ms latency in camera streaming on remote display. How we can reduce our latency in video streaming. Is there any gstreamer plugin which can help us reduce latency or any other way.
I am exploring the issue, and below are the details required for further analysis to debug this issue. Can you please help me with the same?