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

PropertyDescriptionTypeDefaultRequired
resolutionOutput resolutionstring1280x720No
num_streamsMust match the number of input streams connected to this node. Range: minimum 1.number1Yes

Output Metadata

Node does not insert any output metadata; upstream metadata continues through the pipeline


Did this page help you?