Skip to content
lng205 edited this page May 28, 2025 · 7 revisions

Ringmaster FEC

一个基于微软Ringmaster的视频会议研究平台,专注于前向纠错(FEC)技术

License: MIT Platform C++ CMake

项目简介

Ringmaster FEC 是一个基于微软研究院开发的 Ringmaster 视频会议研究平台的扩展项目。本项目在原有平台的基础上,实现了前向纠错(Forward Error Correction,FEC)方案,用于提高视频传输的可靠性。

主要特性

  • 🎥 高质量视频编码

    • 基于VP9的视频编解码
    • 支持可变比特率(VBR)和固定比特率(CBR)
    • 可配置的编码参数
  • 🔄 可靠传输

    • 基于Reed-Solomon编码的前向纠错
    • 自适应FEC策略
    • 支持可配置的冗余度
  • 🌐 网络模拟

    • 支持延迟、丢包、带宽限制等网络条件模拟
    • 基于mahimahi的网络模拟工具
    • 可配置的网络参数
  • 📊 性能优化

    • 多线程编码支持
    • 硬件加速支持
    • 内存优化

致谢


Clone this wiki locally