Get started with advertising in Wowza Video

Wowza Video is used by many customers to deliver video ads through our video player. Advertising is a great way to monetize your video content. Companies (the ad publishers) interested in showing ads to your audience will place their video ads (the inventory) with an ad partner with whom you will partner to monetize your video content.

The ad partner will provide you with ad tags to be integrated with the player, and the player (from a web page or a mobile app) will request the ad from the partner's ad server while sending back data about the ad display and associated tracking info. This is called an ad impression, and the publisher will pay for the impression, usually calculated as cost per 1,000 impressions. It's a numerical value that tells you how many sets of “eyeballs“ have potentially viewed your ad.

The ad partner will try to optimize the revenue for you - and the value for the ad publisher - by categorizing your site/app and your video content and match it to campaign criteria set by the ad publishers, and show an ad from a publisher most likely of interest to your audience.

For example, if Acme Brick worked with an ad partner, they would ask for their commercials to run with a specific type of content, maybe a video about building houses. The ad partner then matches up the commercials to run during the type of videos Acme Brick specified. After matching, a viewer of a house-building video plays an Acme Brick ad during the video. The ad partner tracks the number of impressions. Once the ad reaches 1,000 impressions or more, the ad partner pays the owner of the video that month for the impressions based on agreed upon terms between Acme Brick and the ad partner for impressions.

We support all current VAST advertising standards across the web and you can review our list of supported formats for additional details.

Note: Wowza Video advertising works with client-side ad insertion (CCSAI) only. CCSAI means the video player, embedded in a website or app, requests an ad from an ad server on demand when playback is started.

You must have an ad server or ad network partner to use advertising in Wowza Video. Examples of ad partners are Google (Admanager / DFP), SpotXchange, and SpringServe. You create ad campaigns in the ad server UI and a VAST-compliant (version 2,3,4 or vpaid2) adTag is created with url parameters and placeholders. 

The ad tag is usually a url to an XML document containing information like which creative (ad) to be played, whether it is skippable after a few seconds, which formats (like various MP4s, HLS) are available, which events should be tracked (watched 1/4, 2/4, etc. of the ad before skipped), the click-through link, and many other optional parameters. You then attach the adTag in Wowza Video to a video player configuration, and the player will request ads for each video or live stream it is used with. 

How the player and ads display

To see how the player with ads displays, use our ad tester to test with our sample ads or your own VAST adTags.

If you're already running video advertising and have a VAST-compliant ad server, you can use an existing ad tag to test.

If you don't have an ad tag for testing, you can use the following:

  • DFP sample ad tags available from Google to test the player. We recommend you get started with a pre-roll ad since that's the most common format and easiest to debug.

Steps to follow for advertising

  1. Upload a video or create a live stream.
  2. Create an ad tag in Wowza Video by inserting a tag from your ad server.
  3. Create an ad schedule from the ad tag you created.
  4. Create a video player and link your ad schedule with that player.
  5. Share a video or share a live stream.

If you don't have access to advertising inventory, contact our sales team.

If you have issues with video advertising, refer to our advertising troubleshooting guide.