Ad Translators

Product
Video Cloud
Applies to Roles
Ad Operations
Version
Brightcove 5
Edition
Pro, Enterprise

Ad translators are available only for Video Cloud Pro and Enterprise customers. If you are interested in upgrading your Video Cloud account, please contact Brightcove for more information.

The Ad Translator enables easy integration between Video Cloud players and ad servers. By default, Video Cloud players are set up to integrate with DoubleClick's DART for Publishers ad server. In addition, you can set your Video Cloud players to integrate with any other ad server you may want to use. Video Cloud supplies a number of ad translators for common ad servers. It is recommended that you use an ad server with one these "out-of-the-box" ad translators; however, if you choose to use another ad server, you can develop your own ad translator.

Note: Before developing your own ad translator, contact your Account Manager or Customer Support to see if one has already been developed that will meet your needs.

Ad Translator

To use the Ad Translator, you need to understand what your particular ad server requires in an ad request and what data your ad server returns in response to the ad request. This is independent of any Video Cloud implementation and will differ per ad server and often per configuration of an ad server. The framework for the Ad Translator that Video Cloud provides allows a SWF, using standard ActionScript, to be informed when an ad request is made by a player and provides the context of the player at the time of the ad request. All communication with the ad server and parsing of the response is handled by the client through the Ad Translator.

The Ad Translator is a Flash SWF file that is loaded at runtime by a Video Cloud player and acts as a proxy for ad requests between the players and an ad server. The Ad Translator handles the communication with the ad server. The Ad Translator:

  • Loads when the player loads.
  • Extracts the Ad Server URL and associated key/values from the Advertising Module.
  • Constructs the ad request properly using the specific ad server’s protocol.
  • Parses and renders the XML returned from the ad server.

The following shows an example of the Ad Translator URL:

  • DART Enterprise URL: http://admin.brightcove.com/adtranslator/DartEnterprise.swf

Note: If you use one of the common ad servers supported by Video Cloud, you do not need to know the Ad Translator URL because the ad server name will be selected from the drop-down menu.

You can set the path to the Ad Translator at the account level or at the player level. If you set it at the account level, then the selected Ad Translator will be used for all players on the system. Setting the path to the Ad Translator at the account level requires assistance from the Brightcove Customer Support organization. Setting the path at the player level means that the Ad Translator will only apply to the selected player(s). You use the Video Cloud Advertising module to specify the Ad Translator at the player level.

What's Next...