debug_log.txt (2.3 MB)
• Hardware Platform Jetson Nano
• DeepStream Version: docker image nvcr.io/nvidia/deepstream-l4t:5.0-dp-20.04-base
• JetPack Version (valid for Jetson only): nvidia-jetpack/stable 4.4-b186 arm64
• TensorRT Version: 7.1.0-1+cuda10.2
I have strange issue when I try to plug CCTV camera RTSP stream into pipeline. The essence of issue is the following:
I operate in docker container and execute:
gst-launch-1.0 -v rtspsrc location=*** user-id=*** user-pw=*** protocols=GST_RTSP_LOWER_TRANS_TCP ! queue ! rtph264depay ! h264parse ! mpegtsmux ! filesink location=lab.mp4
This command, when executed on dummy stream generated by gst-rtsp-server (GitHub - GStreamer/gst-rtsp-server: RTSP server based on GStreamer. This module has been merged into the main GStreamer repo for further development.) works fine, but when turned on GST_DEBUG
with CCTV camera stream I can see the following output:
Progress: (open) Opening Stream
Progress: (connect) Connecting to ***
Progress: (open) Retrieving server options
0:00:08.349122081 565 0x55c1156a80 WARN rtspsrc gstrtspsrc.c:5978:gst_rtspsrc_try_send:<rtspsrc0> server closed connection
0:00:16.621873379 565 0x55c1156a80 WARN rtspsrc gstrtspsrc.c:5978:gst_rtspsrc_try_send:<rtspsrc0> server closed connection
0:00:16.623643536 565 0x55c1156a80 WARN rtspsrc gstrtspsrc.c:7548:gst_rtspsrc_open:<rtspsrc0> can't get sdp
0:00:16.625269057 565 0x55c1156a80 WARN rtspsrc gstrtspsrc.c:5628:gst_rtspsrc_loop:<rtspsrc0> we are not connected
Progress: (open) Open failed
(Please refer full logs attached)
What is more:
- I can read the stream using OpenCV
- I can save the stream using ffmpeg
I would really appreciate any suggestions that may help me to solve issue.