The Evolution of IPMX for AV-over-IP

Ethernet
(Image credit: Getty Images)

The landscape of AV distribution has been rapidly evolving, driven by the increasing demand for high-quality, low-latency, and scalable solutions. IPMX (Internet Protocol Media Experience) has emerged as a key networking protocol in the AV-over-IP domain, offering a robust and flexible standard that caters to the diverse needs of the professional AV industry. IPMX is built upon the SMPTE ST 2110 standard, originally designed for and widely deployed across broadcast, but now adapted to meet the specific requirements of Pro AV.

The Evolution of IPMX

IPMX was developed by the VSF (Video Services Forum) and AIMS (Alliance for IP Media Solutions) to address the limitations of existing AV-over-IP solutions—adding greater interoperability, scalability, and flexibility. While proprietary protocols served specific needs, they posed challenges in terms of vendor lock-in and the difficulty of integration into different systems. Recognizing this, the VSF and AIMS Alliance sought to create a unified standard that could deliver both high performance and broad compatibility in an open, standards-based approach.

The initial development of IPMX leveraged the ST 2110 suite, which is widely used in broadcast environments for uncompressed synchronous video, audio, and metadata over IP networks. However, for IPMX to be applicable in Pro AV, it required enhancements to address the unique needs of the industry, such as plug-and-play support for asynchronous media, reduced network complexity and cost (optional PTP timing), and the inclusion of features such as HDCP (High-bandwidth Digital Content Protection) and PEP (Privacy Encryption Protocol). Some of these additions also make it easier to interface to widely used HDMI media sources and displays.

IPMX continues to evolve, with recent additions further enhancing its capabilities. IPMX supports both uncompressed and compressed video, and while today the dominant codec used is JPEG XS, other codecs supporting higher levels of compression are possible. Flexibility in codec selection facilitates the use of IPMX in environments where network bandwidth is limited. Another significant barrier for AV-over-IP adoption in Pro AV was the lack of robust content protection and security. The latest IPMX specifications include support for HDCP and PEP, ensuring that copyrighted or private content can be securely transmitted over IP networks without compromising quality. An optional IPMX feature is Precision Time Protocol (PTP) synchronization, which is beneficial in applications such as video walls and live events where timing precision is crucial. Finally, the upcoming standardization of USB support in IPMX enables seamless control of remote devices over IP, such as KVM (Keyboard, Video, Mouse), expanding the potential use cases in control rooms, education, and corporate environments.

[Read More Articles About IMPX]

Benefits of IPMX Versus Competing Protocols

IPMX supports both uncompressed and compressed video streams, allowing users to choose the appropriate balance between quality and bandwidth usage.

IPMX offers several advantages over competing AV-over-IP protocols, positioning it as the preferred choice for Pro AV applications—particularly those prioritizing a solution that is interoperable and scalable. Unlike proprietary protocols, IPMX is an open specification, ensuring interoperability across different vendors’ equipment. This reduces the risk of vendor lock-in and allows for more flexible system designs.

It also uses standard IP networks enabling easy scalability, from small installations to large and distributed AV systems. This contrasts with point-to-point and fixed bandwidth solutions, which are either limited by distance and the number of supported endpoints, or by the video formats that can be transported. Furthermore, IPMX is designed to facilitate low latency, which is essential for real-time applications such as live events, medical imaging, and interactive exhibits. Its support for uncompressed (latency in the order of one to two lines of video) and visually lossless compressed video (latency in the order of tens of lines for JPEG XS) ensures that signals are transmitted with minimal delay.

IPMX supports both uncompressed and compressed video streams, allowing users to choose the appropriate balance between quality and bandwidth usage. This flexibility is not always available in other protocols, which may force a compromise between quality and performance. By leveraging multicast IP transmission, IPMX optimizes network resources, reducing the bandwidth required for transmitting streams to multiple destinations. This is particularly advantageous in environments with high-density AV installations.

