Android 3.13.0 is full of new improvements! Our Android SDK now uses Android Jetpack libraries to ensure best practices, has support for preview thumbnails, and more. Check out the full list of updates below.
Release Date: May 19, 2020 (Build 102)
Added support for the VAST ad client's new adWarning event which fires when a non-fatal ad error occurs that does not prevent fill.
Created warning 70001 for VAST error code 1002, which occurs when a VMAP does not contain tracking events for the ad break. More information can be found in the ad warning documentation.
Fixed an issue where the player fails to resume DRM playback after backgrounding the app.
Fixed a bug causing the setting controls to be ignored if defined in the setup configuration.
Fixed a bug where Google IMA ads could not be muted.
Fixed an issue causing the player to pause after seeking from the play state instead of resuming playback.
Fixed an issue causing the onFirstFrameListener() to fire before the onPlayListener() event.
Fixed a bug where if the viewer pauses playback during a Google IMA or Freewheel ad and rotates the orientation of the video, the screen becomes black instead of remaining on the current ad frame.
Release Date: May 7, 2020 (Build 98)
Breaking Change: As of version 3.13.0 the Android SDK now uses AndroidX (Jetpack) libraries. Please refer to the official Migrating to AndroidX guide to learn more about how you can migrate your application code.
Added support for PlaylistItem.startTime property that allows developers to define the number of seconds from the start of a media asset when playback should begin.
Added a PlaylistItem.externalMetadata field that allows developers to add external metadata which will be surface at a specified time in the video and delivers optional custom user data.
Added the ability to use VTT files to load preview thumbnails for individual shots or scenes in a video. This allows thumbnails to display as a tooltip when the user is seeking forward or backward in the player's progress bar.
Removed all code enabling Android Advertising ID transmission from Android SDK.
Fixed an issue where 608 captions would not automatically appear on the receiver when captions were enabled on the sender before the casting session was started. The user would need to turn them off and on again during the casting session.
Fixed an issue where onPlay does not fire consistently at the start of Google DAI streams.