VAST and VPAID Ad Plugin

Use the ad_manager_vast.js ad plugin to load VAST and VPAID ads in Player V4. The Ad Manager Controller (developed using the Ad Manager Framework) handles ad management and placement of VAST and VPAID ads.

Supported Platforms

Ooyala Player V4 supports the following platforms for VAST and VPAID:
  • HTML5
  • iOS mobile SDK
  • Android mobile SDK

VAST 2.0 and 3.0

Video Ad Serving Template (VAST) is an ad format that uses XML to describe linear ads (video ads), non-linear ads (overlay ads) and companion ads.

Player V4 is VAST 2.0 and VAST 3.0 compliant, which means that you can use the ad tags of these standards to run overlays, as well as pre-, mid- and post-rolls, on your video content. You can specify which VAST version to use in your XML. For VAST 3.0, the Ooyala player supports the IAB VMAP standard to let you program your ad breaks on the video player and supports pre-roll, mid-roll, post-roll, podded, clickthrough, companion, and skippable ads.


IAB defines VPAID (Video Player Ad-Serving Interface Definition) as a standard that "establishes a common interface between video players and ad units, enabling a rich interactive in-stream ad experience." Go to for details on VPAID.

Ooyala's V4 player is VPAID 2.0 compliant, supporting pre-roll, mid-roll, post-roll, podded, clickthrough, skippable, and interactive ads.

LiveRail VAST Ads

The VAST and VPAID plugin supports LiveRail ad tag URLs that are VAST XML. This correlates to the LiveRail (VAST) Overlay and LiveRail (VAST) In-Stream ad set types in Backlot.

Note: The VAST and VPAID plugin does not support LiveRail ads that do not use the VAST XML format.

Ads and Firefox Private Browsing

For consumers using Private Browsing windows in Firefox, some ads may fail to load because privacy mode blocks certain kinds of tracking URLs.