
If you are building a professional video product that streams over IP, you have probably encountered both IPMX and SMPTE ST 2110. They sound similar, they share a large amount of technology, and they often appear together in the same sentence. So what exactly is each one, how do they relate, and which one should your product support?
What is SMPTE ST 2110?
SMPTE ST 2110 is a family of standards developed by the Society of Motion Picture and Television Engineers for transporting professional media — video, audio, and ancillary data — over IP networks in broadcast environments.
Its key standards are:
- ST 2110-20— uncompressed video
- ST 2110-22 — compressed video (including JPEG XS)
- ST 2110-30 — audio (AES67-compatible)
- ST 2110-40 — ancillary data and metadata
- ST 2110-21 — traffic shaping (Narrow and Wide sender profiles)
ST 2110 is built on RTP over UDP/IP, uses SDP (Session Description Protocol) to describe streams, and relies on PTP (IEEE 1588 / SMPTE ST 2059) for precise timing synchronisation across devices. NMOS (Networked Media Open Specifications) from AMWA is widely used alongside ST 2110 for stream discovery and connection management, though it is not formally part of the standard itself.
What is IPMX?
IPMX (Internet Protocol for Media Experience) is an open standard developed by the Video Services Forum (VSF) and promoted by the AIMS Alliance. It is designed specifically for the ProAV industry — AV-over-IP in corporate, education, live events, and installation environments.

IPMX is not a competing standard to ST 2110. It is built on top of ST 2110, extending it with features the ProAV market needs:
- NMOS IS-04/05/09/11 — mandatory (not optional) for plug-and-play discovery and connection management
- Non-PTP timing— RTCP-based system timing for networks without PTP infrastructure, which is common outside broadcast
- PEP / HKEP encryption — Privacy Encryption Protocol (VSF TR-10-13) for content protection, equivalent to HDCP in the IP world
- HDMI and DisplayPort compatibility — IPMX defines gateway interoperability so standard AV sources connect seamlessly
- JPEG XS — mandatory compressed video format (VSF TR-10-2), enabling 4K at 4:4:4 over a single 1 GbE link
The full IPMX specification is published as VSF TR-10 (Technical Recommendations 10-1 through 10-13), covering timing, video, audio, ancillary data, security, and more.

How do they relate?
Think of it this way:
| Feature | SMPTE ST 2110 | IPMX (VSF TR-10) |
|---|---|---|
| Target market | Broadcast & live production | ProAV — corporate, education, events |
| Transport | RTP / UDP / IP | RTP / UDP / IP (same) |
| Video compression | JPEG XS (ST 2110-22) | JPEG XS mandatory (VSF TR-10-2) |
| Timing | PTP IEEE 1588 required | PTP optional — RTCP non-PTP supported |
| NMOS | Recommended | Mandatory (IS-04, IS-05, IS-09, IS-11) |
| Encryption | Not defined | PEP / HKEP (VSF TR-10-13) |
| HDMI / DP gateway | Not addressed | Defined |
| ST 2110 compatible | — | Yes — IPMX senders are ST 2110 compliant |
Which should your product support?
Studios, live production & contribution links
Corporate AV, education & live events
One design, two markets — build for IPMX
The third path — building for IPMX to address both markets — is exactly what theintoPIX Titanium FPGA SoC EDK and Titanium SDK enable: one integration, one codebase, both standards covered. enable: one integration, one codebase, both standards covered.
What about devices outside broadcast and ProAV?
IPMX and ST 2110 are not limited to traditional AV markets. The underlying transport — RTP over UDP/IP — is the same protocol used by VoIP, video conferencing, and general-purpose media streaming. When coupled with the low-latency JPEG XS compression, any developer who needs ultra-low-latency video over a standard IP network benefits from the same technology stack:
Medica imaging
Machine vision & industrial cameras
Robotics & teleoperation
Defence & ISR
intoPIX and JPEG XS: the compression layer for both standards
Both IPMX and ST 2110-22 mandate or strongly recommend JPEG XS as the compression format for video. JPEG XS (ISO/IEC 21122) is a wavelet-based, visually lossless codec designed specifically for low-latency professional video.

JPEG XS's unique wavelet scalability means receivers can independently decode the full 4K frame, an embedded HD layer, or a specific crop region — all from the same compressed stream. A secondary PROXY stream at qHD (960×540, ~50 Mbps) can be transmitted simultaneously alongside the 4K MAIN stream, both over a single 1 GbE link, independently selectable by receivers via NMOS.
intoPIX develops both TicoXS (JPEG XS High profile) and TicoXS FIP (JPEG XS Flawless Imaging Profile, including TDC mode) — the two codec variants required for full IPMX and ST 2110-22 compliance.
VSF TR08: SMPTE 2110-22 및 IPMX over JPEG XS에 대한 기술 권장 사항을 읽으십시오.
이 권장 사항에는 JPEG XS를 사용하는 IPMX 타이밍 및 IPMX 기능 설정 정보에 대한 모든 관련 사항이 포함됩니다.
- IPMX JPEG XS 비디오 센더는 SMPTE ST 2110-21의 유형 W를 준수해야 하며 리시버는 VSF TR-10-1에 정의된 타이밍 모델을 구현해야 합니다.
- IPMX 기능 세트 및 상호 운용성 포인트는 4:4:4, 4K, 8K, HDR 등의 다른 매개변수를 지원하도록 정의되어 있습니다.
IPMX interoperability testing
Interoperability testing ensures that an intoPIX-based senders and receivers can connect to any IPMX-certified receivers and senders, and vice versa — regardless of manufacturer.
“IPMX는 AV over IP에 대한 상호 운용성을 보장하는 단일 공통의 유비쿼터스 표준 기반 프로토콜 세트에 대한 ProAV 업계의 요구를 해결합니다.” 라고 AIMS ProAV 워킹 그룹의 의장인 David Chiappini는 말합니다. “ProAV 세계가 점점 IP 네트워킹으로 이동함에 따라 IPMX에 대한 이해와 표준 및 사양 활성화는 필수적입니다."












