[object Object] Icon

Encoding
Learn how to create, start, manage and modify Encodings

[object Object] Icon

Player
Learn how to create, start, manage and modify Players

[object Object] Icon

Analytics
Learn how to create, start, manage and modify Analyticss

Docs Home
User shortcuts for search
Focus by pressing f
Hide results by pressing Esc
Navigate via   keys

Player Android / AndroidTV Releases

Latest Releases

Date

Version

Stable

11/23/2022

3.25.2

Fixed

  • Player very rarely is paused after calling play
  • Player.duration sometimes returning 0.0 instead of -1.0 in case that the duration is unknown during casting
  • Crash when encountering an IMA ad error while using the Bitmovin Web UI
  • VideoDownloadQualityChangend and AudioDownloadQualityChanged are not emitted on period switches, if the according qualities have the same id
  • Duration in Bitmovin Web UI displaying 00:00 after error in pre-roll ad

Stable

10/25/2022

3.25.1

Fixed

  • Image Media Playlists being downloaded and parsed for live HLS sources. The Image Media Playlist thumbnail feature is designed for VOD only but was also active for live sources causing potential performance implications. The old behaviour can be restored by enabling TweaksConfig.enableImageMediaPlaylistThumbnailParsingForLive
  • Query parameters missing from Image Media Playlist variant playlist requests and thumbnail URLs when parsing an Image Media Playlist with relative URLs
  • Potential crash when rendering the first frame on some Android TV devices

Deprecated

  • ParcelUtil as the provided functionality is generic parcelization logic and not required when interacting with the Player SDK (untracked)

Stable

10/11/2022

3.25.0

Changed

  • Integrated changes from ExoPlayer version 2.18.1

Removed

  • Gson serialization annotations and adapters for API models. The removal affects serialization of Bitmovin objects with Gson where no explicit serialization strategy is provided

Fixed

  • Download service crashing when downloading content for as SourceConfig containing metadata
  • VrConfig not being usable without the kotlin-parcelize plugin

Stable

9/27/2022

3.24.2

Fixed

  • Incorrectly formatted seekbar when the duration is unknown in the default Bitmovin Web UI. Negative durations are no longer exposed to the web UI which might effect existing custom implementations.

Stable

9/13/2022

3.24.1

Fixed

  • Some low latency streams fail with error when the LowLatencyConfig is configured

Stable

8/30/2022

3.24.0

Added

  • Automatic failover for multiple base URLs for DASH Image Adaptation Set thumbnails

Deprecated

  • BitmovinCastManager.sendMessage(Map<String, Any>). Use BitmovinCastManager.sendMessage(String) instead (untracked)

Stable

8/16/2022

3.23.0

Added

  • DASH Image Adaptation Set thumbnail support as specified in DASH-IF IOP

Fixed

  • EXT-X-DATERANGE metadata tags are not processed for HLS playlists where the EXT-X-PROGRAM-DATE-TIME maps the start of the playlist to epoch 0

Stable

8/2/2022

3.22.0

Added

  • Integrated changes from ExoPlayer version 2.17.1

Stable

7/19/2022

3.21.0

Added

  • AdvertisingConfig.imaUiElements to configure the visible UI elements during IMA ad playback

Stable

7/5/2022

3.20.0

Added

  • PlaylistApi.remove, which removes a Source from an active playback session
  • PlayerEvent.SourceRemoved, which is emitted when a source was removed from an active playback session

Fixed

  • Main content being visible between multiple ads configured at the same time in VMAP ad configurations

Latest Releases

Give us feedback