← Back to all sparks
R

rtpengine

MEETINGS
Velocity5.0

Open source media proxy for RTP and WebRTC, used with SIP servers

rtpengine backports a DTMF header-extension fix to mr26.0 and mr26.3.

webrtcmedia-proxysrtpbackportsredis
◆Current state
Sipwise's rtpengine shipped a batch of SRTP, ICE, Opus and Redis fixes to four branches on November 2. Two days later, mr26.0.1.28 and mr26.3.1.3 carry a single fix that leaves room for the RTP header extension when adding DTMF packets.
◆Where it's heading
The project ships fixes in synchronized batches across every supported branch and reserves new behaviour for the newest line. Recent work clusters on encryption correctness, ICE negotiation edge cases and Redis-backed call recovery.
◆Prediction
Follow-up builds on these branches within days are likely, as after the October 16 batch, along with further mr26.3 builds.

◆Recent moves

  1. 9d ago

    mr26.0.1.28: DTMF packet header-extension fix

    A one-fix build on mr26.0 that reserves space for the header extension in DTMF packets. Backport upkeep two days after the larger batch.

    View source ↗
  2. 9d ago

    mr26.3.1.3: DTMF packet header-extension fix

    The same DTMF header-extension fix on the newest branch. Keeps mr26.3 in step with mr26.0.

    View source ↗
  3. 11d ago

    mr26.0.1.27: SRTP, ICE and Redis restore fixes backported

    The mr26.0 copy of the November 2 fix batch: SRTP initialization, SRTCP crypto context, ICE forcing and Redis restore safety. Backport upkeep on an older line.

    View source ↗
  4. 11d ago

    mr13.5.1.31 fixes a WebSocket disconnect deadlock

    The oldest supported branch gets one fix, for an HTTP disconnect deadlock in the WebSocket path. A minimum-safety backport, as with mr13.5 in October.

    View source ↗
  5. 11d ago

    mr26.2.1.6: SRTP, ICE and Redis restore fixes backported

    The same fix batch applied to mr26.2, with no new behaviour beyond the shared corrections.

    View source ↗
  6. 11d ago

    mr26.3.1.2: SRTP, ICE, jitter buffer and kernel fixes

    The second mr26.3 build carries the full batch plus fixes only on this branch, including jitter-buffer locking on burst discards and a kernel-module NULL guard. The SRTP and ICE corrections affect live calls, which makes this the build to take.

    View source ↗