The integration of HDCP and/or PEP in IPMX provides a secure path for transmitting protected or private content. It also leverages NMOS (Networked Media Open Specification) to provide the “plug and play” capabilities needed to easily add and integrate devices in an IP media workflow. When a device is powered up, its resources become available to all devices on the network, removing the need for time-consuming manual configuration of I/O parameters. NMOS also provides authentication, access, and control encryption.

Enabling IPMX with IP Cores from Nextera Video and Adeas

As IPMX adoption grows, the role of hardware in supporting this standard becomes increasingly critical. FPGAs (Field-Programmable Gate Arrays) and adaptive SoCs (System on Chips) are ideal for implementing IPMX solutions and support a broad range of Pro AV use cases. To ease adoption and accelerate time-to-market, adaptive silicon vendors such as AMD work with various Pro AV partners. For example, Nextera Video and Adeas have collaborated to offer industry-leading FPGA IP cores for SMPTE ST 2110, ST 2059 PTP, NMOS control, and IPMX. Their cores are delivered as RTL IP including all software drivers, daemons, and NMOS system control software, and have been broadly deployed and proven worldwide.

[SMPTE ST 2110: An Introduction]

Nextera Video and Adeas offer a fully modular IPMX solution that results in highly efficient resource utilization and is resolution and network speed independent, supporting up to 8K and beyond over Ethernet links from 1Gbps to over 100Gbps. Nextera and Adeas provide a complete transmit and receive reference design, and design services are available for the development or customization of hardware, firmware, and software.

FPGAs and adaptive SoCs provide the flexibility required to implement IPMX in a wide range of AV applications. These devices can be customized to handle the specific requirements of an installation, such as unique video formats, custom timing requirements, or integration with legacy systems. For instance, the AMD Zynq UltraScale+ MPSoC (Multi-Processor System on Chip) family combines programmable logic with processor cores, allowing manufacturers to develop highly integrated solutions that can process IPMX streams, manage PTP synchronization, and interface with a variety of AV peripherals such as HDMI™. The integration of Arm processors within these SoCs allows for the deployment of the sophisticated NMOS control and management features directly on the device, reducing the need for external control systems. This makes them a key component in the development of standalone IPMX-enabled devices, such as encoders, decoders, and matrix switchers in a variety of use cases.

In live event production, adaptive silicon is used in IPMX-compliant video processing systems that deliver low-latency, high-quality video feeds. The flexibility of FPGAs allows for real-time processing of 4K and even 8K video, ensuring that live feeds are synchronized and broadcast-quality. In corporate environments, AMD FPGA technology-based IPMX solutions enable seamless distribution of video content across large campuses, supporting everything from digital signage to video conferencing. The low latency and high-quality transmission ensure a consistent and professional AV experience. Finally, in healthcare, IPMX over AMD hardware supports the transmission of high-resolution imaging data in real-time, crucial for applications such as remote surgery and telemedicine. The integration of privacy encryption (PEP) and low-latency transmission is vital in these sensitive environments.

Shaping the Future of AV-over-IP

IPMX is establishing itself as a key player in the future of AV-over-IP by providing a robust, interoperable, and scalable solution that meets the demands of the Pro AV market. The ongoing evolution of the IPMX specification, with its support for a range of codecs from uncompressed to highly compressed video, and encryption of control and content such as HDCP, makes it an increasingly attractive choice for AV equipment manufacturers. AMD FPGAs and SoCs play a vital role in enabling IPMX, affording the flexibility, processing power, and integration capabilities to implement cutting-edge solutions across a wide range of AV applications. As the Pro AV industry continues to grow and evolve, IPMX, supported by AMD technology and IP cores from Nextera Video and Adeas, is poised to be at the forefront of this transformation.

This article was contributed to by Spencer Deame, Product Manager, Nextera Video and Antoine Hermans, CTO, Adeas B.V.

Rob Green
Senior Manager, Pro AV, Broadcast and Consumer, AMD

Rob Green is the senior manager, Pro AV, for Broadcast and Consumer at AMD