How it works
As in a regular live workflow an encoder posts a live stream to Origin, which ingests it, creating a live archive on disk to stream from. To enable ad replacement the live encoder sends SCTE 35 markers as part of the stream, with additional keyframes wherever the start or end of an ad break is signaled.
From the live archive, Unified Origin generates a stream with splice points at the start and end of each ad break. A third-party ad replacement service then manipulates the manifest to replace the existing ads with more relevant ones.