Wowza Flowplayer Android SDK release notes

v2.2.1

The Wowza Flowplayer Android SDK is a native media player written entirely in Kotlin. It provides an easy-to-use API that enables developers to create Android applications that use Wowza Flowplayer to play audio and video locally and over the internet.

You can refer to this page for information about software updates, including new features and improved functionality.

info

We occasionally have internal releases that don't impact external audiences, so we don't publish release notes for internal changes. In these cases, the current version information on this page may not match the version information in the latest release note. For more information about release versions, see Maven Central.

New features and functionality

February 27, 2024

v2.2.1

We added support for the AdType enumeration class to allow for better handling of ad-related events. This enumeration consists of PRE_ROLL, MID_ROLL, and POST_ROLL types. It was integrated into the following ad classes to provide better context and handling for various advertising scenarios:

  • AdClickEvent+AdType
  • AdCompleteEvent+AdType
  • AdPauseEvent+AdType
  • AdResumeEvent+AdType
  • AdSkipEvent+AdType
  • AdStartEvent+AdType

For more information about this topic, see the Event listeners reference page.

November 14, 2023

Wowza Flowplayer Android SDK v2.1.0

  • Added a new halted playback state. This state is emitted when the stop() method is invoked and the player doesn't have any media to play. For more, see State listeners and Event listener reference .
  • Made internal improvements to streamline events sent to our analytics pipeline.
  • Updated the Android SDK to ensure compatibility with Android 14. For more information, see the Android 14 features and change list .
  • Fixed a rendering issue that prevented the playback controls from displaying on older Android devices.

October 9, 2023

Wowza Flowplayer Android SDK v2.0.0

We released version 2.0 of our updated Wowza Flowplayer Android SDK, which fully leverages Kotlin for seamless platform integration with your Android applications. The redesigned SDK architecture promises enhanced stability, fewer bugs, and improved maintainability while delivering an optimized user experience. Features and improvements include:

  • Support for Picture-in-Picture (PiP) mode.
  • Support for background playback and media session integration.
  • New playback control user interface.
  • Integration of Media3 ExoPlayer.
  • Replacement of RxJava with Kotlin Coroutines.
  • Integration of the core and common libraries into one.
  • Support to control the player using Google Assistant.
  • Updates to the demo applications for more effective usage.
  • Improvements to the reference documentation with the Dokka API documentation engine for Kotlin.

Legacy documentation for the Wowza Flowplayer Android SDK is still available. However, we recommend that you migrate to the latest version. To migrate, see our migration guide. To get started with the new version of the SDK, see these links: