Problems with reading the nvmultiurisrcbin rtsp stream (gst-stream-error-quark: No data from source)

• Hardware Platform (Jetson / GPU): GPU
• DeepStream Version: 7.1 (python)
• TensorRT Version: 10.3.0.26
• NVIDIA GPU Driver Version (valid for GPU only): 555.58.02
• Issue Type( questions, new requirements, bugs): questions
I have the same problem. I am running nvmultiurisrcbin without data sources. uri-list=" and sensor-id-list=". Then if I send a request to add an rtsp data stream via the REST API, then the module cannot connect to it. Reconnection attempts and connection errors come out (an example will be in the logs). But if I send a request to read a video file, then the file begins to be processed, and at this moment the rtsp stream to which it was not possible to connect also begins to be processed.

Thus, in order to connect to the rtsp stream, I first have to start reading the data from the file first.

There are definitely no problems with the rtsp stream itself.

Error:
Resetting source 0, attempts: 1

Warning: gst-stream-error-quark: No data from source since last 10 sec. Trying reconnection (1): gstdsnvurisrcbin.cpp(1529): watch_source_status (): /GstPipeline:deepstream-pipeline/GstBin:source/GstDsNvMultiUriBin:source/GstBin:source_creator/GstDsNvUriSrcBin:dsnvurisrcbin0

Warning: gst-resource-error-quark: Could not write to resource. (10): …/gst/rtsp/gstrtspsrc.c(6607): gst_rtspsrc_try_send (): /GstPipeline:deepstream-pipeline/GstBin:source/GstDsNvMultiUriBin:source/GstBin:source_creator/GstDsNvUriSrcBin:dsnvurisrcbin0/GstRTSPSrc:src:

Could not send message. (Received end-of-file)

Warning: gst-resource-error-quark: Could not write to resource. (10): …/gst/rtsp/gstrtspsrc.c(9034): gst_rtspsrc_pause (): /GstPipeline:deepstream-pipeline/GstBin:source/GstDsNvMultiUriBin:source/GstBin:source_creator/GstDsNvUriSrcBin:dsnvurisrcbin0/GstRTSPSrc:src:

Could not send message. (Received end-of-file)
logs.txt (5.7 KB)

We are analyzing and fixing this problem. If there is any update, we will reply in time. Thanks

1 Like

Hi, is there any update related to this bug? I’m currently working in a project and have this issue adding the first RTSP via API in the plugin, i have the same problem: Starting an empty pipeline and then add camera with RTSP fails - Gst-nvmultiurisrcbin

No. You can temporarily start a rtsp source by default at startup as a temporary solution.

1 Like

Thank you very much for the update, I will stay tuned for any new news regarding the resolution of the bug.