rtc拉流代理支持显示sockInfo和码率

This commit is contained in:
mtdxc
2025-09-29 09:00:46 +08:00
committed by 夏楚
parent 016f6e0e59
commit 13f603328f
5 changed files with 40 additions and 3 deletions

View File

@@ -36,6 +36,16 @@ public:
void pause(bool pause) override;
void speed(float speed) override;
std::shared_ptr<toolkit::SockInfo> getSockInfo() const override {
return getWebRtcTransport() ? getWebRtcTransport()->getSession() : nullptr;
}
size_t getRecvSpeed() override {
return getWebRtcTransport() ? getWebRtcTransport()->getRecvSpeed() : 0;
}
size_t getRecvTotalBytes() override {
return getWebRtcTransport() ? getWebRtcTransport()->getRecvTotalBytes() : 0;
}
protected:
//// WebRtcClient override////