Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU) GPU - Tesla T4
• DeepStream Version 5.0.1
• TensorRT Version The latest version with Deeepstream sdk 5.0.1
• NVIDIA GPU Driver Version (valid for GPU only) 440.33.01
• Issue Type( questions, new requirements, bugs)
My pipeline -
uridecodebin → mux → pgie → vidconv-caps1 → demuxer
→ vidconv-caps2-> osd → nvvidconv-caps-> encoder-caps-> h264parser → flvmux → rtmp sink
I’m running a custom application, the application pauses indefinitely after 5-7 frames if i run using-
python3 deepstream.py rtmp://13.xxx.xxx.xx/<stream_key>
But it runs perfectly fine if copy video using ffmpeg and then give the resulting rtmp stream as input.
**1) ffmpeg -re -i rtmp://13.xxx.xxx.xx/<stream_key> -c:V copy -f flv rtmp://13.xxx.xxx.xx/<new_stream_key>
2) python3 deepstream.py rtmp://13.xxx.xxx.xx/<new_stream_key> **
Note:
The custom app works with the original rtmp stream using tiler element instead of a demux.
The original rtmp stream does work with sample applications deepstream-imagedata-multistream.py
Any reason as to why this occurs?