Failed to get rtsp push stream result of deepstream

• Hardware Platform (Jetson / GPU) Jetson nano
• DeepStream Version 6.0.1
• JetPack Version (valid for Jetson only) 4.6.1
• TensorRT Version 8.2.1.8

Hi!
I’ve met with a problem when I’m using deepstream sdk.

My devices are a jetson nano, a pc with windows OS and an ipcam.
They are on the same LAN and the ip addresses are 192.168.0.3、192.168.0.12、192.168.0.210 respectively.
The ip of nano and the pc are set up to be static ip.

I would like to use deepstream for rtsp pulling, with the output set to rtsp pushing, and the results displayed on the pc side.When I set the input source to rtsp stream and the output to rtsp push stream, I get this address: rtsp://localhost:85554/ds-test, I guess this localhost means 192.168.0.3.

But no matter I use vlc on pc or gst command locally on nano to pull stream for rtsp, it fails.

What might be the problem?

Here is my deepstream test code:

[application]
enable-perf-measurement=1
perf-measurement-interval-sec=5

[tiled-display]
enable=1
rows=1
columns=1
width=960
height=510
gpu-id=0
nvbuf-memory-type=0

[source0]
enable=1
type=4
uri=rtsp://192.168.0.210:8557/PSIA/Streaming/channels/2?videoCodecType=H.264
num-sources=1
gpu-id=0
drop-frame-interval=2
rtsp-reconnect-interval-sec=60
rtsp-reconnect-attempt=10
latency=0
cudadec-memtype=0

[sink0]
enable=1
type=2
sync=0
gpu-id=0
nvbuf-memory-type=0

[sink1]
enable=1
type=4
sync=0
codec=1
bitrate=4000000
rtsp-port=8554
udp-port=5400
profile=0
enc-type=0

[streammux]
gpu-id=0
live-source=0
batch-size=1
batched-push-timeout=40000
width=960
height=510
enable-padding=0
nvbuf-memory-type=0

[tests]
file-loop=0

Maybe you mean 8554?

You can try the following sample first to ensure that the network is ok.

Then check the issue of the program. Is your configuration file for deepstream-app?

Thanks for your reply!
But I fail to run the deepstream_test1_rtsp_in_rtsp_out.py and I still can’t open rtsp://localhost:8554/ds-test.My nano can pull the rtsp stream from my PC and ip camera.
Is there any other way to check if my nano can push rtsp stream sucessfully?For example, push rtsp stream on the nano side and pull the stream locally on the nano side, or pull the stream on the PC side.
I’ll appreciate for your advice.

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. Thanks

I use deepstream-app and add your configuration file, and it works normally.

So my guess is that your dependencies are not installed correctly.

Try the following command line

sudo apt install \
libssl1.1 \
libgstreamer1.0-0 \
gstreamer1.0-tools \
gstreamer1.0-plugins-good \
gstreamer1.0-plugins-bad \
gstreamer1.0-plugins-ugly \
gstreamer1.0-libav \
libgstreamer-plugins-base1.0-dev \
libgstrtspserver-1.0-0 \
libjansson4 \
libyaml-cpp-dev \
gcc \
make \
git \
python3

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