Why i use ffmpeg push srt stream show a lot /ffmpeg*E:SRT.d: SND-DROPPED 30 packets - lost delaying for 1049ms #2755
-
My env : OS : Ubuntu 20.04.6 LTS x86_64 FFMpeg : ffmpeg version 4.4 Copyright (c) 2000-2021 the FFmpeg developers FFmpeg test command :
When i use this video as input , push srt work well
But this one , push srt show a lot blow :
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
This message means that the sender decided to not retransmit the lost packet upon request because it won't reach the receiver before it's time to play the packet following it, which will cause dropping this one, so even if it is retransmitted, the receiver would still drop it. This mechanism can be switched off ( If dropping the packets is caused by largely fluctuating transmission speed cap, it could be mitigated by increasing the latency, which will give SRT more time to recover lost packets. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
This message means that the sender decided to not retransmit the lost packet upon request because it won't reach the receiver before it's time to play the packet following it, which will cause dropping this one, so even if it is retransmitted, the receiver would still drop it.
This mechanism can be switched off (
snddropdelay
option, seeSRTO_SNDDROPDELAY
in the documentation).If dropping the packets is caused by largely fluctuating transmission speed cap, it could be mitigated by increasing the latency, which will give SRT more time to recover lost packets.