MXL egest
This component publishes video and audio streams into an MXL (Media eXchange Layer) shared-memory domain. Each configured flow becomes an NMOS-discoverable flow.
Component Configuration
| Option | Description | Required |
|---|---|---|
id |
A unique identifier for the component instance |
✓ |
displayName |
The name shown in the Studio UI of this component |
✓ |
domain |
MXL domain path that Norsk writes flows to (e.g. /dev/shm/mxl). |
✓ |
flows |
Flow definitions. Add one entry per outgoing video/audio stream. |
✗ |
jitterBuffer |
Configure the buffer to smooth outgoing data. Leave empty to use global latency profile default. (default: {}) |
✗ |
notes |
Additional notes about this component |
✗ |
Flows
| Option | Description | Required |
|---|---|---|
label |
Pin label — used internally to route an incoming stream to this flow. (default: "video") |
✗ |
groupHint |
NMOS grouphint tag for flow discovery. Format: <group-name>:<role>[:<scope>]. Leave empty to derive from domain. |
✗ |
mediaType |
Media type — chooses between v210 (video) and float32 (audio) formats. (default: "video") |
✗ |