Extron — AV Control and Distribution Platform Overview
Extron Electronics is one of the largest AV manufacturers in the industry, with a product line spanning control processors, matrix switchers, HDBaseT extenders, AV-over-IP distribution, DSP, signal converters, amplifiers, and AV furniture. Extron occupies the mid-to-upper market of professional AV — dominant in education, government, corporate, and healthcare installations where deep integration between signal distribution and control is valued. Unlike Q-SYS (software-defined, network-first) or Crestron (open programming), Extron leans toward hardware-centric, tightly integrated product families where components are designed to work together with minimal configuration. Many Extron systems are deployed with little or no custom code using Global Configurator's graphical environment.
Control Processors — IPCP Pro Series
Extron's control processors are the IPCP Pro (IP Control Processor) series. All run GlobalScripter programs uploaded from Global Configurator Plus or Global Configurator Professional.
| Model | RS-232 | IR | Relay | Digital I/O | USB | Notes |
|---|---|---|---|---|---|---|
| IPCP Pro 250 | 2 | 2 | 4 | 4 | 1 | Small single rooms |
| IPCP Pro 350 | 3 | 4 | 4 | 8 | 2 | Medium rooms |
| IPCP Pro 550 | 4 | 8 | 8 | 16 | 2 | Complex multi-device rooms |
| IPCP Pro xi | 4 | 8 | 8 | 16 | 2 | Enhanced processing, Extron Xi integration |
| IPCP Pro 552 | 4 | 8 | 8 | 16 | 2 | Current flagship; adds PoE output for TLP panels |
All IPCP Pro models include:
- Ethernet (100 Mbps) for IP device control and network connectivity
- SIS (Simple Instruction Set) command interface over TCP port 23 (Telnet) for integration and diagnostics
- Flash storage for program retention through power cycles
- eBUS port for direct bus connection to Extron eBUS-equipped devices (eliminating RS-232 for compatible products)
IPEX 100 — IP Link extender. Connects remote relay and digital I/O points back to the IPCP Pro over the network — useful when controlled devices are in rack rooms distant from the processor.
XTP CrossPoint processors — Larger XTP matrix chassis include integrated control processors on select models (XTP CrossPoint 6400 CP), eliminating the need for a separate IPCP Pro in XTP-heavy deployments.
Velocity Control Platform
Velocity is Extron's cloud-assisted, browser-based control platform introduced to complement the IPCP Pro line. It targets simplified deployments — primarily education and small-to-medium corporate — where speed of deployment and central management are priorities over deep custom logic.
- Architecture: Velocity Hub software runs on a dedicated server appliance (Velocity Hub 100) or Windows PC on the network. Control processors (Velocity-compatible IPCP models) connect to the Hub over IP.
- Programming: Web browser-based interface — no installed software required. GUI-driven room setup with drag-and-drop device modules and pre-built room templates.
- Room templates: Velocity ships with templates for standard room types (huddle space, medium conference room, lecture hall) that can be deployed in minutes.
- Scalability: A single Velocity Hub manages up to 100 rooms. Multi-Hub deployments scale further.
- vs. Global Configurator: Velocity sacrifices deep customization for speed. For rooms needing complex logic, scheduling integration, or non-standard device control, GCP/GCPro is still required.
Programming — Global Configurator
Global Configurator Plus (GCP)
Extron's primary graphical control programming environment. Drag-and-drop interface where device modules, logic blocks, and touchpanel pages are connected visually. No traditional programming required for standard rooms. GCP generates GlobalScripter code internally. Runs on Windows only.
Global Configurator Professional (GCPro)
Adds direct GlobalScripter scripting alongside the graphical GCP interface. Used when GCP's built-in logic is insufficient — REST API parsing, conditional routing based on input detection, room booking system integration, custom state machines.
GlobalScripter Language
GlobalScripter is Extron's proprietary scripting language with JavaScript-like syntax. It runs inside GCP/GCPro script blocks and has access to the full Extron device API.
Key patterns:
// Event-driven: respond when a button is pressed
function Button_Press(tlp, page, button) {
if (button === 1) {
SetVolume(master_vol, 75);
DisplayPower(display1, POWER_ON);
}
}
// Send RS-232 command to a display
function SendRS232(port, command) {
var cmd = command + "\r";
Send(rs232_1, cmd);
}
// Respond to RS-232 data received
function RS232_Receive(port, data) {
if (data.indexOf("POW=1") !== -1) {
SetButtonState(tlp1, 1, 1, STATE_ACTIVE);
}
}
// IP device communication (TCP)
function Connect_Device() {
Connect(ip_device_1, "192.168.1.50", 4352);
}
function IP_Receive(device, data) {
ProcessResponse(data);
}
GlobalScripter event handlers fire on the control processor's event thread. Keep handlers short — defer long operations to timers or state machines.
SIS — Simple Instruction Set
SIS is Extron's ASCII command protocol for controlling Extron devices directly over RS-232 or IP (Telnet port 23). Every Extron device responds to SIS commands — it is the universal integration layer that allows third-party control systems (Crestron, AMX, Q-SYS) to control Extron equipment without custom plugins.
SIS commands are device-specific but follow consistent patterns:
# Video input selection (CrossPoint matrix)
2! → select input 2 on output 1
2*3! → route input 2 to output 3
# Query current routing
0LS → list all routes (reply: "Chn 1 In 2 Out 1\n...")
# Display power (via RS-232 passthrough or IP)
SSPO1 → display power on (varies by device)
# Volume control
V75 → set master volume to 75
V+ → volume up 1 step
V- → volume down 1 step
# Query device info
I → model/firmware info
Q → query current status
SIS responses terminate with carriage return + linefeed (\r\n). Commands are case-sensitive on some devices. The full SIS command set for each device is documented in its Configuration Guide (available on extron.com under each product's documentation tab).
SIS over IP: Connect via Telnet (port 23) for network-accessible Extron devices. The IPCP Pro's SIS interface allows external systems to query and control the GlobalScripter program variables in real time — useful for integration with room booking systems or building management platforms.
Matrix Switchers — CrossPoint and IN Series
CrossPoint Ultra
Extron's flagship 4K HDMI matrix switcher line for large-format video routing. Handles 4K60 HDMI with HDCP 2.2 throughout. Key features: audio embedding/de-embedding, EDID Minder (stores and manages EDID from connected displays), and optional scaling on outputs.
| Model | Inputs × Outputs | Notes |
|---|---|---|
| CrossPoint Ultra 84 | 8×4 | Command centers, small installations |
| CrossPoint Ultra 88 | 8×8 | Standard boardroom/training room size |
| CrossPoint Ultra 168 | 16×8 | Mid-large installations |
| CrossPoint Ultra 1616 | 16×16 | Large venues, multi-room |
| CrossPoint Ultra 3232 | 32×32 | Campus-scale or large command centers |
MTPX Plus Pro — Modular matrix chassis for very large installations. Card-based architecture with swappable I/O cards (HDMI, DTP, XTP, SDI); scales to 128×128 and beyond.
IN Series
More cost-effective matrices for conference rooms and smaller spaces. IN1804 (8×4) and IN1808 (8×8), both 4K60 HDMI. Lack the full CrossPoint feature set (no modular I/O, limited scaling) but represent strong value for mid-market rooms.
SW Series
Presentation switchers for simple source selection (not full matrix routing). SW 4K Plus (4-input) and SW 400 H (4-input) are common in small meeting rooms with a single display. USB-C input models available for BYOD laptop connections.
HDBaseT Distribution — XTP and DTP
XTP System (CrossPoint Transport Protocol)
Extron's proprietary HDBaseT-based long-distance video routing platform. XTP encodes HDMI + audio + Ethernet + control + power over a single Cat 6A cable, transported to an XTP CrossPoint matrix chassis where signals are routed before distribution to XTP receivers at displays.
XTP CrossPoint chassis models:
| Model | I/O Capacity | Notes |
|---|---|---|
| XTP CrossPoint 3200 | 32×32 | Mid-large systems |
| XTP CrossPoint 6400 | 64×64 | Large campus or enterprise |
| XTP CrossPoint 6400 CP | 64×64 | Integrated control processor |
XTP3 — Third-generation XTP. Extends 4K60 4:4:4 (full chroma, uncompressed) at up to 100m on Cat 6A, up from 4K60 4:2:0 on XTP2. XTP3 transmitters and receivers are backward compatible with XTP2 chassis at XTP2 resolutions.
XTP non-interoperability: XTP is Extron-proprietary. XTP transmitters and receivers will not work with non-Extron HDBaseT equipment on the same chassis, despite using the same physical cabling and connectors. This is the most important specification constraint for XTP-based designs.
DTP System (Differential Transport Protocol)
Point-to-point HDBaseT extenders — no matrix routing. DTP transmitters and receivers connect a single source to a single display over Cat cable.
- DTP2 HD 4K 230 — 4K60 4:2:0 at 70m (Cat 5e) or 100m (Cat 6A), with PoE for the receiver
- DTP2 HD 4K 330 — 4K60 4:4:4 at 100m on Cat 6A (current recommended line)
- DTP HDMI DA4K — 1-to-4 distribution amplifier over DTP; delivers to 4 DTP receivers from one source
DTP2 is Extron-proprietary but more forgiving than XTP — DTP transmitters work with any DTP receiver of compatible generation. Widely used for single-room display extension as a cost-effective alternative to XTP.
AV-over-IP — NAV Pro
NAV Pro is Extron's 10GbE AV-over-IP platform. Encoders and decoders deliver 4K60 4:4:4 with near-zero latency (<1 frame / <17 ms) over a standard IP network. Video is compressed with a visually lossless codec (not uncompressed) — subjectively indistinguishable from HDMI direct but dramatically lower bandwidth than true uncompressed transport.
Network requirements for NAV Pro:
- 10GbE switching throughout — 1GbE switches are insufficient for 4K NAV Pro streams
- IGMP snooping enabled on all switches — NAV Pro uses IP multicast for one-to-many distribution
- Jumbo frames (MTU 9000) on all switch ports in the NAV Pro VLAN
- Dedicated VLAN strongly recommended — isolates high-bandwidth NAV Pro traffic from control and general IT traffic
- QoS (DSCP) marking on NAV Pro streams to prioritize over other traffic on shared infrastructure
NAV Pro product family:
| Product | Function | Notes |
|---|---|---|
| NAV Pro E (Encoder) | Source → network | HDMI input; encodes to IP multicast |
| NAV Pro D (Decoder) | Network → display | HDMI output; decodes from IP multicast |
| NAV Pro SW (Switcher) | Virtual matrix | Software-based routing controller |
NAV vs. NAV Pro: The original NAV platform uses 1GbE with compressed video and higher latency. NAV Pro supersedes it for new installations. Existing NAV systems remain in service but new projects should specify NAV Pro.
eBUS — Internal Bus Protocol
eBUS is Extron's proprietary internal communication bus used between Extron devices that support it. eBUS-equipped products connect to the IPCP Pro via a 4-conductor cable (similar to CAT cable) rather than RS-232, providing:
- Bidirectional communication at higher speed than RS-232
- Power delivery from the IPCP Pro to the eBUS device (eliminates separate power supply for compatible panels/devices)
- Automatic device discovery — the IPCP Pro detects eBUS devices without manual address configuration
Devices with eBUS support include select TouchLink Pro panels and some tabletop controller models. eBUS is not the same as PoE — it uses Extron's proprietary protocol and cabling, not standard Ethernet.
DSP — DMP Series
Extron manufactures a line of DMP (Digital Media Processor) DSP units for audio processing in AV installations. These are positioned below Biamp Tesira and QSC Q-SYS in capability but above basic mixer-amplifiers, serving mid-market conference rooms and education spaces.
Key DMP models:
| Model | Inputs | Outputs | AEC | Notes |
|---|---|---|---|---|
| DMP 44 LC | 4 mic/line | 4 | No | Basic mixing and routing |
| DMP 128 LC Plus | 12 mic/line | 8 | Yes | Mid-size conference room DSP |
| DMP 64 | 6 mic/line | 4 | Yes | Single-room conferencing |
DMP units are configured with Extron's GUI-based DSP configuration software (separate from GCP). They integrate with IPCP Pro via RS-232 or eBUS for control of volume, muting, and preset recall from the room touchpanel.
For large multi-room audio systems, Extron integrators typically specify third-party DSP (QSC, Biamp, Symetrix) rather than DMP — DMP is not a full enterprise DSP platform.
Touchpanel Hardware — TouchLink Pro
TouchLink Pro (TLP series) — Extron's wall-mount and tabletop touchpanels. Capacitive glass, PoE powered (802.3af/at). Configured entirely within Global Configurator.
| Model | Size | Mount | Resolution | Notes |
|---|---|---|---|---|
| TLP Pro 520M | 5" | Wall | 800×480 | Small rooms, single source |
| TLP Pro 720M | 7" | Wall | 1024×600 | Standard meeting room |
| TLP Pro 520TG | 5" | Tabletop | 800×480 | Table surface mount |
| TLP Pro 725TG | 7" | Tabletop | 1024×600 | Conference table |
| TLP Pro 1025T | 10" | Tabletop + stand | 1280×800 | Boardroom, AV lectern |
| TLP Pro 1725T | 17" | Tabletop + stand | 1920×1200 | Large boardrooms, auditorium lecterns |
TouchLink Pro panels connect to the IPCP Pro via PoE Ethernet (IP link), eBUS, or direct serial. Page layouts, button graphics, and dynamic text/media are defined in GCP.
MediaPort 200 — A tabletop connectivity panel (HDMI + USB-C + audio inputs) that integrates with Extron control systems. Common in conference tables for BYOD laptop connection alongside the TouchLink Pro panel.
Wireless Presentation — ShareLink Pro
ShareLink Pro (SMP 111 / SMP 211) — Extron's wireless presentation gateway. Supports Extron ShareLink app (Windows/Mac/iOS/Android), Miracast (Windows), AirPlay (Mac/iOS), and Google Cast (Android/Chrome). Connects to the room display as an HDMI source and to the control system as a controllable device.
GCP integration allows automatic input switching when a ShareLink connection is detected — the room transitions to wireless presentation mode without any button press. SMP 211 adds dual-band Wi-Fi and higher-performance encoding versus the base SMP 111.
ShareLink competes with Barco ClickShare, Mersive Solstice, and Crestron AirMedia. Extron's advantage: native GCP integration and consistent behavior within an all-Extron room design.
Recording and Streaming — SMP Series
SMP (Streaming Media Processor) — lecture capture and streaming hardware for education and training environments.
| Model | Resolution | Notes |
|---|---|---|
| SMP 351 | 1080p60 | Dual-stream: record + stream simultaneously |
| SMP 352 | 4K30 | 4K recording; 1080p streaming |
SMP units accept HDMI (presentation), camera, and audio inputs; record locally to USB/network storage; and stream to RTMP, RTSP, or IP multicast destinations simultaneously. Managed via web interface and integrable with GCP for automated start/stop recording based on room occupancy or calendar events.
Software Tools — Extron Toolbelt
Toolbelt is Extron's Windows-based device management utility — equivalent to Crestron Toolbox or QSC Q-SYS Administrator. Key functions:
- Firmware updates — push firmware to any network-connected Extron device
- Device configuration — network settings, IP address, hostname, SIS settings
- Program upload — upload GlobalScripter programs from GCP to IPCP Pro
- Diagnostics — connection status, error logs, RS-232 monitor, IP traffic monitor
- IP ID assignment — configure IP IDs for devices communicating with the IPCP Pro
- Batch operations — update firmware or configuration across multiple devices simultaneously
Toolbelt replaces the older Extron System Management Software (SMS) and is the current standard for Extron commissioning. It must be installed on a Windows PC with network access to the Extron devices.
SCOPE Diagnostic Tools
Extron manufactures hardware diagnostic tools branded under the SCOPE line:
- STP 400 — HDCP analyzer. Displays HDCP handshake status and key exchange success/failure for each connected source and display. Essential for diagnosing HDCP-related blank screen issues — the most time-consuming AV commissioning problem.
- VTG 400 — Video test signal generator. Outputs standard test patterns (color bars, white field, crosshatch, gradient) in multiple resolutions and frame rates. Used for display alignment, brightness/contrast calibration, and video path verification.
- VTG 300 — Compact video test generator. Portable field tool for quick signal injection testing.
- EA Series — Audio analyzers and test signal generators. Sine waves, pink noise, and level measurements for audio system commissioning.
SCOPE tools are Extron-branded but useful for diagnosing any manufacturer's equipment in the signal chain.
Extron Product Ecosystem Integration
Extron products are engineered to interoperate within the Extron ecosystem with minimal configuration:
- IPCP Pro + TouchLink Pro: automatic discovery and communication via IP or eBUS — no manual addressing in most configurations
- IPCP Pro + CrossPoint: SIS control over RS-232 or IP Telnet; CrossPoint appears as a device module in GCP
- IPCP Pro + DMP: eBUS or RS-232 integration for volume/mute/preset control
- GCP + ShareLink: automatic input switching on wireless connection detection
- GCP + SMP: record/stream start/stop triggered by room control events
Third-party devices are integrated via RS-232, IR, relay, or IP (TCP/UDP) using GCP's device module library (thousands of pre-built drivers) or custom GlobalScripter code blocks.
Common Pitfalls
-
XTP non-interoperability with third-party HDBaseT. XTP transmitters and receivers are Extron-proprietary. Connecting a non-Extron HDBaseT transmitter to an XTP CrossPoint chassis input, or an XTP transmitter to a non-Extron receiver, will not work — despite identical physical connectors and cabling. This surprises installers who assume all HDBaseT equipment is interoperable. Specify the full XTP chain (chassis + transmitters + receivers) from Extron, or use DTP point-to-point for simpler runs where a full XTP system is not needed.
-
EDID not configured on CrossPoint inputs. CrossPoint matrices must have EDIDs explicitly assigned to each input via EDID Minder. Without proper EDID configuration, connected sources default to a safe-mode resolution (often 1080p or 720p) rather than native 4K, causing undersized or letterboxed output on 4K displays. Configure EDID Minder during commissioning — before the end user connects their laptop.
-
NAV Pro on 1GbE switching infrastructure. NAV Pro is 10GbE only. Attempting to deploy NAV Pro encoders/decoders on a 1GbE network causes dropped frames, artifacts, or no video at all. Projects migrating from 1GbE NAV or NVX to NAV Pro require full switch replacement or a dedicated 10GbE VLAN with new infrastructure. Always confirm switch spec before proposing NAV Pro — the infrastructure cost often exceeds the AV equipment cost.
-
GCP device module version mismatch after firmware update. GCP device modules are firmware-version specific. After updating a connected device's firmware, the corresponding GCP module must also be updated before re-pushing the program — the control system will fail to communicate with the updated device otherwise. Always check the Extron firmware release notes for GCP module compatibility and update both simultaneously.
-
GlobalScripter event handler blocking. Long-running operations inside GlobalScripter event handlers (RS232_Receive, Button_Press, etc.) block the control processor's event thread, causing the system to become unresponsive to touchpanel presses and RS-232 responses during execution. Parse responses incrementally, use state machines for multi-step sequences, and defer time-consuming operations to timer callbacks.
-
ShareLink on guest VLAN isolated from control system. ShareLink devices placed on a guest Wi-Fi VLAN for BYOD use cannot communicate with the IPCP Pro on the AV VLAN — GCP automation (auto-switch to wireless input on connection) stops working. Either use dual-NIC ShareLink configurations (SMP 211 supports wired + wireless network interfaces), or configure firewall rules allowing ShareLink-to-control communication across VLANs. See networking/vlan-configuration-for-av.
-
eBUS device not discovered after cabling. eBUS requires Extron's 4-conductor cable wired to the correct pinout. Standard Ethernet patch cables will not work despite using the same RJ45 connector. If an eBUS device shows as offline in GCP after installation, verify cable type and pinout before suspecting a hardware fault.