Multiplex Video Node

Combine multiple streams into a single video stream to optimize performance or tile it.

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