mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2024-11-22 10:40:05 +08:00
加大参数冗余,提高webrtc抗丢包能力
This commit is contained in:
parent
d05c9d5f51
commit
23296ae5fa
@ -143,7 +143,7 @@ private:
|
|||||||
private:
|
private:
|
||||||
bool _started = false;
|
bool _started = false;
|
||||||
//排序缓存最大保存数据长度,单位毫秒
|
//排序缓存最大保存数据长度,单位毫秒
|
||||||
size_t _max_buffer_ms = 1000;
|
size_t _max_buffer_ms = 3000;
|
||||||
//排序缓存最大保存数据个数
|
//排序缓存最大保存数据个数
|
||||||
size_t _max_buffer_size = 1024;
|
size_t _max_buffer_size = 1024;
|
||||||
//记录上次output至今的时间
|
//记录上次output至今的时间
|
||||||
|
@ -49,7 +49,7 @@ public:
|
|||||||
// rtp丢包状态最长保留时间
|
// rtp丢包状态最长保留时间
|
||||||
static constexpr auto kNackMaxMS = 3 * 1000;
|
static constexpr auto kNackMaxMS = 3 * 1000;
|
||||||
// nack最多请求重传10次
|
// nack最多请求重传10次
|
||||||
static constexpr auto kNackMaxCount = 10;
|
static constexpr auto kNackMaxCount = 15;
|
||||||
// nack重传频率,rtt的倍数
|
// nack重传频率,rtt的倍数
|
||||||
static constexpr auto kNackIntervalRatio = 1.0f;
|
static constexpr auto kNackIntervalRatio = 1.0f;
|
||||||
// nack包中rtp个数,减小此值可以让nack包响应更灵敏
|
// nack包中rtp个数,减小此值可以让nack包响应更灵敏
|
||||||
|
Loading…
Reference in New Issue
Block a user