Le Media eXchange Layer (MXL) est un projet open-source hébergé par la Linux Foundation qui promet de virtualiser le « câblage » des installations broadcast. Lancé en juin 2025, le SDK permet l'échange temps réel en mémoire de vidéo, audio et métadonnées entre fonctions média dans des environnements de production distribués.
Le câblage virtuel du broadcast
Dans une infrastructure broadcast classique, les signaux circulent via des câbles physiques (SDI, fibre) ou des flux IP (ST 2110). MXL ajoute une couche supplémentaire : l'échange en mémoire entre processus logiciels sur un même serveur ou cluster. C'est le « câblage virtualisé » d'une installation hardware-agnostic.
Le projet implémente la couche Media Exchange définie dans l'architecture de référence Dynamic Media Facility (DMF) de l'EBU.
Une coalition sans précédent
Le comité de pilotage technique réunit l'EBU, CBC/Radio-Canada (président utilisateur), BBC, Grass Valley (président implémenteur), Riedel, Lawo, NVIDIA et AWS. Les membres fondateurs incluent aussi France TV, Olympic Broadcasting Services, SVT, Bell Media, Intel, Matrox, Appear et Telos Alliance.
Jim Zemlin, directeur exécutif de la Linux Foundation : « En réunissant les acteurs clés des secteurs média et IT, nous permettons le développement de solutions ouvertes et interopérables. »
SDK disponible, pas encore production-ready
Le SDK bootstrap est disponible sur GitHub (github.com/dmf-mxl/mxl) depuis juin 2025. Il n'est pas encore prêt pour la production, mais les démonstrations en laboratoire valident le modèle technique. Une version stabilisée v1.0 est attendue autour du NAB Show 2026.
Pourquoi ça compte
MXL démocratise l'accès aux outils de traitement média avancés. Les petits diffuseurs et startups pourront exploiter les mêmes briques logicielles que les grands broadcasters, sans investissement hardware massif. C'est la promesse d'un broadcast véritablement software-defined.