Transformations

Transformations #

Introduced in Nimbra Edge R3.25

Transformations are operations that can be applied on streams inside Nimbra Edge between the input and output. Transformations enable you to modify, process, and manipulate video streams to meet specific requirements before distribution.

Supported Transformations #

Nimbra Edge supports the following transformation types:

  • MPTS Demux - Extract specific programs from Multi-Program Transport Streams and remap/drop PIDs
  • Transcoding - Transcode video and audio codecs, apply overlays, change resolution, bitrate, and format
  • Audio Reshuffling - Mix, match, and rearrange audio channels across different PIDs

Transformation Profiles #

Transformation parameters can be saved in Transformation profiles, allowing you to reuse consistent configurations across multiple streams.

Transformation Placement #

Transformations can be applied on the Input appliance or the Ingress core appliance. The diagram below illustrates the placement options for different streams passing through Nimbra Edge.

Ensure that the selected appliance has sufficient resources to handle the transformations.

Input and Output on Edge Connects in different regions, automatic routing #

graph LR IN["Input"] IA["Edge Connect 1\n(Input appliance)"] IC["Video region 1\n(Ingress core appliance)"] OC["Video region 2\n"] OA["Edge Connect 2\n"] OUT["Output"] IN --> IA IA --> IC IC --> OC OC --> OA OA --> OUT

Input and Output on same Core appliance #

graph LR IN["Input"] IC["Video region 1\n(Input appliance and Ingress core appliance)"] OUT["Output"] IN --> IC IC --> OUT