修复WebRtcProxyPusher速率为0 bug (#4558)

This commit is contained in:
mtdxc
2025-11-22 08:22:42 +08:00
committed by GitHub
parent c9490ad764
commit 70a2140f27
4 changed files with 26 additions and 0 deletions

View File

@@ -2043,4 +2043,23 @@ size_t IceAgent::getRecvTotalBytes() {
return ret;
}
size_t IceAgent::getSendSpeed() {
size_t ret = 0;
for (auto s : _socket_candidate_manager.getAllSockets()) {
if (s && s->getSock()) {
ret += s->getSock()->getSendSpeed();
}
}
return ret;
}
size_t IceAgent::getSendTotalBytes() {
size_t ret = 0;
for (auto s : _socket_candidate_manager.getAllSockets()) {
if (s && s->getSock()) {
ret += s->getSock()->getSendTotalBytes();
}
}
return ret;
}
} // namespace RTC