Intel MTL brings ST 2110 transport to COTS servers
This article details Intel's Media Transport Library (MTL), a software data-plane library for ST 2110-compliant media transport on commercial off-the-shelf (COTS) servers, and its integration with FFmpeg and OBS Studio. It explains how MTL addresses the challenges of uncompressed ST 2110 streams by enabling software-based real-time media transport with high throughput and low latency, reducing reliance on dedicated hardware. The article positions MTL as the ST 2110 media packet TX/RX data-plane layer, working alongside applications like FFmpeg and OBS for media processing and NMOS for control.
Key Takeaways
- MTL supports ST 2110-20 video, ST 2110-30 audio, ST 2110-40 ANC, and ST 2022-7 redundancy from one software data-plane layer.
- Intel says daily MTL validation centers on E810 and E830 NICs, with narrow pacing TX tied to the E810/E830 + DPDK PMD combination.
- The FFmpeg plugin adds `mtl_st20p` for raw video and `mtl_st30p` for PCM audio, but it requires a patched FFmpeg build with `--enable-mtl`.
- MTL also lists OBS Studio plugin support, allowing OBS scenes, screen capture, and graphics to feed ST 2110 labs and demos.
- The article treats MTL as the media transport data plane, while NMOS handles discovery and connection control.
Why It Matters
MTL moves ST 2110 transport from dedicated hardware toward software on COTS servers, but the article makes clear that the practical path still depends on specific NICs, firmware, DPDK, and PTP setup. That matters for FFmpeg and OBS users because MTL turns familiar tools into ST 2110 senders and receivers, while keeping control in NMOS and timing in PTP. The main signal to watch is whether production POCs standardize on E810/E830 plus DPDK PMD, since the article says narrow pacing TX depends on that pairing.
Read full article at muratdemirci.com.tr