Multiplex Video

Interleave two or more streams into one multiplexed stream for optimized processing.

Overview

Use the Multiplex node to combine multiple inputs (Video Source Nodes or parallel processing paths) into a single "multiplexed video" stream to optimize performance for downstream nodes or to display in a Tiled grid.

Multiplexed Video output from this node can only be connected to other nodes that support a Multiplexed Video input (ex. Demultiplex Video, Track Objects Node , Tile Video).

📘

TIP

Review the Using Video Multiplexing video guide.

Most common use cases for Multiplex are:

  • Run inferencing on multiple video streams using a single Model Inference Node. This allows more streams to be processed on memory-constrained devices since Lumeo will load the model only once. (Example pipeline: Video1, Video2 --> Multiplex -> Model Inference -> Tracking -> Demultiplex -> ....)
  • Tile the video into a Grid, using the Tile Video in Grid node.

Inputs & Outputs

  • Inputs : N, Media Format : Raw Video
  • Outputs : 1, Multiplexed Video
  • Output Metadata : None

Properties

PropertyValue
resolutionOutputs video converted to this resolution, irrespective of the source's native resolution.
num_streamsNumber of input streams.

Metadata

Metadata PropertyDescription
NoneNone