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 the Wowza Flowplayer to play audio and video locally and over the internet.
We're constantly listening and making this SDK even more robust. You can refer to this page for information about software updates, including new features, improved functionality, and various bug fixes.
Wowza Flowplayer Android SDK v2.1.0
Added a new
haltedplayback 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.
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: