Transformation profiles

Transformation profiles #

Introduced in Nimbra Edge R3.25

Transformation profiles allow saving a set of transformation parameters for use in multiple places. This enables setting a consistent format across many streams, and makes it easier to update the format in the future.

A transformation may either use a profile, or have its own custom parameters. Transformations using their own parameters can be easily exported into a profile.

graph TB P["Transformation Profile
'1080p H.265 Transcode'
Codec: H.265
Resolution: 1920x1080
Bitrate: 8 Mbps"] P --> S1["Stream 1
Synchronized"] P --> S2["Stream 2
Synchronized"] P --> S3["Stream 3
Not Synchronized
(Using previous parameters)"] P -.->|Can create| S4["New Stream"] style P fill:#e1f5ff style S1 fill:#d4edda style S2 fill:#d4edda style S3 fill:#fff3cd style S4 fill:#f0f0f0

Synchronization #

Transformation profiles can be updated independently of the transformations currently using them. When a profile is updated, transformations using that profile will show as “not synchronized” if their parameters differ from the profile. The updates that will be applied are shown for review before synchronizing as illustrated below:

diff view when transformation profile is not synchronized

You can then synchronize the transformations to use the updated profile at a time where the change will have the least impact. This allows you to:

  1. Update a profile with new parameters
  2. Review which streams are affected
  3. Synchronize streams individually or in batches
  4. Minimize disruption by scheduling updates during maintenance windows