[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 Release 3.7.0

Stable

9/14/2021

3.7.0

Added

  • Support for the @endNumber attribute in DASH manifests
  • ResourceIdentifierCallback parameter to OfflineContentManager.getOfflineContentManager() in order to not lose already downloaded resources when the resource URLs (e.g. segment URLs) have changed since the last time the source was downloaded for offline playback

Changed

  • PlayerEvent.Play, PlayerEvent.Playing, PlayerEvent.Paused and PlayerEvent.PlaybackFinished are now also emitted while connected to a cast-compatible device

Removed

  • TweaksConfig.shouldEmitAllPendingMetadataOnStreamEnd as it has no effect anymore. The expected behaviour is now achieved without the need to configure it

Fixed

  • Additional PlayerEvent.Playing being emitted when player resumes playback after stall and it was playing before the stall
  • PlayerEvent.Paused being emitted when pausing a fresh playback session where Player.play was never called before
  • Player.isPaused returning true for a fresh playback session where Player.play was never called before pausing
  • PlayerEvent.CastPlaybackFinished being emitted immediately after connecting to a cast-compatible device, even though playback is not finished
  • PlayerEvent.CastPlaying being emitted immediately after connecting to a cast-compatible device, even though content is not playing
  • PlayerEvent.CastPaused being emitted immediately after connecting to a cast-compatible device, even though content was not explicitly paused
  • PlayerEvent.Paused being emitted when connecting to a cast-compatible device when content was already playing on the local device before
  • Additional PlayerEvent.Play and PlayerEvent.Playing being emitted when returning from a cast-compatible device to local device playback and content was already playing on the cast-compatible device
  • Replay button not showing on the local device when playback has finished while casting to a cast-compatible device
  • SourceConfig.audioCodecPriority and SourceConfig.videoCodecPriority not being respected when loading a single source into the player
  • DownloadFinished.lastRedirectionLocation being null when a redirect happened

Deprecated

  • PlayerEvent.CastPaused, PlayerEvent.CastPlaying, PlayerEvent.CastPlaybackFinished. PlayerEvent.Paused, PlayerEvent.Playing and PlayerEvent.PlaybackFinished can be used instead

Give us feedback