wiki:OvaReleaseNote-1.0.1-RC1

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

--

What's New? (1.0.1 Release Candidate 1)

The following versions have been issued as "release candidates".

  • OVA for AS3 v1.0.1 RC1
  • OVA for JW Player 5 v1.0.1 RC1 (required JW5.6 or higher)
  • OVA for Flowplayer v1.0.1 RC1

1. Bug Fixes

  • Corrected event firing for non-linear VPAID ads so that tracking events (such as creativeView) that are declared with the non-linear creative are also correctly fired
  • Added error handling for "media error" notifications from the Player - OVA now skips forward if there is a stream error
  • Ticket #351: Bug fix ensuring that https click-throughs are correctly supported
  • Ticket #343: Update to OVA for Flowplayer to ensure that OVA works with latest Flowplayer (3.2.8) trunk - change to control bar enabling/disabling code
  • Ticket #352: Added support for templated companions in a VAST wrapper to be added to the actual ad if the ad does not have a companion specified (companion fallback)
  • Ticket #353 - Fix for calculation of mid-roll related show slice durations. Fixes problem in JW5.6 or higher players where second to final slices were not setting the duration according to the startTime + slice duration and the final slice as the full show duration.
  • Ticket #356: Added support for passing <AdParameters> to non-linear VPAID ads
  • Ticket #364 - changed JWPlaylistItem to clone original show streams instead of using original object - fixed recursive toJSObject() issue with JW onComplete
  • Ticket #360 - Fixed bug stopping onShowXXX events not firing for show streams that don't have a duration specified
  • Ticket #358 - Added support for Javascript overlays
  • Ticket #354 - GA Tracking URLs modified to ensure that they are no longer always unique and components are always URIComponentEncoded()
  • Ticket #368 - Control bar now unlocks when scheduleAds() called to ensure that it's operational if no pre-roll is to be played after rescheduling
  • Ticket #339 - Fix for IE6 SWF companions - they now insert/show correctly

2. Javascript Overlays

Support has been added for Javascript non-linear ads. Javascript non-linear ads can only be delivered by OVA when it is operating in "HTML5" display mode (e.g. by using the ova-jquery.lib library to insert the non-linear ad content).

The following VAST structures are supported by OVA to deliver Javascript non-linear creatives:

The VAST 1 <Code> tag as follows:

<NonLinear id="232316847" width="450" height="50" resourceType="script" creativeType="text/javascript" maintainAspectRatio="true" scalable="true"> 
    <Code> 
        <![CDATA[document.write('<a href="http://www.openx.org"><img src="http://openx.openvideoads.org/openx-2.8.2/www/images/8e19787394a3c7870acc4c4c16fe2172.gif"></a>');]]>  
    </Code> 
</NonLinear>

An example can be found  here.

The VAST 1 <URL> tag as follows:

<NonLinear id="232316847" width="450" height="50" resourceType="script" creativeType="text/javascript" maintainAspectRatio="true" scalable="true"> 
     <URL> 
         <![CDATA[http://static.openvideoads.org/tests/overlay-script.js]]> 
     </URL> 
</NonLinear>

An example can be found  here.

The VAST 2 <StaticResource> tag as follows:

<NonLinear id="12" width="450" height="50" minSuggestedDuration="00:00:20"> 
     <StaticResource creativeType="text/javascript">http://static.openvideoads.org/tests/overlay-script.js</StaticResource> 
</NonLinear>

An example can be found  here.

The VAST 2 <HTMLResource> tag as follows:

<NonLinear id="12" width="450" height="50" minSuggestedDuration="00:00:20">
    <HTMLResource> 
         <![CDATA[
              <script type="text/javascript">
                 document.write('<a href="http://www.openx.org"><img src="http://openx.openvideoads.org/openx-2.8.2/www/images/8e19787394a3c7870acc4c4c16fe2172.gif"></a>');
              </script>
         ]]> 
    </HTMLResource> 
</NonLinear>

An example can be found  here.

The VAST 2 <HTMLResource> tag as follows:

<NonLinear id="12" width="450" height="50" minSuggestedDuration="00:00:20"> 
    <HTMLResource> 
          <![CDATA[<script src="http://static.openvideoads.org/tests/overlay-script.js"></script>]]> 
    </HTMLResource> 
</NonLinear>

An example can be found  here.