THE HUB

The Hub/MATROX/End Points/Maevex Encoder

MATROX, End Points

Maevex Encoder

Control
IP
Encoding
ASCII
IP
TCP port 443
Login
Required. User admin
Roles
Encoder, DSP
Discovery
PROBE

Commands

17 commands
OTHER12
LIST STREAMS GET /api/context/settings/modules/startables
Ending: none
STREAM STATE GET /api/context/settings/modules/startables/%o
Ending: none
START STREAM PUT /api/context/settings/modules/startables/%o/start|{}
Ending: none
STOP STREAM PUT /api/context/settings/modules/startables/%o/stop|{}
Ending: none
LIST MODULES GET /api/context/settings/modules
Ending: none
SET VOLUME PUT /api/context/dynamicsettings/output/%o/volume|{"Volume":%v}
Ending: none
STREAM ADDRESS GET /api/context
Ending: none
SET STREAM ADDRESS RMW /api/context/settings|/api/context::Context/Settings::Pipeline/Modules[__type~=Streamer]/Settings/MulticastAddress=%v
Ending: none
DEVICE CONTEXT GET /api/context
Ending: none
DEFAULT SETTINGS GET /api/context/settings/default
Ending: none
SYSLOG SERVER GET /api/command/syslog/server
Ending: none
RESTART DEVICE POST /api/command/reboot|{}
Ending: none
INPUT3
INPUT GAIN PUT /api/context/dynamicsettings/input/%o/gain|{"Gain":%v}
Ending: none
INPUT MUTE PUT /api/context/dynamicsettings/input/%o/mute|{"Mute":true}
Ending: none
INPUT UNMUTE PUT /api/context/dynamicsettings/input/%o/mute|{"Mute":false}
Ending: none
MUTE2
MUTE ON PUT /api/context/dynamicsettings/output/%o/mute|{"Mute":true}
Ending: none
MUTE OFF PUT /api/context/dynamicsettings/output/%o/mute|{"Mute":false}
Ending: none

Cheat sheet

driver.cheatSheet()

What it is

The Matrox Maevex encoders capture and stream up to 4K video over IP, with a flexible processing pipeline whose streamer and recorder modules can be started and stopped independently. They stream RTSP, MPEG-2 TS and SRT, and expose per-port analog audio gain, volume and mute.

Specs

Resolution: Up to 4096x2160

Type: AV-over-IP streaming encoder

Inputs: Refer to the specific model

Mounting: Standalone appliance or PCIe card

Setup

First Use: Set the first administrator password before the API will accept requests. Every call then carries HTTP BASIC credentials over HTTPS, and the device presents a self-signed certificate that the controller has to trust explicitly.

CEC: Not supported.

Switch: This is an encoder, so there is nothing to route on it. Send LIST STREAMS to read each streamer module's GUID and state, then START STREAM or STOP STREAM with %o set to that GUID. Routing happens at the other end: STREAM ADDRESS returns the context, whose Info/StreamsInformation carries the full stream URL each streamer is publishing and whose Settings/Pipeline/Modules carries the multicast group itself. That value is what a decoder's SET INPUT takes. SET STREAM ADDRESS changes the group the encoder sends to, which is commissioning rather than routing.

Support

Tech Support Phone: 1-800-361-4903

Tech Support Email: video@matrox.com

Power Cycle: Send RESTART DEVICE, or disconnect power for ten seconds.

Factory Reset: Refer to the Maevex 6100 Series user guide.

About this driver

driver.source()

Confirm each command on your device before you rely on it. Provided as is, with no warranty. To correct something or ask for it to come down, write to info@ctrlbot.io. Licensed CC BY 4.0: credit CTRLbot and link back when you share it. Product page. Manufacturer site.

Revision
1
Updated
2026-11-05
Catalog date
2026-11-12
License
CC-BY-4.0