Warp  DEVELOPERS

Getting Started

In order to use the API you'll first need to retrieve your tokens, which are located in the Account Settings API area of the Warp Console.

Download

Our PHP or C# SDKs allow you to hit the ground running. They include example code for uploading, recording, streaming, and browsing videos.

Documentation

Whether you're using PHP, C#, or going straight to our SOAP API. You'll find all the documentation here.

Have Questions?

Don't worry, we're here to help! E-mail support@warphd.com or fill out our contact form and we'll get back to you right away.

Advertising Guide

Warp has partnered with adap.tv to help you monetize your content. Adap.tv is the industry leader in video advertising and provides a powerful ad campaign management back-end.

Getting Started

  • Sign up for a publisher account with adap.tv ( http://www.adap.tv/publisher_signup.html )
  • Go to the Account Settings area of your Warp console and check the "Enable Advertising" checkbox.
  • Enter in your adapKey and press the update button.
  • That's it! Congratulations, ads should now be functioning in your Warp player.
Companion Ad
In addition to the in-player ads, the adap.tv advertising system also supports a companion ad that synchronizes with the in-player video ads.

To implement the companion ad, simply define a 300x250 div and place it next to the video player:

<div id="adapCompanionDiv" style="width:300px;height:250px"></div>

The div must have an id of adapCompanionDiv. You can optionally change this id to something else by setting the AdapCompanionDivId flashvar in your player embed.

Advanced Configuration
While the basic implementation should work for almost all situations, you may occasionally need to specify more parameters to the video player. Below is a list of the optional FlashVars that can be passed into the player when embedded on your website.
AdapZoneId:The name of the zone to be used for the video view.
AdapTags:Comma delimited list of adap tags.
AdapCompanionDivId:This is the id attribute of the div element where the Companion Ad should be shown.
AdapContext:This parameter is an Object used to pass custom keys.
Example swfobject flashvars implementation:
	var flashVars = {
	  AccountKey: "",
	  VideoGuid: "",
	  AutoPlay: "1",
	  AdapZoneId: "zone",
	  AdapTags: "adapTag",
	  AdapCompanionDivId: "advertisingCompanionDiv"
	};
													
For more information on these parameters check the adap.tv documentation. If you have no idea what these are, you probably don't need to use them.