MxlInputSettings interface

Settings to configure an MXL (Media eXchange Layer) input. Reads v210 video and float32 audio from an MXL domain. see: NorskInput.mxl()

Signature:

export interface MxlInputSettings extends SourceNodeSettings<MxlInputNode>, StreamStatisticsMixin

Properties

Property Type Description

domain

string

MXL domain path (e.g. "/dev/shm/mxl")

fabricsFlows?

MxlFabricsFlowSettings[]

(Optional) Flows to pre-declare as fabric targets that remote initiators can push into over the network. Their TargetInfo strings are delivered via onFabricsTargetInfos shortly after the node is created; the input then reads exactly these flows (plus any explicit flowIds).

fabricsInterface?

MxlFabricsInterfaceSettings

(Optional) Local fabrics interface selection (only used when fabricsFlows is set)

flowIds?

string[]

(Optional) Explicit flow UUIDs to read. If set, other selectors are ignored.

matchFormats?

string[]

(Optional) Match flows whose NMOS format URN matches any of these (e.g. ["urn:x-nmos:format:video", "urn:x-nmos:format:audio"])

matchGroupHint?

string

(Optional) Match flows whose grouphint tag contains this string

onFabricsTargetInfos?

(infos: MxlFabricsTargetInfo[]) ⇒ void

(Optional) Called with the TargetInfo strings for the pre-declared fabric flows

sourceName

string

Source name for this input

timeDomain?

TimeDomain

(Optional) Optional time-domain configuration. When set, the input is placed into a named coordinator and is timestamp-aligned with all other inputs sharing the same domain id within this Norsk instance. Omit for the default (uncoordinated) behaviour.

vancAncillary?

"none" | "scte104"

(Optional) Which ancillary data kind to decode from video/smpte291 data flows: "scte104" turns SCTE-104 ANC packets into an SCTE-35 ancillary stream. Default "none".

vancSubtitles?

"none" | "teletext" | "cta708" | "cta608"

(Optional) Which subtitle codec to decode from ancillary (video/smpte291) data flows in the domain: OP-47 teletext, CTA-708 or CTA-608 (via SMPTE 334 CDP). Decoded subtitles are emitted as a subtitle stream, exactly as the ST 2110-40 and DeckLink inputs do. Default "none".