Streammux configs when I use "Intra_decode=1" in deepstream-app

Hello, I have encountered some issues and may need your assistance.
Docker image:nvcr.io/nvidia/deepstream:6.3-triton-multiarch.
*GPU:rtx3070 (*4)

• Hardware Platform (Jetson / GPU) GPU
• DeepStream Version deepstream6.3
• JetPack Version (valid for Jetson only)
• TensorRT Version CUDA12.1 and TRT8.5.3.1
• NVIDIA GPU Driver Version (valid for GPU only) 535.104.05
• Issue Type( questions, new requirements, bugs) questions
• 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)
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)

When using “Intra_decode=1” in the deepstream-app, if I start with 60 streams, some tasks may encounter EOS signals during runtime and result in task termination. These 60 streams are using the same source, and GPU and bandwidth resources have been verified to be sufficient. Given the error message provided, do I need to modify the configuration of streammux parameters?

ERROR from source: Could not write to resource.
Debug info: gstrtspsrc.c(6407): gst_rtspsrc_try_send (): /GstPipeline:main_pipeline/GstBin:src_bin_47/GstBin:src_sub_bin0/GstURIDecodeBin:src_elem_47/GstRTSPSrc:source:
Could not send message. (Received end-of-file)
ERROR from source: Could not write to resource.
Debug info: gstrtspsrc.c(8669): gst_rtspsrc_pause (): /GstPipeline:main_pipeline/GstBin:src_bin_47/GstBin:src_sub_bin0/GstURIDecodeBin:src_elem_47/GstRTSPSrc:source:
Could not send message. (Received end-of-file)
warning source: source 
WARNING from source: Could not read from resource.
Debug info: gstrtspsrc.c(5544): gst_rtspsrc_loop_interleaved (): /GstPipeline:main_pipeline/GstBin:src_bin_47/GstBin:src_sub_bin0/GstURIDecodeBin:src_elem_47/GstRTSPSrc:source:
The server closed the connection.
EOS appctx_index:25 
EOS appctx_index:24 
EOS appctx_index:1 
EOS appctx_index:26 
EOS appctx_index:48 
EOS appctx_index:4 
EOS appctx_index:3 
EOS appctx_index:9 
EOS appctx_index:7 
EOS appctx_index:15 
EOS appctx_index:13 
EOS appctx_index:14 
ERROR from source: Could not write to resource.
Debug info: gstrtspsrc.c(6407): gst_rtspsrc_try_send (): /GstPipeline:main_pipeline/GstBin:src_bin_19/GstBin:src_sub_bin0/GstURIDecodeBin:src_elem_19/GstRTSPSrc:source:
Could not send message. (Received end-of-file)
ERROR from source: Could not write to resource.
Debug info: gstrtspsrc.c(8669): gst_rtspsrc_pause (): /GstPipeline:main_pipeline/GstBin:src_bin_19/GstBin:src_sub_bin0/GstURIDecodeBin:src_elem_19/GstRTSPSrc:source:
Could not send message. (Received end-of-file)
warning source: source 
WARNING from source: Could not read from resource.
Debug info: gstrtspsrc.c(5544): gst_rtspsrc_loop_interleaved (): /GstPipeline:main_pipeline/GstBin:src_bin_19/GstBin:src_sub_bin0/GstURIDecodeBin:src_elem_19/GstRTSPSrc:source:
The server closed the connection.
ERROR from source: Could not write to resource.
Debug info: gstrtspsrc.c(6407): gst_rtspsrc_try_send (): /GstPipeline:main_pipeline/GstBin:src_bin_02/GstBin:src_sub_bin0/GstURIDecodeBin:src_elem_02/GstRTSPSrc:source:
Could not send message. (Received end-of-file)
ERROR from source: Could not write to resource.
Debug info: gstrtspsrc.c(8669): gst_rtspsrc_pause (): /GstPipeline:main_pipeline/GstBin:src_bin_02/GstBin:src_sub_bin0/GstURIDecodeBin:src_elem_02/GstRTSPSrc:source:
Could not send message. (Received end-of-file)
warning source: source 
WARNING from source: Could not read from resource.
Debug info: gstrtspsrc.c(5544): gst_rtspsrc_loop_interleaved (): /GstPipeline:main_pipeline/GstBin:src_bin_02/GstBin:src_sub_bin0/GstURIDecodeBin:src_elem_02/GstRTSPSrc:source:
The server closed the connection.

Looking forward to your response.

Could you attach your config file of deepstream-app?

[streammux]
gpu-id=0
live-source=1
batch-size=60
batched-push-timeout=25000
width=1920
height=1080
#enable-padding=0
#nvbuf-memory-type=3
drop-pipeline-eos=1

The keyframe interval of my stream is one keyframe every two seconds. Which parameters of streammux do I need to modify?

Could you try that with file source? Your server may be unstable when connected to many channels at the same time.

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