|Version 96 (modified by paul, 3 years ago) (diff)|
Open Video Ads
Welcome to the Open Video Ads (OVA) developer site - The home of the web's leading GPL based Open Source initiative dedicated to the development and distribution of Flash (AS3) and HTML5 technology that enables the implementation of IAB VAST compliant Video Players.
If you are looking to deliver video ads to your website using open source technologies or to produce a 'IAB VAST compliant' video player then this is the project for you.
Through this site, for each of the OVA products developers can:
Today, OVA has four products in a general release state:
Extensive documentation on each of the OVA products is available on the OVA Community Site.
Core to the player specific products such as OVA for JW Player 4.x/5.x is the OVA for AS3 framework - an Actionscript 3 framework that implements the IAB VAST 1.0 and 2.x standards. The framework supports the delivery of linear (pre/mid/post) video ad (MP4/FLV) and interactive (SWF) streams, non-linear (overlay) interactive (SWF) and non-interactive (image, html, text) overlays, along with companion advertising.
OVA in Action
A wide range of examples are provided with the OVA documentation to illustrate the range of capabilities delivered by both the OVA for AS3 framework, and the individual player plugin implementations.
You can find those examples here.
In addition, the technology is deployed on a large number of commercial sites, each successfully delivering IAB compliant video advertising. Examples include the broadcast TV sites www.tv3.ie and Horse & Country TV.
Are you successfully using the technology? If so, please let us know - it helps to share experiences across the community.
Participate in the Community
This framework is a freely available, fully open-source GPL V3 based product that is supported by active community participation. There are many ways to contribute to the development initiative - by submitting code, documentation, testing and generally providing help and support in the development of new functionality.
For more information on how to contribute, review this short guide and contact us at enquiries@….
You can follow us on Twitter @ OpenVideoAds
In broad terms there are two sets of licensed product on offer by Open Video Ads:
- The OVA for AS3 framework issued under dual (GPL3 and commercial) license terms
- OVA Player Plugins issued under a single commercial license
A detailed account of the OVA licensing agreements can be found here.
When is a commercial license required?
If the OVA for AS3 software virtually disappears into the closed source software and:
- The other software can not run without it and
- You plan on charging a fee for the closed source software that you are distributing with OVA contained within it
then a OVA for AS3 commercial license is needed. If the open source software is compatible to the GNU GPL V3, then it remains under GPL and no commercial license is needed.
For further clarification on the licensing issues surrounding OVA or to apply for a commercial software license for the OVA products, email enquiries@…
Download the Latest Package
The OVA binaries and source code is offered for download as a standalone package (.tar.gz) that includes:
- A full set of examples
- The binaries
- The source code
- Build files
- OVA for Flowplayer (ova.flowplayer.0.5.0.tar.gz)
- OVA for JW4x (ova.jwplayer.4x.0.4.2-rc2.tar.gz)
- OVA for JW5x
- OVA for AS3 (ova.as184.108.40.206-rc2.tar.gz)
You can always find the previous releases of the OVA binaries and source in the release archive.
Checkout the Latest Source Code
The OVA source code is held in a subversion repository. You can anonymously checkout the latest code from the "trunk" directory of that repository.
To checkout the entire code tree from the trunk, use the following SNV command:
svn checkout http://firstname.lastname@example.org/svn/ova/trunk
To checkout the latest code for a specific product, identify the source directory as follows:
- OVA for AS3 - "ova.as3"
- OVA for Flowplayer - "ova.flowplayer"
- OVA for JW Player 4.x - "ova.jwplayer.4x"
- OVA for JW Player 5.x - "ova.jwplayer.5x"
So for instance, the SVN command to checkout the latest OVA for Flowplayer source code is:
svn checkout http://email@example.com/svn/ova/trunk/ova.flowplayer
All release packages are held in the "release" directory. To checkout a particular release package from the subversion repository, use the following command
svn checkout http://firstname.lastname@example.org/svn/ova/release/<product-name>/<package>
where <product-name> is the product code as specified above (e.g. ova.flowplayer) and <package> is the name of the release package that you wish to checkout.
Browse the release directory in the source repository to identify the packages that are checked-in for each OVA product.
Report An Issue
Email enquiries@… to report a defect or request a new feature. We'll pick up the email, evaluate the request and enter it into the issue tracking system so that you can then track our progress to address it.