Radiant Media Player

Outstream video ads (IMA SDK)

Documentation sections


An outstream video ad is a video ad without content following it. Only the ad is displayed to the viewer. This is in opposition to in-stream video ads which are followed by content.

For an outstream video ad, the video ad type must be a linear creative (VAST or VPAID compliant ad tags). Non-linear creatives will be discarded by the player if presented. Outstream ads are not available with our audio-only player.

You can use ad-waterfalling, our video ads API and many other settings with outstream video ads.

Outstream video ads are currently only available with the Google IMA SDK with Radiant Media Player. We do not support outstream video ads with rmp-vast.

Player settings

adOutStream: Boolean

Specifies that the player should enter an outstream mode where no content will be displayed. Default: false.

adOutStreamMutedAutoplay: Boolean

In order to comply with the Initial Better Ads Standards from the Coalition for Better Ads, when autoplay is requested, outstream video ads are automatically muted autoplay on both mobile and desktop. Default: true.

adOutStreamMutedAutoplayVolumeHover: Boolean

When set to true this setting will tell the player to enter a specific mode where muted autoplay is enabled on all devices. On desktop when the player is hovered the ad will unmute. When the player is not hovered it will mute again. On mobile devices the volume icon needs to be used to mute/unmute the ad. Default: false.

adOutStreamCloseButton: Boolean

When set to true this setting will add a close button to the player UI while displaying an outstream video ad. When interacted with this button will close the currently playing outstream ad and remove the player from DOM. Default: false.

adOutStreamCloseOnEnded: Boolean

When set to true this setting will cause the player to be removed from DOM once the outstream ad has finished. Default: false.

skin: String

Use skin: 'outstream' setting to use the dedicated outstream player skin. Other skins can also be used with outstream ads. Default: 's1'.

Many other player settings can be used to fine tune the outstream ad experience including:

poster, autoplay, endOfVideoPoster, adCountDown, adTagWaterfall, hideControls, adTagReloadOnEnded. See here for more video ads related settings.

Player code example

<script src="https://cdn.radiantmediatechs.com/rmp/4.6.31/js/rmp.min.js" 
<div id="rmpPlayer"></div>
var settings = {
  licenseKey: 'your-license-key',
  width: 640,
  height: 360,
  autoplay: true,
  ads: true,
  adTagUrl: 'https://www.radiantmediaplayer.com/vast/tags/inline-linear.xml',
  // waterfalling if needs be
  adTagWaterfall: [
  adOutStream: true,
  skin: 'outstream'
var elementID = 'rmpPlayer';
var rmp = new RadiantMP(elementID);

In order to help you get started with outstream ads and Radiant Media Player we have released an open-source collection of implementation examples on GitHub.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License.