Deepstream pipeline cannot run with rtsp cameras using rtspsrc

Please provide complete information as applicable to your setup.

• Hardware Platform (GPU)
**• DeepStream Version 6.1.1 **
• NVIDIA GPU Driver Version (valid for GPU only): 525.147.05
• Issue Type( questions)
**• How to reproduce the issue ?
I cannot run my deepstream pipeline using rtspsrc with some specific rtsp cameras but using uridecodebin can

These are 2 commands I ran to check camera connection alive or not
gst-launch-1.0 uridecodebin uri=rtsp://admin:godzi11a@10.10.0.136:554/channel=1 source::short-header=1 ! queue ! nvvideoconvert ! videoconvert ! x264enc tune=zerolatency ! h264parse ! matroskamux ! filesink location=uri.mp4

gst-launch-1.0 rtspsrc location=rtsp://admin:godzi11a@10.10.0.136:554/channel=1 protocols=4 tcp-timeout=80000000 short-header=1 ! decodebin ! queue ! nvvideoconvert ! videoconvert ! x264enc ! h264parse ! matroskamux ! filesink location=rtsp.mp4

Do you have any ideas with this rtspsrc issue?

Is the rtsp stream transported over TCP? (protocols=4)

you mean this relates to the camera settings , so I need to access to the camera IP and change it, right?

There is no update from you for a period, assuming this is not an issue any more. Hence we are closing this topic. If need further support, please open a new one. Thanks.
You may login to the camera and check the RTSP setting.
uridecodebin can decode data from a URI into raw media and then select a source element that can handle the given URI, it has set the best parameters. But if you use rtspsrc and set parameters, this must be set correctly.

1 Like

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