MATROX, End Points
MATROX, End Points
GET /api/decoder/context
GET /api/decoder/context/activeStreams
GET /api/decoder/context/activeStreams
RMW /api/decoder/context/settings|/api/decoder/context::Context/Settings::Pipeline/Modules[__type~=NetReceiver]/Settings/Uri=%v
RMW /api/decoder/context/settings|/api/decoder/context::Context/Settings::Pipeline/Modules[__type~=NetReceiver]/Settings/Address=%v
The Matrox Maevex decoder receives and decodes a network video stream for local HDMI output. It shares the 6100 series' processing pipeline with the Maevex encoders, the same chassis family running the reverse direction, and switches which stream it is showing by rewriting the pipeline's NetReceiver module rather than through a dedicated command.
Resolution: Up to 4096x2160
Type: AV-over-IP streaming decoder
Inputs: None (network stream in, HDMI out)
Mounting: Standalone appliance
First Use: Set the first administrator password before the API will accept requests. Every call except the plain context read carries HTTP BASIC credentials over HTTPS, and the device presents a self-signed certificate the controller has to trust explicitly.
CEC: Not supported.
Switch: SET INPUT reads the device's whole configuration, finds the NetReceiver module already feeding the video panel, changes its stream URI to %v, and writes the configuration back. There is no lighter endpoint. Use SET INPUT when the receiver is RTSP and carries a full URI (rtsp://host:port/path); use SET INPUT ADDRESS when it is MP2TS or RTP and carries a bare multicast group. Where %v comes from: a Maevex encoder's STREAM ADDRESS, an NMOS sender's multicast address, or the installer. The decoder also names what it can see itself, in the context's Info/StreamsInformation/DiscoveredStreamInformationList, and ACTIVE STREAMS confirms what it actually took. One receiver is assumed: a decoder showing several streams at once is a multiview, and the first NetReceiver is the one this writes. Getting the field path wrong risks losing whatever else was configured on the device rather than just failing the switch, which is why ReadModifyWrite.kt refuses to write anything it did not first fully resolve.
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.
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.