← Back to all sparks
M

mediasoup

MEETINGS
Velocity5.0

Open-source WebRTC SFU library for building multiparty video conferencing

mediasoup keeps its WebRTC SFU steady with correctness and STUN protocol fixes.

webrtcsfuprotocolstabilityrustvideo-infrastructure
Current state
mediasoup is a low-level WebRTC SFU library, and its recent Rust releases are pure maintenance: consumer regression fixes, a new NotFoundError type, a hash-collision fix in transport-tuple handling, and support for the new STUN NOMINATION attribute.
Where it's heading
The trajectory is stability and standards-tracking — protocol correctness (STUN), collision-safe internals, and regression cleanup — consistent with an infrastructure library that prioritizes reliability over new surface area.
Prediction
Expect continued worker-level correctness and WebRTC protocol-compat fixes rather than new features, in line with the patch cadence shown.

Recent moves

  1. 5d ago

    Consumer regression fixes and a NotFoundError type (rust 0.22.10)

    A patch release fixing new consumer regressions and adding a NotFoundError thrown when a referenced worker entity is missing — maintenance on the Rust worker.

    View source ↗
  2. 14d ago

    Hash-collision fix and STUN NOMINATION support (rust 0.22.9)

    Replaces a uint64 hash with TupleKey to avoid transport-tuple collisions, fixes SeqManager output, and handles the new STUN NOMINATION attribute — correctness and protocol-compat work on the SFU core.

    View source ↗