mirror of
https://github.com/kunkundi/crossdesk.git
synced 2025-10-27 20:55:38 +08:00
[fix] fix receiver report building and parsing
This commit is contained in:
@@ -173,4 +173,16 @@ bool RtpVideoSender::Process() {
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void RtpVideoSender::OnReceiverReport(const ReceiverReport& receiver_report) {
|
||||
std::vector<RtcpReportBlock> reports = receiver_report.GetReportBlocks();
|
||||
|
||||
for (auto r : reports) {
|
||||
LOG_WARN(
|
||||
"r_ssrc [{}], f_lost [{}], c_lost [{}], h_seq [{}], jitter [{}], "
|
||||
"lsr [{}], dlsr [{}] ",
|
||||
r.SourceSsrc(), r.FractionLost() / 255.0, r.CumulativeLost(),
|
||||
r.ExtendedHighSeqNum(), r.Jitter(), r.LastSr(), r.DelaySinceLastSr());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user