Markdown Version | Transcript | Session Recording | Session Materials

Session Date/Time: 24 Jul 2026 12:00 ✎ Suggest a correction

MLCODEC

Summary

The MLCODEC Working Group met at IETF 120 in Vienna. The session focused on progressing the core suite of documents extending the Opus codec. The group reviewed the state of the Opus extension mechanism and deep redundancy (DRED) drafts, both of which are nearing completion. Updates were also presented on the scalable quality extension, speech coding enhancement, and the test battery. The Working Group agreed to advance multiple documents to Working Group Last Call (WGLC) and discussed release coordination for the reference implementations.


Key Discussion Points

1. Introduction and Document Status

Mo Zanaty opened the session, presenting the Chair slides and summarizing the timeline and status of the Working Group documents:

2. Opus Extension Mechanism

Timothy B. Terriberry presented the update for draft-ietf-mlcodec-opus-extension using the Opus Extension slides.

3. Deep Audio Redundancy (DRED) Extension

Jean-Marc Valin presented the status of draft-ietf-mlcodec-opus-dred using the DRED slides.

4. Scalable Quality Extension (Opus HD)

Jean-Marc Valin presented draft-ietf-mlcodec-opus-scalable-quality-extension using the Quality extension slides.

5. Speech Codec Enhancement Algorithms

Jan Buethe presented draft-ietf-mlcodec-opus-speech-coding-enhancement using the Speech coding enhancement slides.

6. Test Battery for Opus ML Codec Extensions

Camille presented draft-ietf-mlcodec-test-battery using the Test battery slides.


Decisions and Action Items

Decisions

  1. draft-ietf-mlcodec-opus-extension: Move to a quick 2-week second Working Group Last Call (WGLC) once initiated by the chairs.
  2. draft-ietf-mlcodec-opus-dred: Add SHA-256 integrity hashes of the normative binary artifacts to the text of the draft. Progress the draft to WGLC.
  3. draft-ietf-mlcodec-opus-scalable-quality-extension: Progress the draft directly to WGLC, as the technical specifications are complete and stable.
  4. draft-ietf-mlcodec-opus-speech-coding-enhancement: Drop side-information-guided enhancements from the draft. Rely purely on SDP signaling for decoder-side enhancements. Package informative model weights using the same artifact format and hashing scheme adopted for DRED.
  5. draft-ietf-mlcodec-test-battery: Do not add objective metric recommendations to the active draft at this stage due to a lack of consensus on test methodology.

Action Items


Next Steps

Related Documents

draft-ietf-mlcodec-opus-dred, draft-ietf-mlcodec-opus-extension, draft-ietf-mlcodec-opus-scalable-quality-extension, draft-ietf-mlcodec-opus-speech-coding-enhancement, draft-ietf-mlcodec-test-battery