Enabling HLS Playback on Android Web in Player V3 (Deprecated)

Ooyala provides HLS playback support for web browsers on devices running specific versions of the Android OS.

Note: Ooyala Player V3 has been deprecated and is scheduled to be disabled. For details and alternatives, see the OVP Release Notes.

Ooyala offers a very simple solution to enable HLS playback on the web for your Android devices. You can use the tweak query string parameter on the URL to enable HLS playback. It works only with our HTML5 player and has no impact on playback for iOS devices. You can enable HLS for Android Web, however depending upon the device and Android OS, the playback experience can vary due to the native Android implementation.

Note: Due to known limitations on Android 2x devices, Ooyala cannot guarantee HLS playback on these devices.
How it Works

You can use the tweaks parameter to enable HLS playback on your Android devices. You include this embed parameter in the URL just as you do any other query parameter. For details about how to use this parameter on our web page, see the Player "Query Strings Parameter" article. Although you can use this parameter to enable HLS playback on Android devices, certain limitations may exist for specific Android devices of version 4.x and later. In general, our tested playback shows that using HLS playback on Android web works more consistently on the Ooyala player than native player for VoD content. Some rendering issues with the player controls can occur depending upon the Android device and OS version.

The following table lists what versions of Android we support, and at what level.
Android Version Ooyala VoD Ooyala Live Streaming
4.0 Optimal playback experience. Playback as expected. Potential rendering issues with player controls.
4.1 Optimal playback experience. Some potential rendering issues with player controls Optimal playback experience.
4.2 Optimal playback experience. Optimal playback experience.
4.3 Limited support. Playback as expected. Potential rendering issues with player controls.
4.4* Plays as expected. Plays as expected.
5.0 Some devices do not play as expected. There are some issues related to seek operations on certain devices. Some devices do not play as expected. There are some issues related to seek operations on certain devices.

* Tested with a small subset of devices.

Was this article helpful?