wiki:OvaDeploymentNote-1.0.0

Version 17 (modified by paul, 15 months ago) (diff)

--

V1.0.0 Deployment Note - Feb 28 2012

1. Introduction

OVA v1.0.0 is being released. Four packages are included in the release:

  • OVA for JW5
  • OVA for JW4
  • OVA for Flowplayer
  • OVA for AS3

OVA for JW4 is being depreciated with the v1.0.0 release. It remains available for download on the OVA Developer Site, but will not be deployed to the Longtail repository.

OVA for AS3 remains a download only release available via the "Download the Latest" page on the OVA Developer Site.

OVA for JW5 and OVA for Flowplayer require deployment and may be run in the following modes:

  • Hosted: The preferred solution is OVA running as a "hosted" solution where the OVA files are hosted on the Longtail servers.
  • Self-serve: OVA users may also elect to host the OVA files on their own servers.

In addition to the deployment requirements for the OVA for JW5 and OVA for Flowplayer packages, a number of static support files require deployment to the Longtail CDN to support the OVA Support Site documentation. Section 5 of this release note deals with the deployment instructions for those files.

2. Deploying OVA for JW5 in "Hosted" Mode

When deploying OVA to run in "hosted" mode, two deployments are required:

  • The "trial" deployment to support the "try" page code block
  • The "production" deployment

Two deployments are required to allow the usage of OVA as a trial to be independently tracked to the production usage.

2.1 Deploying the OVA Plugin

Users configuring the "trial" version will configure it as follows:

....
plugins: {
    "ova-jw-trial": {
           // OVA config goes in here
    }
}
....

Users configuring the "production" version will configure it as follows:

....
plugins: {
    "ova-jw": {
           // OVA config goes in here
    }
}
....

OVA for JW5 has both a SWF and minimal Javascript implementation. As such, there are two main files to deploy:

  • ova-jw.swf
  • ova-jw.js

Both files are located in the /dist/swf directory of the distribution package.

2.2 Downloading the OVA for JW5 1.0.0 Release

The distribution package is tagged and checked into SVN on the OVA Developer Site. The OVA for JW5 v1.0.0 distribution package can be downloaded:

  • From the release page on the OVA Developer Site  here
  • Via the SVN browser  here

When downloading the OVA for JW5 v1.0.0 distribution, download either ova.jwplayer.5x.tar.gz or ova.jwplayer.5x.zip. The tagged v1.0.0 OVA for JW5 source tree can be found  here via the SVN source browser .

3. Deploying OVA for Flowplayer in "Hosted" Mode

X

4. Deploying OVA jQuery Library

OVA also has a jQuery based library that can optionally be used to handle companion code insertion and HTML5 based non-linear ad display. This library is called ova-jquery.js and the file is located in the /dist/js directory of either the OVA for JW5 or OVA for Flowplayer distribution packages.

You can also independently download the ova-jquery.js library via the OVA Developer Site "Latest Releases" download page  here.

The ova-jquery.js library should be deployed on the Longtail CDN so that it can be accessed by trial and production users via a URL such as ova.longtailvideo.com/ova-jquery.js

5. Deploying the OVA Support Site Static Files

X