srt
srt copied to clipboard
FR: Suppress log @158858584:ACKACK out of order, skipping RTT calculation (ACK number: 2960, last ACK sent: 2972, RTT (EWMA): 244797
hi,
I was running the srt application locally and it is working fine. I have deploy it to cloud and start streaming and this is what I got:
22:35:07.548905/SRT:RcvQ:w1!W:SRT.in: @158858584:ACKACK out of order, skipping RTT calculation (ACK number: 2960, last ACK sent: 2972, RTT (EWMA): 244797
I am streaming with OBS
srt://IP:PORT?streamid=#!::r=livestream3,m=publish,t=stream&transtype=live&mode=caller&latency=1000000
If this appears occasionally, that's not a big deal. The problem would be if you get flooded with this kind of warning.
This is in the mechanism used to calculate RTT, where the receiver party sends ACK and saves a record with the journal number for it. When the sender party sends ACKACK with the same journal number (it's this "ACK number" you can see in the log), this record is found and times compared for RTT calculation. If this record cannot be found, this warning is reported.
Hello What if the warning appears a lot? is there anything we can do? Thanks in advance Regards
Add the log message to the suppression mechanism. See #2733
I happen to run into this while bonding with the help of BELABOX's STRLA relay, it gets spammed real fast while second connection is added.