Improve RTSP Image quality


I am running again another RTSP server for video broadcasting using Jetson Nano. I am using the following command line:

./test-launch “nvarguscamerasrc ! video/x-raw(memory:NVMM),width=(int)1920,height=(int)1080,format=(string)NV12,framerate=(fraction)30 ! omxh264enc name=omxh264enc control-rate=1 bitrate=80000000 ! video/x-h264,stream-format=(string)byte-stream ! h264parse ! rtph264pay name=pay0”

The image quality is good but the image is some sort of redish.

Wondering if somebody can suggest on how to improve the image and if I can optimize the encoding as well.

It looks to be an issue in the source. Please run video preview and check if the issue is present:

gst-launch-1.0 nvarguscamerasrc ! video/x-raw(memory:NVMM),width=(int)1920,height=(int)1080,format=(string)NV12,framerate=(fraction)30 ! nvoverlaysink