0 valutazioniIl 0% ha trovato utile questo documento (0 voti)
22 visualizzazioni15 pagine
Flowplayer - Ad Notice positioning on fullscreen was incorrect - fixed now 0.2. RTMP ad insertion fixed - clip.start=0; added to ensure mid-roll ad starts at 0. "DeliveryType" config option set to "any" by default - meaning in mo st cases, this option is no longer required - removed from examples.
Flowplayer - Ad Notice positioning on fullscreen was incorrect - fixed now 0.2. RTMP ad insertion fixed - clip.start=0; added to ensure mid-roll ad starts at 0. "DeliveryType" config option set to "any" by default - meaning in mo st cases, this option is no longer required - removed from examples.
Flowplayer - Ad Notice positioning on fullscreen was incorrect - fixed now 0.2. RTMP ad insertion fixed - clip.start=0; added to ensure mid-roll ad starts at 0. "DeliveryType" config option set to "any" by default - meaning in mo st cases, this option is no longer required - removed from examples.
* Initial release with defects/restrictions 0.2.2 - August 26, 2009 * OpenAdStreamer.as: Fixed issue with mid-roll RTMP ad insertion - clip.start=0; added to ensure mid-roll ad starts at 0 * OpenAdStreamer.as: Example04 - "autoPlay:false" on "pre-roll" ad not working - clip now sets autoPlay based on stream.autoPlay value * RegionView.as - fix to the framework - and now appears over "click here" texts ign and over text on overlays * RegionController.as - fix to ensure RegionViews childIndex puts them on top as they are added * CrossCloseButton.as - fix to ensure that close button can be clicked and regio n closed * OpenAdStreamer.as - Fixed sizing is set on the DisplayProperties - derived aut omatically from DisplayObject() 0.2.3 - September 1, 2009 * ISSUE 26: Support added for tracking of "unmute, pause and resume" events * ISSUE 18: Deprecation of "selectionCriteria" config param - replaced with "adT ags" 0.2.4 - September 6, 2009 * All HTTP examples moved to official release of Flowplayer 3.1.3 (the official release doesn't seem to work with RTMP right now as there isn't an official 3.1.3 RTMP plugin) * ISSUE 36: Flowplayer - Ad Notice positioning on fullscreen was incorrect - placed very wide so the ad notice disappeared - fixed now 0.2.5 - October 6, 2009 * ISSUE 78: "deliveryType" config option set to "any" by default - meaning in mo st cases, this option is no longer required - removed from examples * ISSUE 40 & ISSUE 80: Change "streamType" configuration to be generalised - def ault is now "any" all-example41 created to test/illustrate new streamType configuration * ISSUE 88: Flowplayer custom clip properties not imported - "player" config grouping added at general, stream, ads and ad slot levels. See example44.html * ISSUE 92: Fix up the "autoPlay" usage in the examples - example04 now illu strates turning autoPlay:true * ISSUE 87: Issues with "applyToParts" config - many fixes - see test cases test01-12.html * ISSUE 101: Flowplayer playlists can now be used to derive the "shows" configur ation - this should fix the issue with bandwidth checker compatibility * ISSUE 99: Removed references to global.js in examples * ISSUE 17: Support pseudo-streaming provider * ISSUE 59: Restore the 'providers' configuration option for Flowplayer 0.3.0 - November 4, 2009 * ISSUE 123: Moved to LGPL * ISSUE 114: "Out of the Box" support for AdTech requests * ISSUE 120: Ad servers can now be configured per ad slot * ISSUE 110: Load issues with the Ant build of the OAS due to control bar strong ly typed references in the codebase which meant that the controls plugin had to be loaded before t he OAS - strong references removed * ISSUE 104: Option to allow companions to display permanently until replaced * ISSUE 102: Refactor out the Ad Server to support multiple calls - single and m ultiple ad calls now supported - see Ad Tech XML Wrapper examples * ISSUE 100: Factor out the OpenX references when creating Ad Server config/inst ances * ISSUE 10: XML Wrapper Support added * ISSUE 71: Better support for the display of companion ad types (HTML, image an d straight code) added * New Ad Server request configuration - any ad server can now be configured * Check added to ensure that only one companion will be added per DIV * "resourceType" and "creativeType" config options added to "companions" config so that the selection of a companion from the VAST response can also be based on the type (script, h tml, swf, image etc.) * "zone" identifier is no longer required for "direct" ad server requests - see example 52 0.4.0 - December 10, 2009 * If OpenX is used, requires OpenX server side Video plugin v1.2 * Moved examples to Flowplayer 3.1.5 * ISSUE 129 - Restore JS Event API - see Javascript API doc on google code site for details - support for events and region styling added - see all-example56.html * ISSUE 140: Ampersand in OpenX "targeting" parameters breaks JSON parser - cust omProperties can now be specified either as a single param (e.g. "gender=male") or as an array (e.g. ["gender=male", "age=20-30"]) - Arrays will be converted to ampersand de limited parameter strings (e.g. gender=male&age=20-30 * ISSUE 146: Add support for creativeType="image/jpg" etc. - changed NonLinearVi deoAd.as to strip out any prefixes like "image/" etc. * ISSUE 147: Impression tracking should be fired on empty VAST ads - see all-exa mple58.html - as per the AOL/AdTech request - new configuration option "forceImpressionServing" added to the AdServer config - set to "true" by default for AdTech, false for others. * ISSUE 137: Issue of "Play Again" button appearing in mid-roll config for Flowp layer playlist based configs - now fixed. * ISSUE 148: url tags not being processed in non linear ad VAST responses when c reativeType is set as mimeType (e.g. "image/jpg" etc.). The OpenX Video Ads plugin 1.2 now produces mimeType creativeType values. * ISSUE 149: overlay <code></code> tags not being correctly processed by overlay display code. Fixed now - code just inserted - templates just used for <url></url> val ues * ISSUE 138: Unable to resume after pausing example 43 (Flowplayer) - fixed with rewrite of the way Flowplayer playlists are handled * ISSUE 111: playOnce issue with example43 (playlists) - stops after first playl ist item - fixed with the change to the way Flowplayer playlists are read in/configured a s show streams * ISSUE 133: Issues with autoPlay not working on Flowplayer playlist based strea ms fixed * ISSUE 129: Example 39 - overlay does not show after mid-roll - resolved 0.5.0 RC1 - March 22, 2010 * Issue 139: Linear Interactive ads now supported: * all-example59,65,66 added - illustrates the delivery of a linear interactiv e ad * Set the end safety margin on cuepoint firing to 300 (e.g. _vastController.e ndStreamSafetyMargin = 300;) because SWF Linear Interactive ads don't permit the end ad cuepoints to fir e if they occur in the last 300 milliseconds of the ad finishing. All ad completion events now fire 300 milliseconds before the end of the ad stream * Support for "maintainAspectRatio=true|false" specified on the MediaFile VAS T tag (see examples 59,65,66) * Support for "scale=true|false" specified on the MediaFile VAST tag (see exa mples 59,65,66) * ISSUE 14: Remove the need for duration - pick duration up from stream metadata value (see no duration examples) * ISSUE 161: Support for Flowplayer RSS Playlists verified - see all-example62.h tml for the configuration options * ISSUE 163: Support has been added for SMIL files to be used to specify the sho w streams. See all-example73.html for an example of how to configure SMIL files in the "shows" config block * ISSUE 9 - Added the ability to have an ad notice that includes a dynamic count down of the remaining ad duration in seconds (see all-example68.html) * Ad related custom properties set on the clip object - "title" is set as "adver tisement - [title]", "ovaAd", "ovaSlotId", "ovaPosition", "ovaZone" and "ovaAssociatedStreamId"". A "description" has also been added - see all-example69.html * Fixed the bug that meant that show streams were ignored if there wasn't an ad provided for the stream (given that an ad slot was defined for the stream) - extra condition added to StreamSequence.build() * ISSUE 61: Fixed repositioning of "this is an ad" notice and overlays when cont rol bar disappears - see all-example74.html - needs the latest Flowplayer trunk build - 3.1.6-dev - as that code has the fix for ensuring notifications for control bar "onShowed" etc. are registered with the FP model. * Changed region creation logic so that defaults are always created and then the specific config specified regions can override * Fixed an issue where a playlist formed from both a flowplayer playlist definit ion and a shows stream definition caused the player to not play the first stream (becaus e the clip URL was set with an "marker-clip" value * 24/7 Real Media OAS (ad server) support added (www.247realmedia.com) - thanks to Pedro Faustino for the code. See org.openadstreamer.vast.server.oas for the co debase. * ISSUE 171 - ad durations returned in the template in non-timestamp format are coverted and and option has been added to allow ad duration values to be forcibly ignored. See example 06 in the "custom ad delivery" examples. * Resolved an issue where forced impressions (where the ad is empty in the VAST template) were being fired multiple times. A safety condition has been added to VideoAd to ma ke sure they can't be forced multiple times (unless explicity requested). * ISSUE 180: Impressions not being fired if a linear ad has an empty non-linear VAST tag set. Changed NonLinearVideo ad to include isEmpty() test which checks to see if the URL or CODE values are 0 in size (or null) - if they are, the ad is deemed empty and ignored in the impression testing condition (resulting in the impressions for the line ar ad being fired) * ISSUE 185: Support disabling of playlist forward/back in Flowplayer - fixed - added support to the OAS enable/disable control bar code to turn on/off the "playlist" contr ols. * ISSUE 187: Add support for direct entry of ad tag in ad server definition - se e example ad-servers/example02.html for a worked example (Google DART VAST 2.0) * Moved the cuepoint offset for events to 1000 (up from 300 milliseconds) to acc ount for the time it takes to resync the timing table if the VAST ad duration differs from the meta data. * ISSUE 190: Support SWF object embed code added for companions (see Google VAST 2 example) * Ad configuration options added to support selection of ad media file based on 'bestWidth' 'bestHeight' and/or 'bestBitrate' - see the Google VAST 2 example for an illus tration of this working in action. Combining width/height selection with bitrate does not always yield the best result - these options should only be used if bandwidth detecti on is not active * Introduced the notion of an ad 'tag' configuration option at ad slot level - s ee double click VAST 2.0 example. This option can be used to configure a specific ad server UR L to be fired at the ad slot level * Fixed a defect where restoration of multiple companions failed. Previous DIV s tate is now held in the active companion object. * ISSUE 194: If an empty URL is provided on a click-through, it's still showing on the linear ad. This has been fixed now - empty URL click-throughs (and other items) are exclu ded when parsed. * Javascript API provided to allow show stream start/stop/complete/mute/unmute/r esume - see Javascript API example 4 for an illustration of the API in action * ISSUE 58: Support added for multiple companions being laid over the top of eac h other * ISSUE 146: Javascript FP playlist plugin modified to work effectively with pla ylists that include OVA ads * ISSUE 130: Add support for script based companions * ISSUE 173: Add support for DoubleClick DART 0.5.0 RC2 - May 20, 2010 * Added example 3 to the ad durations section to illustrate how to stop the OAS from taking the stream metadata duration as the default setting (via the "setDurationFromM etaData": false option) * ISSUE 197: Added code to clean up overlays if stream is skipped through or ski pped over * ISSUE 151: Compatibility with Google Analytics (GATracker) - test case created , confirmation that tracking works as expected * Added variable for Flowplayer player SWF on examples to allow Flowplayer playe r version to be easily switched * ISSUE 204: Flowplayer playlist RTMP clips not working when netConnectionURL sp ecified in the RTMP plugin settings. Fixed. * ISSUE 159: Overlay Ads doesn't support Playlist. Verified as fixed. * ISSUE 157: Overlays wont show when using FlowPlayer Playlists AND the overlay if the ONLY spot to display. Verified as fixed. * ISSUE 160: Playlist items ignored if no ads to play. Verified as fixed. * Added improved support for "image/jpeg|png|gif" and "application/swf" mime typ es on companions and also added a check for "image/jpg" just in case that's specified instead o f "image/jpeg" * ISSUE 168: applyToParts seems to be forcing clips to be dropped from the playl ist - fixed. * ISSUE 176: Add option to allow VAST "duration" to be ignored - sorted * ISSUE 153: FlowPlayer looses navigation after add plays. Fixed with duration c orrection code * ISSUE 38: Overlays not replaying - sorted - seeking through timeline will redi splay overlays if the "replayNonLinearAds:false" isn't set - see example * ISSUE 211: Make sure debug defaults are set - defaults are now "firebug" and " fatal" * ISSUE 203: Remove the use of the DeMonster debugger - removed * ISSUE 182: Linear ads can also be scaled now if VAST values set and "enforceLi nearVideoScaling" set to true. "enforceLinearInteractiveScaling:true" option added to turn on sc aling for SWFs * ISSUE 196: BaseURL can now be specified in the Flowplayer Common Clip and appl ied across a Flowplayer playlist * ISSUE 50: Turn off "click me" sign on linear ads when in fullscreen mode - now the sign hides after 3 seconds if there is no mouse activity * ISSUE 215: Ampersands in the ad server URL cause JSON parsing problems for Flo wplayer - fixed ampersands must now be replaced with __amp__ in the ad server URL string * ISSUE 186: Click Me region shows if playlist controls used to skip ad - all ov erlays hidden at the start of a new stream * ISSUE 88: RC1 messed up the scaling - tested and ensured "clip" scaling is cor rectly implemented. See Flowplayer examples 14 for an illustration of it working. * Added support for "loop:false" on the modified JS Playlist Plugin so that a si ngle clip with ads can be played * Fixed exception thrown when bad VAST response (non XML or null) is returned * "stagePaddingBottomWithControls" option added - see BOTR example 0.5.1 - August 4, 2010 * Changed the click processing on SWF overlays - if there is not VAST click-thro ugh event to be fired, click tracking is done by the SWF itself * Support added for iFrame companion ads - for both VAST 1 and VAST 2.0 * Final swf renamed to "ova.swf" to reflect new product naming * Fixed ad notice countdown timer so that it's based on stream played duration * Cleaned up default bottom padding for ad notice overlay * Added example to illustrate how to modify overlay stage dimensions * Fixed VAST 2.0 implementation to support multiple sequential impression tags * Added onStopAd, onPauseAd, onResumeAd, onFullscreen, onMuteAd, onUnmuteAd, onR eplayAd Javascript events * Fixed isStream() test so that it works properly for ad streams (_streamName wa s not being set) * Added check to ensure that impression URLs are only fired once per VideoAd (un less specifically overriden with forceFire config setting) * Fixed VAST 2.0 processing of "impression" and "creativeView" events - if prese nt, creativeView fired on the display of each creative element, while impressions fired for the first creative element to be displayed * Added partial VAST 2.0 tracking event support for Companions - creativeView on ly * Support added for limited TrackingEvents on NonLinear ads (creativeView, start , complete event only) * Safety valve fix to re-enable the controlbar always when a show stream starts * Changed level of ad server HTTP VAST call error to "fatal" to make security vi olations more obvious in debug * added VASTController.controllingDisplayOfCompanionContent (true by default) an d moved companion display/hide code into VASTController * Cleaned up the OpenX URL - if no __target__ is specified, that element of the URL is removed * "enabled" configuration option confirmed to turn off the ad click-through noti ce (example added) * added "index" config option to companion to allow selection of multiple unique companions per size - see liverail examples * added "resourceType" config option to companion to allow selection of unique c ompanion type when multiple provided per size - see liverail examples * added support for "bestBitRate" based on "high", "medium" and "low" - see live rail examples * Modified "displayCompanions" option - it is now true if companions are declare d AND it is not explicitly set to false * Click through message (mouse over) now turned off when ad stream paused * OVA plugin ID renamed from "OpenAdStreamer" to "ova" * Redundant use of "displayCompanions:true" in examples config removed * Direct connection ad server examples created * Support added for "minSuggestedDuration" VAST attribute on overlays. Works as follows - if no duration specified in ad slot or "recommended:XX" specified as the durat ion, the recommended will be taken - in the case of "recommended:XX" if no "minSugg estedDuration" is available, the XX value will be used. * support overlay region auto-sizing (uses "position": "auto:center|top|bottom") * added "showOverlayCloseButton: true|false" config option for the "ads" groupin g to allow auto regions to have their close button active|inactive * Added option to "processCompanionsExternally" which allows Javascript processi ng of the Companion ad insertion methods so that advanced companion types that require t he insertion and execution of javascript code to be supported - thanks to Joe Connor for the JQ uery based methods included in this release. * SWF overlay loader is removed when hidden to stop events/processing - loader.u nload() is now called before removing to ensure child SWF can close associated streams * Click through URLs now qualified when put into anchor tags - http:// added whe re necessary * Default timing offset changed to 300MS from 1 second to reduce possibility of someone being able to skip on the timeline before the controlbar is disabled. * Remove newlines and escape quotes in the HTML companion content before writing it to the DIV * Safety mechanism implemented to ensure that the Click-Through region is turned off when a clip stops playing (to deal with the case where the end linear ad events don 't fire because the ad duration is wrong in metadata and/or VAST) * Fixed defect that stopped companions being re-displayed when replayed. Reset t he activeDivID to null * Force cleanup of any ad notices on completion of a stream - if the ad duration was wrong, the ad notice would sometimes be left on the screen - this should no longer happen * VAST 2.0 XML parser rewritten - allows for complex ad/companion sequencing now * Fixed issue stopping multiple VAST1 companions being parsed * Companion content is only pushed into a DIV if there is something to insert * Added try/catch block around XML initiation of VAST response - if tag structur e is broken the exception is now caught and the ad streamer continues ignoring the VAST re sponse instead of just hanging * Format of "minSuggestedDuration" checked - if it is "HH:MM:SS" it is converted to just seconds when saved in the AdSlot - for consistency - Tremor seems to use "HH:MM:SS" format * Resolved defect where multiple overlays would all be shown at once if "auto" u sed and multiple defined in one VAST2 creative element (see Tremor Media example01 to validate) * When companions are restored, changed order of restoration of previous content to newest to oldest to ensure original DIV content always ends up on top * Mov.ad ad server examples added (VAST1 and VAST2) * Fixed initial positioning of overlays to reflect bottom margin based on contro lbar visibility * No longer requires case sensitive event types in the VAST response (e.g. "Star t" will match as does "start") * Fullscreen entry and exit events now properly processed * Fixed defect where a muted player that has the volume turned to 0 generates th e mute event again. No longer does this. 0.5.2 - September 19, 2010 * Removed extra div from Javascript events example * T60: Resolved defect that stopped a "start" time being set on show clips confi gured in a playlist * Fixed bug where duration passed in via flashvars (e.g. "duration=30") wasn't b eing taken into account when scheduling as duration was not specified in timestamp format. Modified St reamConfg to validate duration format and convert to a Timestamp where required. * T76: Resolved issue where linear ad "Click Me" region was showing on show stre am post a mid-roll * Added 1 mid-roll example under "ad-formats" * Cleaned up "start-time" examples to cover mid-roll cases * T101: Fixes to "ova-companions-jquery.js" to resolve issue where companions we re not restoring post ad - there were bugs in the writeOriginal and readHTML functions * T88: Linear ad stream tracking points were not being reset correctly in the be foreBegin handler - fixed. * T95: onTrackingPointFired() exception cleaned up (was occurring when overlays replayed) * T99: Resolved issue where timeline could be moved in first 300 milliseconds of linear ad. Now always disable before loading the ad clip * T86: Fixed issue that resulted in replayed overlays overlapping or quickly dis appearing * T118: Fixed the bug that stopped the "click for more info" overlay being resho wn after it was clicked once. Was a problem with the region hiding in RegionView. * T121: Release moved to Flowplayer 3.2.3 * Javascript API calls made from the AS3 framework via ExternalInterface.call() are now turned off by default. To turn them on "canFireAPICalls" must be set to "true" in the con fig. * T131: Added Flowplayer iPad plugin compatibility test example (hidden) * Added "millisecondDelayOnCompanionInjection" to allow a delay to be inserted b efore injecting multiple companions on a page. Apparently injection many SWFs on 1 IE page can crash IE 0.6.0 - Current Trunk * T163 - "activelySchedule": false option added to allow ads to be turned off. E mpty ad schedule does not throw an exception now. * T122 - Cleanup dist directory - remove old swfs * T140 - Upgrade flowplayer version to 3.2.4 * T172 - Fixed the issue that meant that VAST1 wrapped ads fired double tracking events * T173 - CloseButtonConfig now has the initialisation code that allows the sizin g to be specified via the config * T184 - scaling was throwing an exception when set on the clip - fixed - now co nverted to the correct Media type * T185 - Fixed scenario where Flowplayer autoPlay is not consistently set when a d not played * T170 - Added support for "failover ad servers" - see new example02 in examples /ad-servers * Added Adform ad server examples and connector support * Added support for "minimal" OVA pre-roll configuration via a new "ova.tag" con fig variable * T197 - Media file selection now defaults to progressive first * T211 - ClipEvent ERROR was being thrown by the player because the scaling valu e on show clips was being incorrectly set by OVA. Fixed. * T212 - If playlist is configured with pre and post rolls, the javascript playl ist controls are out of sync - fixed - also removed the 3.0.8 version of the Javascript pla ylist file. The one that is there is all that is needed (3.0.7) * T19 - Skip Ad button options added (also T201) * Filter out non-compatible linear media mime types (only allow flv, mp4, swf). Can be overridden with "acceptedLinearAdMimeTypes" and "filterOnLinearAdMimeTypes" config option s * Added Smartclip and Spotxchange linear configuration examples -- * T224: Confirm that the handle to the control bar is valid before using it. Fai lure to do so results in an exception being thrown * T225 - "setDurationFromMetaData" implemented for show streams * T226 - Timestamp.secondsToTimestamp() fixed so that it produces the correct re sult. This was causing a problem with durations on playlist clips being read in when OVA init ialises * T228 - Have implemented config control for the VAST wrapped ad tag cache buste r parameter * Added Adap.tv ad server example * T235 - Complete rewrite of the onMetaData set duration rules to fix issues wit h seeking for duration set pseudo-streams * onLinearAdSkipped() Javascript callback added - this is fired when the skip bu tton is hit * T222 - No ads, no show clips no longer generates an exception when the play bu tton is hit -- RC3 * T255 - Added missing "allowScriptAccess" embed param on SWF companions * Added "video/mp4" and "video/flv" to the accepted media file mime types for th e plugin * T256 - Modified AdSlot.isActive() to only return true if the Linear ad has med ia files or it has non-linears * Added Google Analytics impression tracking * Added SpotXChange VPAID example * Javascript callback event support added for VPAID ads * Added tagParams config option to allow additional parameters to be added to an ad tag * T270 - Fixed condition ensuring VAST 2.0.1 is processed * T71 - OVA for Flowplayer now works with BWCheck * T266 - SWF companions now have <AdParameters> passed through if provided in th e VAST response * Ads config group variable "linearScaling" added to allow all ads to be forcibl y scaled according to setting (e.g. with Flowplayer 'orig' will set all ads to their or iginal scaling value) * Ensured that companions that don't have a creativeType are displayed as images * T223 - Improved RTMP Ad Stream support - "ad streamers" config block added and default URL splicing rules * T287 - Added overlays on live streams example * Upgraded to Flowplayer 3.2.7 * Fixed missing "connectionProviders" property on clip - was stopping clustering from working * T286 - AdSlots and Stream have the same "ova.X" properties on them across prod ucts * T295 - Removed "ova.hidden" custom property from Flowplayer Clip - caused debu g exception * T293 - Chained VAST2 and VAST1 (mixed version) wrappers now work * T298 - Stopped wrapped ads firing Javascript API calls - was previously firing across multiple calls a wrapped chain * SWF Companions now have the click tag passed as the following flashvar variabl es - "clicktag, clickTag, clickTAG" * Volume changes are now correctly set on VPAID ads * Resolved issue where overlay close button was being disabled if a pre-roll was also configured * A configuration option has been added to allow a timeout value to be set on ad calls - this stops ad servers blocking the player if they don't return a value and hold the call open * Fixed issue that stopped "keepOverlayVisibleAfterClick" working with custom re gions * Changed the click through logic to ensure that IE browsers use the ExternalInt erface("window.open") rather than the AS3 navigateToURL() method - this fixes an issue where IE popu p blockers blocked click throughs if the wmode was set to opaque * Ensured click through URL details etc. are included in the ad object passed ba ck in the Javascript callbacks * Added support to allow the default ad title and description to be changed * Added an example to illustrate how to use OVA with Flowplayer Secure Streaming * Changed onVASTLoadSuccess(), onVASTLoadFailure(), onVASTLoadTimeout to onTempl ateLoadSuccess(), onTemplateLoadFailure() and onTemplateLoadTimeout() * Added Ads config group setting 'additionalParamsForSWFCompanions' to allow add itional parameters to be added to the companion SWF object/embed tags as the code is inserted int o the page * Improved special case test cases (testing for bad/empty/no response etc.) * Made sure original playlist Clip.metaData is carried through to new playlist p ost OVA processing * Fixed an issue around setting the "metaData" property on a Flowplayer clip tha t was stopping the Javascript variable "fullDuration" from working. The metaData value is now the correct Object instead of a true or false value. * Added "manage" ads.control config option to turn off OVA manipulation of the c ontrol bar when set to "false" * Resolved the issue stopping HTTP bwcheck show streams from playing - the netCo nnectionUrl custom property was being set on the clip when it should have been null. Now n ull if the urlResolvers are set * Modified the onMetaData duration logic to ensure that if the metadata duration is sub-second different than the VAST value, it is used as the duration. This should stop th e ad streams occassionally hanging before completing -- RC5 * Player volume is passed to VPAID ad on startup (unless muted) * Added "parseWrappedAdTags" ad server config option to allow wrapped ad tags to be parsed for OVA variables and the appropriate substitutions made * Added setActiveLinearAdVolume(volume) Javascript API * Major change to filtering of linear mime types - now done at parsing time inst ead of post parsing to resolve an issue around selection of media type during parsing * Fixed volume setting issue with VPAID ads. Now set to between 0 and 1 * Now sort the ad slots before scheduling * Added support for "intervals" for repeated ad slots * Added audio linear ad example * Added Weborama ad server example * Improved Javascript OVA API scheduleAds() so that a new playlist can be passed * Fixed issue with fireAPICalls() that was resulting in javascript console error s - <AdParameters> and the full <Template> string are escaped() before being passed to the API - embedded iFrame seems seem to be the source of the issue v1.0.0 RC7 - Jan 30 2012 * Bitrate selection now working * Removed need to specify holding clip URL and set default to the Longtail CDN p ath * Depreciated "overlays" group in favour of new "regions group" - OverlaysGroupC onfig class renamed to RegionsGroupConfig * Modified region placement code * Show duration set from metadata if original duration is 0 (not set) - JW5 * implemented JS API skipAd() for linear ad streams only (and examples) * Overlay positions now default to "auto:bottom" - no longer need to specify a p osition * Unified companion options under single ads.companion config group * replaced ova-companions-jquery with ova-jquery to add support for overlays as well as external companion insertion * Several API changes (see RC7 release note on OVA developer site) * Several config options depreciated and replaced with a cleaner set of options/ structure - see RC7 release note on the OVA developer site * ova-companions-jquery.js - renamed to ova-jquery.js * OVA Master GA always on * Verified with Flash 11 - removed issues causing Stack Overflows - doTrace(vad) and missing _ with mimeType in NetworkResource * HTML5 overlays support added and a major overhaul to overlays in general * Fixed bug where empty ad tag resulted in OVA hanging. Empty tags now throw err or and are ignored * Scaling overlays now supported - see new examples * Added support for "encodeVars" to be set directly at the ad slot level without requiring the "server" declaration to enclose it * Fixed problem with security exceptions on wrapper calls hanging the player * Corrected bug and example config for new control bar enable/disable v1.0.1 RC1 - Feb 17 2012 * 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 * Fixed controls enabling calls to ensure that the build works against the curre nt 3.2.8 trunk * Bug fix ensuring that https click-throughs are correctly supported * #356: Added support for passing <AdParameters> to non-linear VPAID ads * #360 - Fixed bug stopping onShowXXX events not firing for show streams that do n't have a duration specified V1.0.1 RC2 - March 17 2012 * #356 - Reopened ticket to fix bug stopping <AdParameters> being passed into no n-linear VPAID ads * #371 - "addParamsToTrackingURL" option added to Google Analytics config to all ow params to be turned off when tracking URL is formed * #372 - "useDefaultPaths" option added to allow default paths to be turned off and effectively selectively track specific events by only specifying custom paths for those to be tracked * Initial framework restructure to start removing redundant server classes * #378 - OVA for Flowplayer "delayed" startup ad notice repositioning bug fixed - overlay controller was not being reset after "delayed" startup * #380 - added a second, safety "SN" cuepoint in OVA for Flowplayer at 1 second to ensure that if the first < 1000 millisecond SN cuepoint doesn't fire (because of a Flowplayer bug ), the second one seems to always fire at 1 second * Added tracking point offset to SN event because it was not firing as a cuepoin t at 0 with OVA for Flowplayer * #379 - OVA for Flowplayer - RTMP playlist clips now work - netConnectionURL wa s not being correctly set if the clip was declared in a Flowplayer playlist * Move OVA for Flowplayer to work with Flowplayer 3.2.8 * #373 - OVA for Flowplayer - Modified the modifyTrackingCuepoints() code to dif ferentiate based on whether or not the "original cuepoints" are stored as an array of array of cue points, or just an array of individual cuepoints * #389 - OVA for Flowplayer - "tag" minimal setting now supports 250x300 default companion as per equivalent setting in OVA for JW5. Modified minimal example to test this n ew default config * #393 - Added support for VAST2 "nested" AdParameters because the XSD (but not the written spec) permits the AdParameters to be declared inside a <NonLinearAd> block * Cleaned up the build process - ant build files created for OVA for JW5, new bu ild commands (debug, release) for all products that allow "reduced size" versions of the SW C and SWFs to be built. * #384 - OVA for Flowplayer bug stopping control bar showing when configured to show with VPAID ads has been fixed * Moved OVA for Flowplayer release to use Flowplayer 3.2.9 * #421 - New option "setUrlResolversOnAdClips" added to "player" config group to allow OVA to be instructed to not add "url resolvers" to ad clips if resolvers such as t he SMIL plugin are configured for use with show clips * #427 - Fixed the bug stopping the skip ad button working correctly on OVA for Flowplayer mid-rolls and the last post-roll in a playlist
V1.1.0 RC1 - May 2 2012 * #441 - qualified JSON class with full path to ensure that it compiles with Fle x 4.6 * #442 - Changed the [embed] code to ensure that the code compiles with Flex 4.6
and runs with Flash 9 * OVA for Flowplayer now builds against Flowplayer 3.2.10 with Flex 4.6 * Modified the build process for OVA for Flowplayer so that it is completely sel f-contained. The Flowplayer devkit is no longer required to build the source. * #446 - play() API added to OVA * Companions "html5" option renamed to "nativeDisplay": false - default setting is "true" * "nativeDisplay":false option added to "ads" to allow an external library to be used if requested for HTML5 non-linear ad display. Default is "nativeDisplay":true - t his option will override companions setting and can be used for companions as well * VASTController.processCompanionsExternally() renamed to VASTController.process CompanionDisplayExternally() * #451 - fixed defect stopping forced impressions firing for VAST2 wrapped tags with a linear template ad * #438 - Corrected the logic that was checking if the non-linear VPAID ad was pl aying or not - this was incorrectly returning false causing VPAID non-linear ads to be reinitialised * #436 - OVA for Flowplayer - onError not firing for bad stream URLs * Upgraded Flowplayer package to include 3.2.11 (Flash 10.1 minimum requirement) * #453 - SkipAd bug fixed where pause/resume automatically displayed the skipAd button regardless of whether or not it was active via the "showAfterSeconds" option * #452 - OVA for Flowplayer Bitrate Selection plugin now works with OVA ad clips - OVA now sets an empty bitrate array on ad clips to ensure compatibility - "menu" o ption will not work until new version of bitrateselect plugin issued with fixes for null exception * #444 - Support added for AdTech extension event that tracks Click to Play and Auto start * #459 - Fixed bug stopping wrapped on-demand linear ad does not play OVA for Fl owplayer - the first ad was being taken on the returned template and at times, that ad ma y actually be a holding companion or an empty ad * #460 - Flash content now loaded in it's own ApplicationDomain() as per the VPA ID spec - was throwing an exception on SpotXChange ads * #461 - Fixed wrapper issue that meant that a pre-roll wasn't correctly matched if a wrapper had an empty non-linear ad block as well as the linear template * #437 - Support expandable regions that map to the standard and expanded dimens ions provided in a VAST response - best for VPAID ads to ensure that the region doesn't cove r the full player display * #464 - onAdCall methods made into Javascript callbacks. onAdCallFailover() eve nt added, hasAds value added to onAdCallComplete() callback and sequence number added to all ad requests passed in onAdCall callbacks * #434 - Fixed preferred display mode example 4 - bad config cleaned up * #456 - Added test case to validate that depreciated overlays.closeButton is co nverted correctly to the new regions.closeButton format * #449 - Missing impression and tracking events from VideoAd javascript object r esolved. VideoAd.impressions and VideoAd.trackingEvents added to callback object * #447 - Flowplayer 3.2.8,9,10,11 delayed startup bug fixed. _player.stop() forc ed before loading the new ad scheduling playlist for these player versions. * #468 - VPAID ads not fire the "collapse" tracking event when their expanded st ate changes to collapsed * #476 - Close tracking event is now triggered on "SkipAd" * #474 - Rules around handling of VPAID expanded and linear state change modifie d - expand/contract does not pause/resume the underlying stream now - only linear ad change does f or non-linear ads. Also introduced a new option 'adsConfig.vpaidConfig.pauseOnExpand' and 'resume OnCollapse' to allow pause/resume to be forced with expand/contract * Ticket #477 - An additional safety value has been added into OVA for Flowplaye r to ensure that ad messages are cleared when show streams play. Clearing is now done on both t he "onBeforeBegin" and "onBegin" events V1.1.0 RC2 - July 1, 2012 * #485 - bug stopping "enforceMidRollPlayback" from working if pre-rolls are con figured has been fixed * OVA for Flowplayer now skips enforcing a mid-roll if there isn't a mid-roll to play (in the case where the ad tag didn't provide one) * Upgraded to Flowplayer 3.2.12 * Add two new Javascript api - pause() and resume() V1.1.0 Final - July 13, 2012 * #489 - Added Zedo ad server examples * #498 - Added "player.applyCustomClipProperties" config option to allow Flowpla yer common clip custom properties to be optionally added to ad clips V1.2.0 RC1 - November 18, 2012 * Implemented stop() Javascript API interface * Fixed bug stopping player width and height being passed into the ad tag for us e with ad tag variables V1.2.0 RC1 - November 30, 2012 * Added option "shortenLinearAdDurationPercentage" to reduce the size of the lin ear ad duration used to determine the tracking points
New Records of Rhinolophus Beddomei Andersen, 1905 (Chiroptera - Rhinolophidae) From Central Peninsular Region of India, Including Echolocation Call Characteristics - Mammalia