Output locking in AWS Elemental Live - AWS Elemental Live

Output locking in AWS Elemental Live

You can implement output locking to enhance output redundancy or to implement distributed encoding. Output locking produces video outputs that are frame accurate with each other. The frames from several outputs are locked together.

Frame accuracy

When outputs are locked together, they are frame accurate with each other. Frame accuracy means that two frames with the same timecode are identical in the following ways:

  • The same content—the same picture on the video frame.

  • The same segment number, manifest data, and so on.

  • The same presentation timestamp (PTS).

Types of locking

There are two ways to implement locking:

  • Standard output locking: All inputs must have a timecode in the source and the events must be able to communicate with each other over multicast or unicast.

  • Epoch locking: All inputs must have a timecode in the source. The timecode must show the epoch time in UTC.