Upgrading the Mobile SDK for HLS Playback

The SDK provides an advanced and consistent HLS playback experience for VoD and Live streaming across Android devices through an integration with VisualOn. Key benefits of using the upgraded version of the SDK include:
  • ABR
  • HLS live and VoD streaming
  • Closed captions for live streams
  • Advertising support (pre-, mid-, and post-roll)
  • Device coverage

For details about leveraging the VisualOn integration see Getting Started: Enabling Upgrade for HLS Playback.


As of April 1, 2016 the Ooyala Android SDKs have been shipping with Google ExoPlayer libraries instead of the VisualOn libraries. While there are steps that you will need to take, moving to ExoPlayer will provide a more consistent, higher quality HLS and MPEG-DASH playback experience for VOD and live streams on Android devices.

As of August 1, 2016, Ooyala will no longer support the HLS player integration with VisualOn or provide bug fixes or improvements specific to VisualOn libraries.

In order to upgrade, you will need to