Commit 23296ae5 by ziyue

加大参数冗余,提高webrtc抗丢包能力

parent d05c9d5f
...@@ -143,7 +143,7 @@ private: ...@@ -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: ...@@ -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包响应更灵敏
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论