Please find the complete documentation of the nexxPLAY android SDK following this link.
If you need Ad Support in the Player, please notice, that starting with Version 6.3.00 this Functionality needs the AdManager Plugin. For more Information, please follow this link
nexxPLAY for android also supports Flutter. Find more Info about this following this link.
Please find the complete documentation of the nexxPLAY Widget following this link.
Please find the complete documentation of the nexxPLAY TV Recommendation Tiles following this link.
- This Version of the SDK is the first Version to support the updated nexxOMNIA Analytics Backend.
- Updated Chromecast Integration to support Output Switcher UI (Customers App Manifest must be updated too, if Chromecast is supported)
- added additional Override to provider an App Icon for Media Notification
- Fixes an Issue with LiveStreams with Realtime TextTracks
- enhancing Accessibility Support for Mouse/Keyboard Control
- enhancing Support for Foldables and Tablets
- adding Support for android 14 (Breaking Changes!)
- targetSdk and compileSdk is now 34
- minSdk is now 25
- sourceCompatibility is now Java 17
- due to android 14 "Predictive Back Gesture", the SDK will NOT handle the Back Button anymore. Instead, the App must handle this by listening to the new "closerequest" Event.
- this is only relevant, if the SDK is in a WebView Environment, which chose to add a permanent "Back" Button on Top of the Player
- fixing Issues with IMA Ad SDK on TV
- adding Support for enhanced Content-Moderated Metadata
- adding Support for 3Q DASH LiveStreams
- adding Support for 3Q CDP LiveStreams
- added Support for more HotSpot Types
- added Support for Panorama Videos
- added Support for Campaigns
- fixing StartUp Issues on TV
- fixing minor Issues with muted Start
- android 13 is now officially supported and default Target
- enable Method to use a global MediaSession instead of temporary ones
- Ads will be controlled only by IMA from now on
- adding Support for Realtime Premiere Control
- adding Support for external TextTracks
- adding Support for "Hero" Audio UI
- adding Support for muted Start and muted Ad Control
- Breakings Changes
- the getCaptions() SDK Method is now called getTextTracks()
- the getCaptions(String Language) SDK Method has been removed
- the Response Type of the SDK Method getCurrentPlaybackState() has been changed to CurrentPlaybackState and its Methods have been slightly changed
- the Signature of the "onPlayerStateChanged" Method from NexxPLAYNotification.Listener has been changed. The initial "playWhenReady" (boolean) Parameter was always true and therefore removed
- the Ad Functionality has been removed completely from the SDK in order to not include References to Google IMA in the Code Base / Manifest
- if your Implementation needs (Frontend) Ads, you need to include the new tv.nexx.android.admanager SDK and use an Instance of this AdManager in the Environment Configuration
- you can find more Info and an Example here.
- fixing an Issue with remote Media
- fixing an Issue with Audio without Captions on some Devices
- adding Support for Audio Mini / Micro UI
- adding Support for new "Thin" Icon UI
- fixing an Issue with local Media
- fixing an Issue with Bumpers
- fixing an Issue with Realtime Control
- adding Support for Scene HotSpot
- adding Support for Audio Chapters
- internal Refactoring for optimized StartUp Time
- fixing an Issue with Progress Events
- fixing an Issue with AVIF Support Detection
- finishing Support for Android Accessibility
- adding Support for RTL Orientation
- adding Support for Realtime Captions of LiveStreams
- adding Support for "artwork" StartScreen
- fixed an Issue with SeekButton Overrides
- Chromecast is now officially supported
- android 12L is now officially supported and default Target
- added Support for "Coming-Up-Next Overlays"
- added Support for Attachment Downloads
- added Support for Awards in Info Overlay
- added Support for Info Overlay on TV
- added Support for Premiere Events (Download and Join)
- added Support for "made for Kids" Rules
- added Support for new Streamtype "Rack"
- added getConnectedFiles() SDK Method
- added getCurrentMediaParent() SDK Method
- fixed various UI Issues
- Breakings Changes
- the getCaptionData() SDK Method is now called getCaptions()
- the getCaptionLanguages() SDK Method has been removed
- the getAudioLanguages() SDK Method is now called getAudioTracks()