【webrtc】m114自己实现的PrioritizedPacketQueue及优先级处理

  • G:\CDN\WEBRTC-DEV\libwebrtc_build\src\modules\pacing\prioritized_packet_queue.h
  • m98不同 :webrtc】m98 RoundRobinPacketQueue的优先级处理,m114直接使用taskqueue顺序处理了。
  • 甚至自己实现了优先级队列
  • 感觉简化了实现,更为清晰 易读,但是去掉了码率低就优先的逻辑。

114的优先级队列是自己实现,虽然还是有多个stream,每个stream有多重优先级的包队列

在这里插入图片描述

优先级数量固定的std deque数组

    std::deque<QueuedPacket> packets_[kNumPriorityLevels]

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-22 12:06:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-22 12:06:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-22 12:06:03       87 阅读
  4. Python语言-面向对象

    2024-04-22 12:06:03       96 阅读

热门阅读

  1. UTC和RTC 以及本机时间

    2024-04-22 12:06:03       30 阅读
  2. 探索PyTorch与深度学习:从入门到应用

    2024-04-22 12:06:03       33 阅读
  3. ES Master 和data节点分别的职责

    2024-04-22 12:06:03       35 阅读
  4. 数据挖掘与机器学习

    2024-04-22 12:06:03       122 阅读
  5. Git使用说明

    2024-04-22 12:06:03       26 阅读
  6. SQL Server详细使用教程及常见问题解决

    2024-04-22 12:06:03       41 阅读
  7. Python学习之旅高级篇一:Web开发之旅

    2024-04-22 12:06:03       34 阅读
  8. 探究汇编中的栈帧和局部变量

    2024-04-22 12:06:03       34 阅读