SipMX Core

The Secure NMOS Platform. For the first time, manage broadcast (ST 2110), corporate AV (IPMX), remote production (RIST), and cloud-native (MXL) workflows from a single controller — with enterprise security at every layer.

  • RIST Decoder Sync: Frame-accurate multi-camera synchronization (<1ms) for global remote production — align feeds from any venue, regardless of network latency
  • Security-First: Built-in CA, EST server (BCP-003-03), passwordless operator auth, zero-trust device onboarding
  • WAN Ready: IS-15 gateway for devices behind firewalls (MQTT/WebSocket transport)
  • Multi-Site Federation: Selective resource sharing between independent sites
  • MXL Support: Hybrid routing between network streams and GPU/shared-memory pipelines
  • Full NMOS: IS-04/05/07/08/11/12/15, BCP-002/003/004/006/007/008 (including proposed HTJ2K & AV1)
  • Multi-Controller: Share one engine with third-party controllers (Riedel, Evertz, Grass Valley)
  • Deployment Flexibility: Embedded, external engine, or headless server modes
  • Cross-Platform UI: Native apps for Windows, macOS, Linux, iOS, Android, plus browser access
  • Device Plugins: Proprietary device support (Matrox, Riedel Embrionix, Imagine SNP)
Request Access
Cross-Platform UI Desktop · Mobile · Browser · REST NMOS Engine IS-04 IS-05 IS-07 IS-08 IS-11 IS-12 IS-15 BCPs 002·003·004·008 Security Layer CA · EST Server · PKA · mTLS Site A Site B Federation

SipMX Gateway

Translate between media ecosystems. SipMX Gateway is a standalone C/C++ application that bridges NDI®, IPMX (ST 2110), Dante®/AES67, SRT™, and MXL to RIST — enabling unified WAN contribution from any protocol. Software-only, cross-platform, fully NMOS-managed.

  • NDI® ↔ RIST: Bidirectional bridge for NDI-compatible devices — ingest NDI-compatible cameras for WAN contribution, or deliver RIST streams to NDI-compatible receivers on-site
  • Dante®/AES67 ↔ RIST: Receive AES67 audio from Dante-enabled devices for WAN transport — uses only open AES67 standards
  • IPMX/ST 2110 ↔ RIST: Encode ST 2110 video/audio to RIST for contribution, or decode RIST back to multicast — hardware-accelerated when available
  • SRT™ ↔ RIST: Receive or send SRT streams from existing encoders, decoders, and cloud services — bridging them into NMOS-managed RIST workflows. SipMX's own open-source SRT library
  • MXL ↔ RIST: Read from or write to shared-memory GPU pipelines for cloud-native and compute-intensive workflows (Linux)
  • Mux Mode: Combine audio and video from different ecosystems into a single RIST MPTS output — e.g., AES67 console audio + NDI-compatible camera video in one stream
  • RIST Transport: Simple/Main/Advanced profiles with AES encryption, FEC, SRP authentication, and decoder synchronization — powered by libsipmx_transport
  • Satellite Redundancy: SatHybrid mode for simultaneous satellite and terrestrial delivery with automatic failover (VSF TR-06-4 Part 7)
  • Content Selection: Program-level filtering at the receiver for efficient bandwidth use over constrained links (VSF TR-06-4 Part 6)
  • Multipath Bonding: Redundant or load-balanced delivery across multiple network paths — automatic failover with no stream interruption
  • Bandwidth Optimization: Null packet deletion for CBR MPEG-TS streams, reducing WAN bandwidth without affecting receiver compatibility
  • Codec Flexibility: H.264, HEVC, JPEG XS, HTJ2K, and AV1 encoding/decoding per pipeline
  • Cross-Platform: Software-only C/C++, runs on x86_64 and ARM64 — Linux, macOS, Windows
  • Embeddable: Manufacturers can bundle the gateway inside their own appliances — your product ships with NMOS bridging out of the box, no separate gateway needed for your customers
  • Built on DeviceSDK: Full NMOS node (IS-04/05/07/08/11/12) with IS-11 compatibility checking, BCP-004 capability advertisement, and BCP-008-01 health monitoring
  • Standards-Based Discovery: Implements SIPMX-BCP-009-01 — controllers automatically discover gateway capabilities, bind inputs to outputs, and orchestrate chained routes across transport boundaries
Request Access
NDI® Dante®/AES67 Audio IPMX ST 2110 SRT™ MXL SipMX Gateway C/C++ · x86_64 / ARM64 Pipeline Engine Transcode · Mux · Demux H.264 · HEVC · HTJ2K · AV1 SpeedHQ · JPEG XS SipMX DeviceSDK (NMOS Node) WAN Transport: RIST | SRT IS-04 · IS-05 · IS-08 · IS-11 · IS-12 BCP-004 · BCP-008-01 RIST (WAN) Simple · Main · Advanced · Sync Mux Mode Audio + Video SipMX Core (Control Plane) Discovers & manages gateway as an NMOS device

