Enabling HLS Playback on Android Web in Player V3
Ooyala provides HLS playback support for web browsers on devices running specific versions of the Android OS.
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.
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.
|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.