Handling offline camera while starting pipeline

• Hardware Platform (Jetson / GPU)
• DeepStream Version
• TensorRT Version
• NVIDIA GPU Driver Version (valid for GPU only)
• Issue Type( questions, new requirements, bugs)

I am working on deepstream-python-apps. I am running a multistream pipeline with a list of cameras as input to start the pipeline. While starting if any one of the cameras from this list is down, the whole pipeline fails to start with an error (failed to connect (Generic Error)). To start this pipeline, I have to remove that particular URL from the list manually.

Is there any way to handle this error in the pipeline itself, so that the deepstream python app checks and changes the camera list on the fly?
Is there any way to handle and manage this type of error so that the app/pipeline doesn’t stop?

Sorry for the late response, we will do the investigation and update soon.

Please refer to the sample of deepstream_python_apps/apps/runtime_source_add_delete at master · NVIDIA-AI-IOT/deepstream_python_apps · GitHub.