SipMX Tools

A comprehensive utility suite for testing, monitoring, and diagnosing NMOS and ST 2110 infrastructure. From test pattern generation to receiver health monitoring, everything you need to commission and troubleshoot IP media systems.

  • Signal Generation: Test patterns (color bars, ramps, motion), audio tones (sine, pink noise, sweep)
  • Stream Analysis: Waveform monitor, vectorscope, packet analyzer for ST 2110
  • PTP Diagnostics: Clock monitoring, grandmaster status, offset tracking
  • NMOS Tools: Registry browser, SDP validator/editor, capability inspector
  • Receiver Health: BCP-008-01 status dashboard, packet loss tracking, sync monitoring
  • Network Analysis: Multicast group scanner, bandwidth utilization, latency measurement
  • IS-08 Testing: Channel mapping verification, audio routing diagnostics
  • Thumbnail Preview: Visual preview of all video flows
  • Connection Testing: End-to-end validation with detailed error reporting
  • Export & Reporting: Generate compliance reports and network diagrams
Request Access
SipMX Tools Test Gen • Color Bars • Ramps • Motion Analyzer • Waveform • Vectorscope • Packets PTP Monitor • GM Status • Offset Track • Sync Health NMOS • Browser • SDP Editor • Capabilities Receiver • Health • BCP-008 • Sync Status Network • Multicast Scan • Bandwidth • Latency IS-08 Testing Channel mapping verification Export & Report Compliance reports, diagrams Thumbnail Preview — Visual preview of all video flows

SipMX DeviceSDK

One simple API. Dozens of specifications handled for you. The NMOS ecosystem spans IS-04, IS-05, IS-07, IS-08, IS-11, IS-12, IS-15, plus BCPs for security, capabilities, monitoring, and codec profiles (HTJ2K, AV1) — thousands of pages of specifications that take years to master. DeviceSDK abstracts all of this complexity into a clean, intuitive interface. You focus on your device; we handle the protocols.

Make any device NMOS-compliant in hours, not months. Native AOT compilation produces self-contained binaries with no runtime dependencies. Basic integration in ~20 lines of code. SipMX Gateway itself is built on the DeviceSDK — the same library you'll integrate.

Why native DeviceSDK vs. embedded gateway? The embedded gateway approach (bundling SipMX Gateway inside your appliance) works without firmware changes — but adds a full protocol translation stack. Native DeviceSDK integration is far lighter: your device feeds media directly via UDP to the SDK (if you already support any streaming protocol, you already have UDP). The SDK provides built-in RIST and SRT transport via libsipmx_transport — including decoder synchronization, satellite redundancy, multipath bonding, and content selection. Lower latency, less resource overhead, and tighter integration with your device's own media pipeline.

  • Complete Abstraction: All NMOS specs (IS-04/05/07/08/11/12/15, BCP-006 codec profiles) unified behind one simple API
  • No Spec Expertise Required: Pre-validated, compliance-tested — just implement your device logic
  • For All Manufacturers: Keep your existing transport (NDI®, Dante®/AES67, SRT™, or custom), add full NMOS manageability — IS-04 discovery, IS-05 routing, BCP-008-01 monitoring — in ~20 lines of code
  • Example Implementations: Working samples for encoders, decoders, gateways, and multi-stream devices
  • WAN & Federation: IS-15 support for devices behind firewalls, multi-site federation — built in
  • Security Handled: BCP-003-03-WAN pairing codes, certificate enrollment, mTLS — zero crypto code on your side
  • Native AOT: Self-contained binaries (~15-25MB), <100ms startup, no runtime dependencies
  • C# + C API: Use from .NET or integrate via C header (sipmx_device.h)
  • All Platforms: Linux (x64/ARM64/ARM), Windows (x64/ARM64), macOS (Intel/Apple Silicon)
  • Built-in RIST: Native RIST transport (via libsipmx_transport) for reliable WAN delivery with AES encryption, SRP authentication, and decoder synchronization
  • Built-in SRT: Clean-room SRT engine for delivering to external SRT receivers — no full gateway needed
  • Satellite Redundancy: SatHybrid mode for simultaneous satellite and terrestrial delivery with automatic failover
  • Content Selection: Program-level filtering for efficient bandwidth use over constrained links
  • Multipath Bonding: Redundant or load-balanced delivery across multiple network paths
  • MXL: Shared-memory workflows for cloud-native and GPU pipelines
Request Access
Your Device Device Logic (your code) DeviceSDK (~20 lines) Specifications Handled For You IS-04 IS-05 IS-07 IS-08 IS-11 IS-12 IS-15 BCPs Security · mTLS · Certificates · PKA WAN / Federation MXL / RIST

Ready to get started?

Contact us to discuss your requirements and get early access to SipMX products.

Request Early Access