当前位置: 首页 > article >正文

【Fargo】基于mediasoup发rtp包及内存清理

  • 分析了mediasoup的发送rtp包的流程:

  • mediasoup的rtp包发送

  • 延迟克隆

  • 借用了mediasoup的流程进行处理:

  • 适配我的项目,大体流程:

发送流程

  • filereader-> 获取一个bf的packet -> 转换为RTC的rtppacket(这里分配了内存)—> 调用webrtctransport 新增的api 发送这个rtp包—> 使用Transport的接口调用consumer处理-> consumer 会调用rtpstreamsend处理 ,然后调用listener 发送—> listener就是Trasnport本体了,Transport在这里调用了tccclient处理并发送。

RtpStreamSend::Receiv


http://www.kler.cn/a/405651.html

相关文章:

  • JavaWeb之综合案例
  • Vscode写markdown快速插入python代码
  • 【Xbim+C#】创建圆盘扫掠IfcSweptDiskSolid
  • 「三」体验HarmonyOS端云一体化开发模板——使用DevEco Studio直接创建端云一体化工程
  • 快速排序-java版本
  • System Control Units (SCU)
  • Redis设计与实现第10章 -- RDB持久化 总结 (创建、载入、自动保存、文件结构)
  • 知识图谱介绍
  • AIVA 技术浅析(三):如何通过CNN捕捉音乐作品中的细节和模式
  • 【Linux】重定向,dup
  • docker和containerd的区别
  • C++之新的类功能与STL的变化
  • 进度条程序
  • 【日志】盛趣面试
  • 飞桨大模型PaddleOCR
  • 【UE5】在材质中计算模型在屏幕上的比例
  • 【Web前端】实现基于 Promise 的 API:alarm API
  • Qt模块学习 —— 数据库连接
  • 残酷的现实
  • docker 配置同宿主机共同网段的IP 同时通过通网段的另一个电脑实现远程连接docker
  • JVM基本结构(详细)
  • 社团管理新策略:SpringBoot技术解析
  • .net的winfrom程序 窗体透明打开窗体时出现在屏幕右上角
  • 内嵌编辑器+AI助手,Wave Terminal打造终端新体验
  • logback动态获取nacos配置
  • 时间请求参数、响应