SDVoE — Software Defined Video over Ethernet
SDVoE (Software Defined Video over Ethernet) is an AV-over-IP transport standard developed by the SDVoE Alliance — a nonprofit consortium of professional AV manufacturers. It transports uncompressed or near-lossless 4K video over 10 Gigabit Ethernet with a maximum latency of 100 microseconds (0.1 ms), making it the lowest-latency AV-over-IP technology in commercial use. Unlike proprietary point-to-point fiber extension or compressed AV-over-IP, SDVoE is a fully networked, software-defined platform: a 10GbE switch replaces a traditional video matrix, and switching, routing, and control happen in software via the SDVoE API. All certified SDVoE products share a common ASIC chipset (Semtech BlueRiver), guaranteeing interoperability between manufacturers. As of ISE 2026, the Alliance introduced FlexLinQ, extending SDVoE operation down to 1GbE networks for compatible content profiles.
Core Technology
The BlueRiver ASIC
Every SDVoE-certified product is built on a Semtech BlueRiver ASIC. This is the defining characteristic of SDVoE and its primary competitive advantage: because all devices share the same silicon, interoperability is guaranteed at the hardware level. A Crestron NVX encoder can connect to a ZeeVee decoder without configuration, licensing, or interoperability testing — the chipset handles compatibility.
The BlueRiver ASIC consumes approximately 2 watts in steady-state operation, compared to 12+ watts for FPGA-based implementations used in other AV-over-IP platforms (SMPTE ST 2110, NDI, IPMX). This power efficiency matters at scale: a 50-output system saves meaningful power and cooling cost versus FPGA alternatives.
Transport Specifications
- Bandwidth per stream: Uncompressed 4K@30 requires approximately 12 Gbps of raw video data. SDVoE carries 4K@30 uncompressed and 4K@60 with a proprietary 1.5:1 lossless compression — both over a 10 Gbps link.
- Latency: ≤100 microseconds (0.1 ms) end-to-end. This is frame-synchronous — SDVoE devices lock to the incoming video clock and retransmit without frame buffering. The result is indistinguishable from a hardwired HDMI connection for all practical purposes.
- Resolution support: Up to 4K/60 (3840×2160 @ 60 Hz), 4:4:4 chroma, HDR (HDR10, HLG). Backward compatible with 1080p/60 and lower resolutions.
- Audio: Multi-channel embedded audio (HDMI audio transport), up to 8 channels PCM, Dolby/DTS pass-through.
- USB and control: BlueRiver devices support USB 2.0 extension (KVM applications), RS-232 pass-through, and IR extension alongside the video signal — all over the same 10GbE connection.
FlexLinQ (ISE 2026)
Introduced at ISE 2026, FlexLinQ is a new reference design from Semtech that extends SDVoE operation to multi-speed Ethernet: 10GbE, 5GbE, 2.5GbE, and 1GbE. At lower link speeds, content resolution and/or compression ratio adapts while preserving the SDVoE software-defined architecture and interoperability model.
FlexLinQ is significant because it removes the 10GbE-everywhere constraint that has been the primary barrier to SDVoE adoption in budget-constrained projects. A site with existing 1GbE infrastructure can now run SDVoE at 1080p or lower-resolution 4K profiles without a full network infrastructure upgrade. Products implementing FlexLinQ were being previewed by early 2026 with broader availability expected through 2026–2027.
SDVoE vs. Competing AV-over-IP Standards
The AV-over-IP market has several competing approaches, each with different tradeoffs:
| Standard | Compression | Latency | Network | Chipset | Interop |
|---|---|---|---|---|---|
| SDVoE | None / 1.5:1 lossless | 100 µs | 10GbE (1GbE w/ FlexLinQ) | Semtech BlueRiver ASIC | Guaranteed (same ASIC) |
| SMPTE ST 2110 | None (uncompressed) | ~1 ms | 10–25GbE | FPGA-based | Standards-based, tested |
| NDI | ~5:1 (proprietary) | ~100 ms | 1GbE | FPGA/software | High (software protocol) |
| JPEG 2000 AVoIP | ~10:1 visually lossless | 1–5 ms | 1GbE | FPGA | Moderate |
| H.264/H.265 AVoIP | 20:1–100:1 | 100–500 ms | 100MbE–1GbE | Various | Low |
SDVoE vs. SMPTE ST 2110: ST 2110 is the broadcast-grade standard used in broadcast facilities and live production — it separates video, audio, and ancillary data into independent flows and targets professional broadcast workflows. SDVoE targets commercial AV (conference rooms, control rooms, large venues) where ease of deployment and software-defined switching matter more than broadcast workflow compliance. Both are uncompressed; ST 2110 requires 10–25GbE and more complex network configuration.
SDVoE vs. NDI: NDI uses proprietary compression (~5:1) delivering ~100 ms latency over 1GbE. NDI is software-centric — it runs on standard computing hardware without dedicated chipsets, making it ideal for broadcast production workflows, graphics, and stream contribution where 100 ms latency is acceptable and 1GbE infrastructure is preferable. SDVoE is the choice where latency is critical (live video switching, control rooms, video walls) and 10GbE infrastructure is justified.
SDVoE vs. JPEG 2000 AVoIP: JPEG 2000 AVoIP (used by VigilLink, Haivision, and others) delivers visually lossless 4K over 1GbE at 1–5 ms latency. It occupies the middle ground — better quality than H.264/H.265 AVoIP, lower infrastructure cost than SDVoE, at the cost of slightly more latency than SDVoE and less flexibility. Appropriate for permanent installations where 1GbE is the ceiling and 10GbE cannot be justified.
SDVoE vs. Proprietary Systems (Crestron DM, Extron XTP): Traditional AV matrix systems use proprietary fiber or copper distribution. SDVoE replaces the proprietary matrix with a standard 10GbE switch, removing hardware scaling limits and enabling any-to-any routing in software. Crestron NVX IS SDVoE (Crestron's AV-over-IP line is certified SDVoE and uses BlueRiver ASICs). Extron NAV is also SDVoE-based.
Certified Products and Manufacturers
All SDVoE-certified products appear in the SDVoE Alliance product catalog. Major manufacturer lines:
Crestron DM NVX — The most widely deployed SDVoE product line in commercial AV. NVX encoders (DM-NVX-350C, DM-NVX-360) and decoders (DM-NVX-D30C) integrate natively with Crestron control systems. NVX supports HDMI, DisplayPort, and analog inputs; USB-C with DP Alt Mode (NVX-360); 4K/60 4:4:4; HDR. XiO Cloud management. The NVX Director software provides centralized routing and monitoring. Crestron's implementation is the reference for SDVoE in corporate AV.
ZeeVee ZyPer4K — Competing SDVoE line with broad third-party ecosystem. ZyPer4K encoders/decoders support HDMI 2.0, 4K/60, HDR. ZyPer Management Platform (ZMP) provides routing software compatible with AMX, Crestron, and Extron control systems. ZeeVee is commonly specified where Crestron control is not the primary system and an open management API is preferred.
Aurora Multimedia IPX Series — Aurora's SDVoE line (IPX-TC8, IPX-TCDE2) supports 4K, multiview, and video wall output from a single decoder. Aurora has a strong presence in higher education and government.
Extron NAV Pro — Extron's NAV Pro series is SDVoE-based, integrating with Extron control systems (XTP, IPCP) and GlobalScripter programming. Similar to Crestron NVX but within the Extron ecosystem.
Kramer KDS-7 — Kramer's SDVoE encoders/decoders with their 10G AV switch integration. Less dominant than Crestron NVX in commercial installs but competitive in mid-market.
IDK MXC Series — IDK (Japan-based) SDVoE products with multi-format support; featured in SDVoE Alliance ISE 2026 demonstrations.
Network Switch Requirements
The SDVoE architecture uses the 10GbE switch as the video matrix. Switch selection is critical — not all 10GbE switches perform reliably with SDVoE multicast traffic.
Switch Specifications (Non-Negotiable)
- 10GbE ports: One 10GbE port per encoder or decoder. A 32-encoder/32-decoder system requires a 64-port 10GbE switch minimum. Many SDVoE deployments use a spine-leaf topology (core aggregation switch + access switches) for larger systems.
- Non-blocking architecture: The switch must sustain full line-rate throughput on all ports simultaneously. Consumer or small-business 10GbE switches with shared backplanes will drop frames under full load.
- IGMP snooping v2/v3: Essential. SDVoE uses IP multicast — each video stream is a multicast group. Without IGMP snooping, every stream floods every port on the switch, consuming the full link bandwidth on every connected device. With IGMP snooping, only ports with active subscribers (decoders) receive a given stream.
- IGMP querier: One switch in the network must be configured as the IGMP querier to manage multicast group membership. Configure exactly one querier — multiple queriers cause multicast instability.
- Jumbo frames: Enable jumbo frames (MTU 9000) on all switch ports connected to SDVoE devices. SDVoE uses large Ethernet frames for efficiency; standard 1500-byte MTU causes fragmentation and performance degradation.
Recommended Switches
- Cisco Catalyst 9300/9200 series — The most commonly specified switches for SDVoE in enterprise environments. Well-documented IGMP snooping and querier configuration. SDVoE Alliance publishes Cisco configuration guides.
- NETGEAR M4250 AV Line — Purpose-built for AV-over-IP, with pre-configured AV profiles that enable correct IGMP, jumbo frames, and QoS settings via GUI. Popular in mid-market commercial AV.
- Extreme Networks X465/X435 — Enterprise-grade; used in university and government SDVoE deployments.
- Brocade / Ruckus ICX 7x50 — Common in education; requires manual IGMP querier configuration.
Switches to avoid: Cisco SG300/SG350 series have documented limitations with IGMP querier functionality that cause SDVoE multicast instability in multi-switch topologies. Consumer-grade 10GbE switches (Ubiquiti USW-Pro line, TP-Link unmanaged 10G) lack the management capabilities required.
VLAN Design for SDVoE
Isolate SDVoE traffic on a dedicated VLAN:
- Create a dedicated AV VLAN (e.g., VLAN 100) on all switches carrying SDVoE traffic
- Assign all NVX/ZyPer encoder and decoder ports to this VLAN (access mode)
- Enable IGMP snooping on the AV VLAN specifically — enable globally AND per-VLAN
- Configure one switch as the IGMP querier for the AV VLAN
- Enable jumbo frames (MTU 9000) on all ports in the AV VLAN
- Uplinks between switches should be tagged trunk ports carrying the AV VLAN
Do not mix SDVoE traffic with general data traffic on the same VLAN. The multicast flood behavior before IGMP snooping converges can saturate a shared data VLAN.
See networking/vlan-configuration-for-av and networking/multicast-and-igmp-snooping for detailed configuration guidance.
System Design Workflow
1. Enumerate sources and destinations: Count encoders (sources) and decoders (displays/destinations). A 20-source, 40-destination system requires a 60-port 10GbE switch minimum; allow 10–20% headroom.
2. Select management platform: Crestron NVX deployments use NVX Director or XiO Cloud. ZeeVee uses ZMP. Both expose APIs for integration with third-party control systems.
3. Design the 10GbE switch infrastructure: For systems up to ~48 devices, a single 48-port 10GbE switch works. Larger systems use a spine-leaf or core-edge topology. Each tier of switching adds latency — keep tiers minimal for latency-critical applications.
4. Integrate with control system: SDVoE routing is controlled via software API, not hardware crossbar. The control system (Crestron, AMX, QSC Q-SYS) sends routing commands to the management software, which reconfigures multicast group memberships in the switch to change which decoder receives which encoder's stream.
5. Plan for redundancy: Mission-critical installations (control rooms, broadcast) benefit from redundant 10GbE uplinks (LAG/LACP bonding) between switches and redundant management server instances.
Common Pitfalls
-
IGMP snooping not enabled per-VLAN. Enabling IGMP snooping globally on a switch does not automatically apply it to specific VLANs on all switch platforms. On Cisco Catalyst switches, IGMP snooping must be enabled both globally (
ip igmp snooping) and per-VLAN (ip igmp snooping vlan 100). Without per-VLAN enablement, multicast floods every port in the VLAN at full 10GbE line rate — the switch backplane saturates immediately when more than 2–3 streams are active. -
Multiple IGMP queriers on the same VLAN. If two switches are both configured as IGMP querier for the same VLAN, they interfere with each other's group membership tracking. Symptoms: decoders randomly drop streams, routes fail to establish, or multicast groups time out. Configure exactly one querier — typically the core or aggregation switch.
-
Jumbo frames not enabled end-to-end. SDVoE uses 9000-byte MTU. If any switch in the path has standard 1500-byte MTU, SDVoE packets fragment. Fragmented SDVoE traffic produces intermittent video artifacts (green frames, dropouts) that are difficult to trace to an MTU mismatch. Verify jumbo frames are enabled on every switch port in the SDVoE path, not just the access switches.
-
Consumer-grade or unmanaged 10GbE switches. SDVoE requires managed switches with IGMP snooping, querier capability, and non-blocking architecture. An unmanaged 10GbE switch floods all multicast to all ports — two active streams consume the full backplane bandwidth on every connected device, crashing the system. Never specify unmanaged switches for SDVoE.
-
Mixing SDVoE encoders/decoders from pre-FlexLinQ and FlexLinQ product generations. Early SDVoE devices and FlexLinQ-capable devices may have firmware or protocol differences. Verify interoperability across generations in the specific manufacturer's release notes before mixing generations in a single system.
-
Under-sizing the switch for future expansion. SDVoE systems grow. A conference center that starts with 20 rooms will add rooms over time. Specifying a 48-port switch at 90% capacity leaves no room for adds. Size the initial switch at 60–70% capacity, and design the topology to support a second switch with a 40GbE or 100GbE uplink between them for future expansion.