Hello, I would like to change the input parameters for the videobalance stage in the pipeline shown here during runtime so a user can control parameters like contrast and brightness while the video is streaming without interrupting the pipeline. Is there a way to do this without having to create my own custom app ? Likewise, can the saturation parameter be changed during runtime to nvarguscamerasrc so the streaming isnt interrupted?
gst pipeline with nvarguscamerasrc plugin isn’t able to support different control parameters.
you may test with argus_camera sample application, that provide the user-interface for camera controlling and you’re able to view the effects during runtime.
Hello, I have 3 cameras that are connected via CSI MIPI to the Connectech Rogue-X carrier board. I have a driver for them that allows me to debayer and stream the cameras via UDP, but I would like to add a control so that a user can control libargus parameters like saturation, contrast, white balance and brightness during runtime without interrupting the stream. So the method of hard coding those parameters in as command line arguments for gstreamer wont exactly work for me because of that requirement.
Hi,
The nvarguscamerasrc plugin is open source, so you can customize the plugins to add the property so that you can change the parameter in runtime.
For using Argus APIs you would need to implement codes about UDP streaming, so it is more convenient to use gstreamer and do customization to nvarguscamerasrc