[fix] set SendBurstInterval and QueueTimeLimit when packet sender created

This commit is contained in:
dijunkun
2025-03-18 17:38:07 +08:00
parent 2d59c74669
commit 257581e5e9
6 changed files with 13 additions and 22 deletions

View File

@@ -56,6 +56,8 @@ void IceTransportController::Create(
packet_sender_ = std::make_shared<PacketSenderImp>(ice_agent, webrtc_clock_);
packet_sender_->SetPacingRates(DataRate::BitsPerSec(300000),
DataRate::Zero());
packet_sender_->SetSendBurstInterval(TimeDelta::Millis(40));
packet_sender_->SetQueueTimeLimit(TimeDelta::Millis(2000));
packet_sender_->SetOnSentPacketFunc(
[this](const webrtc::RtpPacketToSend& packet) {
if (ice_agent_) {