Add rtp video statistics module

This commit is contained in:
dijunkun
2023-09-11 16:15:46 +08:00
parent a2d7bb7ff5
commit 3a291fe171
8 changed files with 120 additions and 9 deletions

View File

@@ -0,0 +1,18 @@
#include "rtp_video_receive_statistics.h"
#include "log.h"
RtpVideoReceiveStatistics::RtpVideoReceiveStatistics() {}
RtpVideoReceiveStatistics::~RtpVideoReceiveStatistics() {}
void RtpVideoReceiveStatistics::UpdateReceiveBytes(uint32_t received_bytes) {
received_bytes_ += received_bytes;
}
bool RtpVideoReceiveStatistics::Process() {
LOG_INFO("rtp statistics: Receive [{} bps]", received_bytes_);
received_bytes_ = 0;
std::this_thread::sleep_for(std::chrono::seconds(1));
return true;
}