2016-04-19 Release

Notable contents of this release include the release of the video mobile SDKs for iOS and Android v.4.13.0.

Software Feature Releases

Mobile SDK for Android v.4.13.0

New Features and Enhancements

New and enhanced features in this release include:
  • Widevine DASH Simple VOD playback through ExoPlayer. If you are interested in learning more, please contact your CSM for more information.
  • VMAP for VAST 3.0.
  • Error reporting for VAST 3.0.
  • Support has been added for non-linear creatives in the VAST Ad data model.
  • Pre-personalization in SecurePlayer, which can be used outside of the VisualOn PlayReady workflow to eliminate the time delay from playback requests.
  • DesiredStates and DesiredStateNotification APIs have been added in order to capture the intended playback state of the player.
  • Widevine Classic is no longer supported, which means that .wvm, .wv_mp4, and .wv_hls files will no longer be supported. If this affects you, please contact your CSM for more information.
  • Google IMA v3.1.3 is now supported.
  • A VisualOnConfiguration API has been added to set an HTTP video proxy for VisualOn and SecurePlayer.
  • The following API changes have been made to improve load time performance:
    • In Utils.java, public static ExecutorService sharedExecutorService() has been added to schedule asynchronous API calls.
    • In OoyalaAPIClient, the contentTree(), contentTreeWithAdSet(), contentTreeByExternalIds(), and contentTreeNext() APIs have been removed.
    • In OoyalaPlayer, the reauthorizeCurrentItemWithCallback() API has been removed.
  • The PlayerInfo API has been enhanced. This class provides override information to Authorization to retrieve a set of playback streams. Previously you would set StreamPlayer.defaultPlayerInfo or call StreamPlayer.setPlayerInfo(). Now you call Options.Builder.setPlayerInfo() and pass a PlayerInfo object.
  • For SecurePlayer Integrations, you are now required to set the SessionID in your VisualOnConfiguration. Video will not be able to play back unless this parameter is set. If you are not sure what to set, please contact your CSM.

Resolved Issues

The following issues were resolved as part of this release:
  • There was an issue in which clicking Advanced Playback > Custom Plugin Sample, starting playback, and tapping the Full Screen icon would result in a crash. This issue has been resolved.
  • There was an issue in which OoyalaPlayer would unnecessarily re-authorize playback for OPT-enabled assets and increasing load time. This issue has been resolved.
  • There was an issue in which IMA ads could not be paused. This issue has been resolved.
  • There was an issue in which an ad would not play after clicking the VAST Ad wrapper. This issue has been resolved.

Mobile SDK for iOS v.4.13.0

New Features and Enhancements

New and enhanced features in this release include:
  • FairPlay HLS simple VOD playback and Airplay support.
  • Ooyala Pulse integration with the Ooyala Player.
  • VMAP for VAST 3.0.
  • Error reporting for VAST 3.0.
  • Pre-personalization in SecurePlayer, which can be used outside of the VisualOn PlayReady workflow to eliminate the time delay from playback requests.
  • DesiredStates and DesiredStateNotification APIs have been added in order to capture the intended playback state of the player.
  • Widevine Classic is no longer supported, which means that .wvm, .wv_mp4, and .wv_hls files will no longer be supported.
  • Google IMA v3.1.0 is now supported.

Resolved Issues

The following issues were resolved as part of this release:
  • There was an issue in which the OOOoyalaPlayerControlType enum was defined within the OOOoyalaPlayerViewController interface. This issue has been resolved, and the OOOoyalaPlayerControlType enum remains globally available.
  • There was an issue in which OoyalaPlayer would unnecessarily re-authorize playback for OPT-enabled assets and increasing load time. This issue has been resolved.
  • There was an issue in which the scrubber bar would overwrap the iOS status bar in fullscreen mode. This issue has been resolved.

Subscribe to Ooyala Release Notes

See Subscribe to Ooyala Release Notes for instructions on how to subscribe for automated notifications of Ooyala release notes.

Was this article helpful?