Detecting stopped incoming frames from RTSP

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) Jetson
• DeepStream Version 6.0.1
• JetPack Version (valid for Jetson only) 4.6
• TensorRT Version
• NVIDIA GPU Driver Version (valid for GPU only)
• Issue Type( questions, new requirements, bugs) questions
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)


I am wondering if there is any way to pause a pipeline when rtsp source disconnected after the pipeline is built? So I guess the way to implement this idea is to catch exception that the pipeline throws when the rtsp source is disconnected, but I am not sure if the pipeline would throw an exception telling us that the rtsp source is disconnected.

Like when you are trying to access an element in an array that is out of range, the python would throw IndexError.

Are there any ways to pause the pipeline when rtsp source is disconnected instead of breaking the pipeline and resume when rtsp source is connected again.

There is no update from you for a period, assuming this is not an issue anymore.
Hence we are closing this topic. If need further support, please open a new one.

It depends on the reason of disconnection.

We have implemented the monitoring of rtsp connection and reconnection with c/c++. Please check the code in /opt/nvidia/deepstream/deepstream/sources/apps/apps-common/src/deepstream_source_bin.c

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.