EBU and Linux Foundation release Media eXchange Layer SDK for production
The EBU and Linux Foundation have released version 1.0.2 of the Media eXchange Layer (MXL), an open-source SDK designed to facilitate uncompressed media exchange between software functions in live production environments. The project, which utilizes shared memory for same-host communication, is supported by a consortium of industry vendors including AWS, NVIDIA, and Sony.
Key Takeaways
- Version 1.0.2 serves as the stable production release for same-host media exchange using a C++ SDK and Flow API.
- The project utilizes a compute-first approach, enabling zero-copy or low-copy data movement through RAM-based filesystems.
- Major industry players including AWS, NVIDIA, Sony, and Grass Valley are participating in the Technical Steering Committee or demonstrations.
- Upcoming version 1.1 introduces mxl-fabrics to support inter-host replication via RoCEv2 and accelerated networking.
- MXL is designed to complement ST 2110 by handling internal software-to-software handoffs rather than replacing network transport standards.
Why It Matters
The release of this SDK marks a shift from proprietary hardware islands toward a unified software-defined production stack. By providing a common plumbing layer for uncompressed video and audio, the EBU reduces the integration friction typically found when mixing software functions from multiple vendors on generic compute nodes. This ecosystem approach prevents a fragmented market where every developer creates a custom local hand-off, potentially accelerating the transition to cloud-native live production. As the industry moves toward 2027, the success of this initiative depends on broad vendor adoption beyond initial lab experiments. Watch for the stabilization of the 1.1 release candidate to see if inter-host fabric support gains the same multi-vendor traction as the current shared-memory model.
Additional Context
The Media eXchange Layer SDK sits within a broader push toward software-defined live production that has attracted significant vendor participation since the EBU first announced the project. EBU launched MXL as an open-source initiative under the Linux Foundation in early 2025, positioning it as a standardized interface for uncompressed media exchange between software functions running on commodity hardware. The consortium backing the project includes AWS, NVIDIA, Sony, Appear, Techex, Riedel, TAG Video Systems, Nevion, Ross Video, Cisco, Intel, Grass Valley, Matrox Video, NetOn.Live, TVU Networks, CBC/Radio-Canada, BBC, Lawo, and NABA, representing one of the broadest cross-vendor alliances in live production infrastructure. This breadth of support reflects the industry's recognition that proprietary integration layers between software functions create unsustainable complexity as production workflows decompose into discrete microservices.
The licensing and governance model for MXL follows the Linux Foundation's established open-source framework, which has proven effective in other media technology standards. The EBU has previously used the Linux Foundation to host projects like the Open Broadcast Encoder, demonstrating a pattern of placing critical infrastructure code under neutral governance to encourage competitive adoption. For broadcasters and production facilities evaluating MXL, the open-source license removes procurement friction that typically accompany proprietary SDKs, while the Linux Foundation's intellectual property policies provide patent protections that enterprise buyers require. The project's relationship to SMPTE ST 2110 is complementary rather than competitive: ST 2110 governs network transport of uncompressed media between devices, while MXL addresses the local exchange between software functions on the same compute node, filling a gap that no existing standard covers.
Technical benchmarks and adjacent deployments illustrate the performance characteristics that make MXL relevant for latency-sensitive live production. The EBU demonstrated MXL at IBC 2025 with GStreamer-based pipelines achieving sub-millisecond frame handoffs between software functions, validating the shared-memory architecture's suitability for real-time broadcast workflows. The mxl-fabrics component, planned for the 1.1 release, extends the model to inter-host communication, which would enable distributed production topologies where software functions run on separate compute nodes. This evolution mirrors the trajectory of ST 2110 itself, which began as a point-to-point standard before expanding to support complex networked architectures. For production engineers planning 2027 infrastructure, the convergence of MXL for local exchange and ST 2110 for network transport creates a complete software-defined pipeline from camera to distribution, reducing dependence on dedicated hardware for signal routing and processing.
Read full article at digitalproduction.com
Enjoy our coverage?
Add StreamingMeme as a preferred source on Google to see more of our streaming news at the top of your Search results.
Add as preferred source