Complete support for VAST 2.0 and 3.0 as well as VPAID 2.0 enables painless integration with video players across all major platforms

Offer your advertisers pre/mid/post-roll video ads along with companion banners, interactive HTML5 VPAID ads, and non-linear banners. Third-party VAST tags are also supported. This enables you to fill your unsold video inventory with VAST feeds from various third-party networks and exchanges.

Pre-Roll Video

Click the following video to start playing it. You will see a pre-roll video ad for the Mazda summer drive event before the actual video appears. In addition to this, a 300x250 companion banner will also appear alongside the video.


Here's an example HTML5 VPAID creative that loads a custom skinned HTML5 video player on top of the publisher-side player for a more branded experience.

Player Support

AdvertServe is compatible with all digital video players that support VAST 2.0 or 3.0, which includes the following popular players:

  • Brightcove
  • JW Player
  • Kaltura
  • Video.js

We also support automatic insertion of macros for the above mentioned players.

Creative Types

  • Pre/Mid/Post-Roll Videos with Companion Banners
  • Interactive HTML5 VPAID Ads
  • Third-party VAST/VPAID Tags with automatic replacement of macros!
  • Non-Linear Banners: GIF/JPG/PNG, Flash, HTML, Text, IFRAME and SCRIPT


The process of deploying video ads varies from one player to the other. Our code wizard greatly simplifies the process by generating the VAST tag for you. Hosted video players generally provide you a field to simply copy and paste the VAST tag into. Some JavaScript coding may be required to integrate the VAST tag into self-hosted video players. However, to assist you with this we have put together some examples that show how to do this with the most popular players in our user manual.