4 rtp streamer in deepstreamer,but one of them delay time

1.The video source is live, and live-source isTRUE in GstNvStreamMux
2.I run an app with one rtp soure,and run 4 app decode with 4 source, they are OK

Hi,
Please make sure your sources have identical frame rate. such as 30fps.

And suggest you customize the config file based on

samples\configs\deepstream-app\source12_1080p_dec_infer-resnet_tracker_tiled_display_fp16_tx2.txt

We are able to run 12 1080p30 streams in running the config file.

HI:
1.The frate rate is 25fps
2.there are no rtp source can config in samples\configs\deepstream-app\source12_1080p_dec_infer-resnet_tracker_tiled_display_fp16_tx2.txt

Hi,
Please check implementation of Source Group
You can check if your source can be launched through uridecodebin. If yes, you can try type=2.

HI:
I found some clue
1.the stream to stream-muxer,some is quikly,some is slow,it make the stream display I found some clue
1.the stream to stream-muxer,some is quikly,some is slow,it make the stream display is out of sync

2.the play mode is “PUSH”,what I should do, set the mode to “PULL”

Hi,
For RTSP source, you need to set live-source=1 and adjust bashed-pushed-timeout in [streammux]. The default value is for 30fps:

##time out in usec, to wait after the first buffer is available
##to push the batch even if the complete batch is not formed
batched-push-timeout=40000

You can set 50000 for 25fps.

Thank very much , I have solved the problem with your points

1 Like