Please provide complete information as applicable to your setup.
• Hardware Platform Nvidia GPU
• DeepStream Version 3.6
• TensorRT Version
**• NVIDIA GPU Driver Version 530.30.02 **
• Issue Type bug
• 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)
I am Currently trying to run a sample example deepstream application and trying to generate rtsp stream as output. I am running nvidia-deepstream inside docker container
Docker Image used : nvcr.io/nvidia/deepstream:6.3-triton-multiarch
Docker run command used : docker run --gpus all --net=host -it --rm -e DISPLAY=$DISPLAY --device /dev/snd -v /tmp/.X11-unix/:/tmp/.X11-unix -v ./sample-project/:/opt/nvidia/deepstream/deepstream/sources/project -w /opt/nvidia/deepstream/deepstream/sources/project nvcr.io/nvidia/deepstream:6.3-triton-multiarch
I am following steps mentioned in this blog NVIDIA Deepstream Quickstart. Run full YOLOv4 on a Jetson Nano at 22… | by Victor Sonck | ML6team
I have configured the source properly, and the application works perfectly for file sink
But as soon as I change the sink to rtsp (sink=4) the application says the rtsp stream has been started (rtsp://localhost:8554/ds-test) successfully but I cannot access the stream using either vlc or ffmpeg
I have already checked network connectivity (docker container running as net=host), port busy issues, and even tried to access the stream from within the container using gstreamer gst-launch-1.0 uridecodebin uri=rtsp://localhost:8554/ds-test
but still doesn’t work
Everywhere it gives me same error 503 Service Unavailable.
Following is my config file
[application]
enable-perf-measurement=1
perf-measurement-interval-sec=1
[source0]
enable=1
#Type - 1=CameraV4L2 2=URI 3=MultiURI 4=RTSP
type=4
uri=rtsp://localhost:8555/sample
num-sources=1
gpu-id=0
cudadec-memtype=0
[streammux]
live-source=0
batch-size=1
batched-push-timeout=40000
width=1280
height=720
[primary-gie]
enable=1
model-engine-file=…/engines/resnet10.caffemodel_b30_gpu0.engine
batch-size=1
interval=0
gie-unique-id=1
config-file=model_basic.txt
[tiled-display]
enable=1
rows=1
columns=1
width=1280
height=720
[osd]
enable=1
border-width=2
text-size=15
text-color=1;1;1;1;
text-bg-color=0.3;0.3;0.3;1
font=Serif
[sink0]
enable=1
type=3
container=1
codec=1
enc-type=0
sync=0
bitrate=2000000
profile=0
output-file=output.mp4
source-id=0
[sink1]
enable=1
type=4
container=2
#1=h264 2=h265 3=mpeg4
codec=1
sync=0
bitrate=4000000
source-id=0
rtsp-port=8554
udp-port=5400
[tests]
file-loop=0
I have also tried other sample applications provided inside the container and in the documentation, and all of them give the same error, so its probably not an issue with config file.
Is it an issue with the deepstream docker container?
Please help me I am stuck at a deadend