We checked the report. There seems to be two issues:
1. You're playing the stream via MSE. This can add up to 3 seconds delay because TCP (websocket) is used as media packets transport.
2. According to client logs, the RTSP stream has timing problem. The client log contains a lot of the following messages:
Code:
17:48:10,321 WARN BitstreamNormalizer - pool-284-thread-1 Timing problem: Last received frame time 2411741900; syncTime - 1655156890311.
Current frame time - 2411741933; syncTime - 1655156890311; frame type - videoFrameKey
Increasing on 90 samples
Seems like every frame timestamp is very different from syncronization time value in the same frame. Please check the RTSP source settings to fix this.
Also, please check how VLC plays the same RTSP stream. If it plays correctly, collect traffic dump using Wireshark on the same PC where VLC is running:
1. Start Wireshark
2. Start traffic collection in Wireshark
3. Start VLC
4. Open RTSP link in VLC, make sure it is playing correctly
5. One minute later stop VLC
6. Stop traffic collection in Wireshark
7. Save the traffic dump collected as tcpdump pcap.
Then send the traffic dump using
this form. If the traffic dump file size is more than 30 M, place it to a cloud drive (GoogleDrive, OneDrive etc) and send the link using
Comment
field of
this form.