Mpression - Broadcasting and ProAV - Solutions
- MEP100
- Macnica Media Streaming SDK (M2S)
MEP100 100G ST 2110 SmartNIC Solution: Maximize SMPTE ST 2110 Processing Power

Elevate your broadcast and live production capabilities with Macnica's 100G MEP100 SmartNIC, engineered specifically for PC platforms. This advanced solution delivers industry-leading SMPTE ST 2110 processing, powered by Altera Agilex 7 FPGA for accelerated performance, eliminating CPU bottlenecks, and ensuring seamless stream protection with hitless failover and precise PTP synchronization. Designed for professionals, the MEP100 provides unmatched performance and reliability, featuring the intuitive M2S SDK, with upcoming support for JPEG XS.
Key Features
Advanced FPGA Acceleration
Harness high-performance FPGA-driven acceleration for smooth, efficient ST 2110 processing without taxing the CPU.
ST 2110 Packetizer/Depacketizer
Reliably manage ST 2110 media streams with precision, ensuring seamless operation.
Hitless Stream Protection
Dual 100G ports offer redundancy, safeguarding media content with hitless failover protection.
PTP Timing-Based Traffic Control
Achieve precise synchronization and traffic flow management, thanks to PTP timing integration.
High-Performance DMA Controller
Enjoy optimized data transfer rates without relying on the CPU, using Macnica's advanced DMA controller.
User-Friendly M2S SDK
Streamline your development process with the Macnica Media Streaming SDK (M2S), designed for ease of use and flexibility.
Efficient Memory Management with Kernel Bypass
Maximize efficiency with DMA transfers and kernel bypass for seamless media data management.
Macnica Media Streaming API
Simplify video, audio, and ancillary data handling with our powerful API for easy integration.
GStreamer Plugin Support
Effortlessly integrate with GStreamer plugins for video and audio sources and sinks.
NMOS IS-04/IS-05 Support
Ensure full compatibility and interoperability with NMOS standards for seamless integration.
MEP100 Features
Features | Specifications | Note | |
---|---|---|---|
Software | Target OS | Linux | |
User interface | Macnica M2S plain API | ||
Ethernet | 100Gbe x 2 | ||
PCIe Streaming | System Bus | PCIe Gen4 x 16 | |
DMAC | Macnica ST21110 specific DMAC | Version: Quartus 21.3 Pro | |
Video Buffer Pixel Format | UYVP: Packed 10bit YUV422 only | U0-Y0-V0-Y1 U2-Y2-V2-Y3 | |
ST2059 | Macnica ST2059 IP Core: FPGA components + SW Stack working on Host PC | Off loading to HPS is out of scope in this phase | |
ST2110-20 | Resolution | 3840x2160p, 1920x1080p, 1920x1080i | |
Number of Streams | Up to 32 TX and 32 RX | ||
Mapping Structure | 4:2:2 10bit | ||
Frame Rate (Hz) | 59.94, 50, 60 | ||
ST2110-21 | Supported Type | TX side: Type-NL RX Side: Type-W | |
ST2110-22* (JPEG XS codec base) | Resolution | 3840x2160p, 1920x1080p, 1920x1080i | |
Number of Streams | Up to 4 TX and 8 RX | Planning ST2110-20 n 22 convertible design | |
Mapping Structure | 4:2:2 10bit | ||
Frame Rate (Hz) | 59.94, 50, 60 | ||
ST2110-30 | Number of Streams | Up to 32 TX and 32 RX | |
Conformance Level | Level-B + 32ch | ||
Sampling Rate | 48KHz | ||
Number of channel per stream | 1 to 32 | Packet time 1ms up to 8ch Packet time 125us up to 32ch | |
ST2110-40* | Number of Streams | Up to 32 TX and 32 RX | |
ST2022-7 | Support Class | Class-A, B, C and Class-D | Depending on system memory resource |
NMOS | Support protocol | IS-04 and IS-05 |
Experience unparalleled performance, flexibility, and reliability with Macnica’s 100G MEP100 SmartNIC, the ultimate solution for professionals in the ST 2110 broadcast space. Ready to explore cutting-edge broadcast technology? Contact us today to learn more!
High Performance & Balanced Architecture
