From e93611eafa016edaa5cc9d1b2a3c88ccfb6ac8b0 Mon Sep 17 00:00:00 2001 From: Raja Subramanian Date: Fri, 5 Apr 2024 18:21:38 +0530 Subject: [PATCH] Log sender reports. (#2625) --- pkg/sfu/buffer/rtpstats_sender.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkg/sfu/buffer/rtpstats_sender.go b/pkg/sfu/buffer/rtpstats_sender.go index b85efb829..af917cd9e 100644 --- a/pkg/sfu/buffer/rtpstats_sender.go +++ b/pkg/sfu/buffer/rtpstats_sender.go @@ -306,6 +306,8 @@ func (r *RTPStatsSender) Update( "hdrSize", hdrSize, "payloadSize", payloadSize, "paddingSize", paddingSize, + "firstSR", r.srFirst, + "lastSR", r.srNewest, ) } @@ -372,6 +374,8 @@ func (r *RTPStatsSender) Update( "hdrSize", hdrSize, "payloadSize", payloadSize, "paddingSize", paddingSize, + "firstSR", r.srFirst, + "lastSR", r.srNewest, ) } @@ -466,6 +470,8 @@ func (r *RTPStatsSender) UpdateFromReceiverReport(rr rtcp.ReceptionReport) (rtt "lastRR", r.lastRR, "sinceLastRR", time.Since(r.lastRRTime).String(), "receivedRR", rr, + "firstSR", r.srFirst, + "lastSR", r.srNewest, ) return } @@ -545,6 +551,8 @@ func (r *RTPStatsSender) UpdateFromReceiverReport(rr rtcp.ReceptionReport) (rtt "packetsInInterval", extReceivedRRSN-s.extLastRRSN, "extHighestSNFromRR", r.extHighestSNFromRR, "packetsLostFromRR", r.packetsLostFromRR, + "firstSR", r.srFirst, + "lastSR", r.srNewest, ) continue } @@ -580,6 +588,8 @@ func (r *RTPStatsSender) UpdateFromReceiverReport(rr rtcp.ReceptionReport) (rtt "extHighestSNFromRR", r.extHighestSNFromRR, "packetsLostFromRR", r.packetsLostFromRR, "count", r.metadataCacheOverflowCount, + "firstSR", r.srFirst, + "lastSR", r.srNewest, ) } r.metadataCacheOverflowCount++ @@ -736,6 +746,8 @@ func (r *RTPStatsSender) DeltaInfoSender(senderSnapshotID uint32) *RTPDeltaInfo "startTime", startTime.String(), "endTime", endTime.String(), "duration", endTime.Sub(startTime).String(), + "firstSR", r.srFirst, + "lastSR", r.srNewest, ) return nil }