2017-02-17 Release

Player V4 maintenance release fixes adaptive bitrate streaming (ABR) performance issues associated with the Bitmovin Video Plugin for DASH and HLS.

Player V4 Web release v4.11.14 (2017-02-17)

Bitmovin Video Plugin for DASH and HLS: This release fixes adaptive bitrate streaming (ABR) performance issues for the Bitmovin video plugin. If you are self-hosting the Bitmovin plugin in this release, you also need to host additional Bitmovin files (see Hosting Player V4 Resources).

Note: This player is subject to mixed content enforcement by web browsers, including for Flash streams. If embedding the Ooyala V4 Player on a site running over HTTPS, confirm that you have no HTTP streams (i.e. mixed content) before using this player version. If you have an HTTP site, this does not apply. Due to some customers having mixed content conditions, Player V4 release 4.11.14 cannot be placed on the .../stable/latest path without impacting their sites. As a result, this release is available only by pointing directly to the /4.11.14 paths, as shown in the default player links (below) for the core player and plugins.
Important: Browsers are starting to drop default support for Flash. Are you ready? See the Player V4 Resources page and the Player Migration FAQ for details.

Default Player Links

To update to the latest Player V4 version from a previous version of Player V4:
  1. Download and host all of the new player resources (core plugin, skin plugins, CSS, font, and image resources, video plugins, ad plugins, analytics plugins, and so on) and update your resources to point to these new files.
  2. If you've customized your own Player skin using your own version of skin.json, download the latest skin.json file and merge any changes in this file with your customized skin.json file.
  • Core Player (required)
    • http://player.ooyala.com/static/v4/stable/4.11.14/core.min.js
  • Player Skin
    • http://player.ooyala.com/static/v4/stable/4.11.14/skin-plugin/html5-skin.min.js
    • http://player.ooyala.com/static/v4/stable/4.11.14/skin-plugin/skin.json
    • http://player.ooyala.com/static/v4/stable/4.11.14/skin-plugin/html5-skin.min.css
  • Video Plugins (at least one required)
    • Bitmovin plugin for HLS and DASH: http://player.ooyala.com/static/v4/stable/4.11.14/video-plugin/bit_wrapper.min.js
    • Main video plugin for HLS and MP4: http://player.ooyala.com/static/v4/stable/4.11.14/video-plugin/main_html5.min.js
    • OSMF Flash plugin for HDS: http://player.ooyala.com/static/v4/stable/4.11.14/video-plugin/osmf_flash.min.js
    • Akamai HD video plugin: http://player.ooyala.com/static/v4/stable/4.11.14/video-plugin/akamaiHD_flash.min.js
    • Plugin for YouTube iFrame (Deprecated): http://player.ooyala.com/static/v4/stable/4.11.14/video-plugin/youtube.min.js
  • Ad Plugins
    • Ooyala Pulse Ad Plugin: https://player.ooyala.com/static/v4/stable/4.11.14/ad-plugin/pulse.min.js
    • VAST and VPAID Ad Plugin: https://player.ooyala.com/static/v4/stable/4.11.14/ad-plugin/ad_manager_vast.min.js
    • Google IMA Ad Plugin: https://player.ooyala.com/static/v4/stable/4.11.14/ad-plugin/google_ima.min.js
    • FreeWheel Ad Plugin: https://player.ooyala.com/static/v4/stable/4.11.14/ad-plugin/freewheel.min.js
  • Analytics Plugins
    • Adobe Analytics (Omniture) Plugin: https://player.ooyala.com/static/v4/stable/4.11.14/analytics-plugin/omniture.js
    • Google Analytics Plugin: https://player.ooyala.com/static/v4/stable/4.11.14/analytics-plugin/googleAnalytics.min.js
    • Nielsen Analytics Plugin: https://player.ooyala.com/static/v4/stable/4.11.14/analytics-plugin/Nielsen.min.js
    • Player V4 YOUBORA Plugin: https://smartplugin.youbora.com/v5/javascript/ooyalav4/stable/sp.min.js
    • comScore Analytics Plugin: Please contact your account manager for access to this plugin.
  • Discovery Plugin
    • http://player.ooyala.com/static/v4/stable/4.11.14/other-plugin/discovery_api.min.js
  • Playlists Plugin
    • http://player.ooyala.com/static/v4/stable/4.11.14/other-plugin/playlists.js
  • Live SSAI Pulse Plugin
    • http://player.ooyala.com/static/v4/stable/4.11.14/ad-plugin/ssai_pulse.js

Fixed Issues

Fixes in this release include:
  • Playback froze on remote asset live streaming when the "platform":" html5" parameter is used.
  • ABR switching was taking unusually long with eHLS assets.
  • With playlists, only the first video played; subsequent videos did not play.
  • Some live remote HLS live-streams (non-Ooyala hosted) did not start playing.

Important Notes for this Release

  • If you are self-hosting skin.json, if you deploy this release (4.11.14), you also need to pull the most recent version of the skin.json file (and apply any of your customizations).
  • Device registration for Dash DRM is currently not supported.

Known Issues in This Release Related to Changes

The following are known issues for this release:

  • My Ads does not work on mobile browsers.
  • Using the VAST plugin, midroll ads get skipped on Safari Web and the Android Chrome browser.
  • For some browsers on some Windows and Mac OS versions, Freewheel and Vast mid-roll ads might not play.
  • For the Bitmovin plugin, Google IMA mid-roll ads might not play intermediately on some Mac OS environments.

Subscribe to Ooyala Release Notes

See Subscribe to Ooyala Release Notes for instructions on how to subscribe for automated notifications of Ooyala release notes.
This content was published on Feb 17, 2017 at 11:00 PM UTC.

Was this article helpful?