mediasoupWebRTC 视频会议

联合创作 · 2023-10-02 03:26

mediasoup 是一个 WebRTC 视频会议工具。

设计目标:

  • 成为一个 SFU;
  • 同时支持 WebRTC 和普通 RTP 的输入和输出;
  • 在服务器端是一个 Node.js 模块/Rust crate;
  • 在客户端是一个很小的 JavaScript 和 C++ 库;
  • 极简主义:只处理媒体层;
  • 不要求任何信令协议;
  • 是超低级别的 API;
  • 支持所有现有的 WebRTC 端点;
  • 能够与知名的多媒体库/工具集成;

特性:

  • ECMAScript 6/Idiomatic Rust 低级别 API;
  • 多流:通过一个 ICE+DTLS 传输的多个音频/视频流;
  • IPv6;
  • 通过 UDP 和 TCP 的 ICE / DTLS / RTP / RTCP;
  • 支持同步广播和 SVC;
  • 发送方和接收方带宽估计与空间/时间层分配算法;
  • 数据信息交换
  • 功能极其强大
浏览 6
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报