Outstream Ads

VAST PLUGIN PRO

The VastPro plugin allows you to play OUTSTREAM video with vast and non-standard ads. Outstream video ads are a great way to boost your ad revenues, especially on pages without dedicated video content.
EXAMPLE
An outstream video ad is a video ad without content following it. Only the ad is displayed to the viewer. The video ad type must be linear creative. Non-linear ads, industry icons, and companions will be ignored.
The Vast-Pro plugin accepts preroll VAST linear ad or non-standard ad. Vast ad pods (multiple ad videos playing one by one) are allowed. Ad-waterfalling for VAST is supported as well.
Originally, the outstream ad player is muted and starts playing automatically. Playback is paused when the player goes out of the viewport and resumed when it is back in the viewport.
The plugin's options allow the user to remove the outstream player from the document automatically when ads are completed and/or display the close button to stop playback and remove the player from the document manually. The close button can be of a light or dark theme, aligned to the top-right corner.
The outstream ad player mainly appears inside text-based content, like articles. However, there is no limit on the player's size or position. Can be a full-size player, floated or centered inside the article, fixed to one of the page corners, etc.
Article floated right Fixed right-bottom
Since the outstream player does not use advanced layout and options, you do not need to load and initialize the Nuevo plugin at all !
Here's how to setup a player for an outstream ad without any close options:
Code snippet
// Setup video element without source(s)
<video id="outstream_player" class="video-js" controls playsinline width="640" height="360">
// Load skin css if not loaded before
<link href="//www.domain.com/videojs/skins/nuevo/videojs.min.css" rel="stylesheet">
// Load javascripts
<link href="//www.domain.com/videojs/videojs.min.css" rel="stylesheet">
<link href="//www.domain.com/videojs/plugins/vastpro.js" rel="stylesheet">
// Initialize player and vastpro plugin
<script>
player.videojs("outstream_player");
player.vast (
{tagURL: "vast-ad-tag-url"}
)
</script>
When the ad is completed, the player displays a Thanks message, which can be translated into the desired language file. It is possible to display a brand link with any anchor text under the Thanks message:
Code snippet
player.vast ({
tagURL: "vast-ad-tag-url",
config:{ brandUrl:"//brand-URL", brandText:"anchor text" }}
})
On many websites, you can see the outstream player with the option to stop playback and remove the player from the document. The VASTPro plugin also has the option to display a close button and remove the player.
Code snippet
player.vast ({
tagURL: "vast-ad-tag-url",
config:{ outstreamClose: true }}
})
Originally, the close button background color is dark. It's possible to change it to a light color using the appropriate config option.
Code snippet
player.vast ({
tagURL: "vast-ad-tag-url",
config:{ outstreamClose: true, outstreamCloseTheme: "light" }}
})
One more option for outstream ad player is to remove the player from the document automatically when the ad is completed.
Code snippet
player.vast ({
tagURL: "vast-ad-tag-url",
config:{ autoClose:true }}
})
The player triggers the adsCompleted event when all ads are completed, so you can remove the player or code any other action on your own.
Code snippet
player.on("adsCompleted", function() {
//do whatever with the player
})
The VASTPro plugin allows users to use non-vast, javascript-based ads. Also, for the outstream ad player, you can define such a non-standard ad.
Code snippet
player.vast (
media: {src:"video-source-url.mp4",type:"video/mp4"},
clickthrough: "ad-click-url"
id: "ad-unique-id",
trackingUrl: "tracking-script-url"
)

The VAST PRO plugin is a separate product, working with th video.js player and Nuevo plugin.
A lifetime license can be ordered upon the first Nuevo software order, or at any time later in the client area.