Just-in-Time Ad Transcoding
Prepare ad creatives in seconds

Dolby OptiView Ad Engine transcodes ad content and prepares it for delivery within seconds of the ad decision. Each creative is processed to precisely match the main stream’s technical profile, ensuring seamless transitions between content and advertising.
Just-in-Time Ad Decisioning
Select higher-value ads closer to the break

The ad marketplace is constantly shifting, with new creatives, different viewer profiles, and CPMs changing by the minute. Streaming platforms that select ads closer to the break can capture higher-value ads tailored to who is watching at that moment. With just-in-time (JIT) ad transcoding, Dolby OptiView Ad Engine enables JIT decisioning seconds before the break.
WHY AD ENGINE
Advertising that matches the quality of the game

Better Viewer Experience
Viewers see ad content at the same resolution, audio quality, and encoding standard as the main stream, with seamless transitions and zero buffering between content and ads.

Higher Ad Performance
Select higher-value creatives at the last moment, targeted to the audience watching now. Eliminate wasted processing by only transcoding ads that will actually be served.

Reliable at Scale
Supports both live and VOD, the Ad Engine handles large volumes of personalized ad variants across high-concurrency global audiences.
Key Capabilities
Designed for premium ad experiences

Ad Transcoding
Convert ad creatives into multi-rendition ABR output matching the stream’s resolution in seconds.

Format Conditioning
Match the main stream’s format profile, including upconversion to Dolby Vision and Dolby Atmos when needed.

Audio Normalization
Automatically adjust loudness levels to maintain consistency between content and ads.

Quality Control
Validate ad content for black frames, compression artifacts, audio sync, etc in under two seconds.

Fast Fail Recovery
Fast QC allows for the serving of an alternate backup ad without a break.

Personalized Ad Decisioning
Select relevant creative for each viewer segment seconds before the break, based on audience segments.
One platform, every chapter of the live sports experience
Each product powers a part of how the live experience reaches your fans, working independently or together.
Ready to make every ad break count?
Deliver ads that feel like part of the stream, not an interruption. Perfectly matched quality, precisely targeted to the right audience. Better viewer experience. Stronger ad performance.
FAQs
The Ad Engine is a just-in-time, serverless conformance service built on Dolby RASP (Resource Agnostic Swarm Processing), a distributed processing system that manages tens of thousands of computing units across AWS, Azure, GCP, and Oracle OCI. This architecture enables the Ad Engine to transform ad creatives from their original master format into a streaming format matching the primary content stream within the span of an Early Ad Break Notification (EABN). It supports SSAI and DAI workflows, and is compatible with any ad server, streaming engine, or player. Learn more in our documentation.
Yes. The Ad Engine operates as a standalone component and integrates into existing SSAI workflows regardless of the streaming infrastructure in place. It can also be combined with other Dolby OptiView products for a unified end-to-end solution.
Ad Engine supports standard VAST/VMAP tracking and server-side beacon firing, providing full visibility into impressions, completion rates, and fill rates. It integrates with existing ad measurement and verification platforms, ensuring compliance with industry reporting standards.
No. Creatives are transcoded and validated in a few seconds. The just-in-time processing is designed to complete within the natural ad break signaling window, adding no perceptible delay to the viewer experience.
Ad Engine supports SSAI (Server-Side Ad Insertion) and DAI (Dynamic Ad Insertion) workflows for both live and VOD content. It handles SCTE-35 cue-based triggers for live streams and manifest-based ad pod insertion for on-demand content.


