[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 Web Releases

Latest Releases

Date

Version

Stable

1/19/2021

8.52.0

Added

Changed

Fixed

  • HLS codec probing failing if variant and rendition have the same URL
  • Blocked autoplay not properly being handled in Safari with the IMA module
  • Tizen occasionally freezing or seeking to wrong position when the content has finished playing and user seeks back to content
  • Memory leak when loading and unloading sources
  • Fallback to standalone ad from ad buffet if VPAID ad within VAST ad pod fails to resolve

Known Issues

  • Seeking not working on Tizen 2016 devices with DASH assets

Stable

12/22/2020

8.51.0

Added

  • metadata field on the SourceConfig that is automatically passed to CAF v3 receivers whenever a source is loaded
  • UI: UIConfig#disableAutoHideWhenHovered config property to disable auto hiding of UI when an element in ControlBar is currently hovered (added with bitmovin-player-ui v3.22.0 release)

Changed

  • UI: Exported builder method for modernUI (changed with bitmovin-player-ui v3.22.0 release)

Fixed

  • TTML Bitmap based subtitles not rendering on Tizen TV 2018 and older
  • Occasionally wrongly reported timeshift value
  • player.getTimeShift sometimes not returning 0 while being at the live edge on Safari
  • CEA-608 captions not being parsed on HLS live streams with a discontinuity related to SSAI
  • CEA-608 captions overlapping on live streams after time shifting back
  • Downloads not being cancelled on drastic bandwidth drops
  • Subtitle not rendering with smooth streaming
  • Metadata provided by CLOSED-CAPTIONS renditions in HLS and Accessibility descriptors in DASH not being exposed in SubtitleTracks of CEA closed caption tracks
  • Unresponsive player after livestream pre-roll ad has finished

Known Issues

  • Seeking not working on Tizen 2016 devices with DASH assets

Stable

12/9/2020

8.50.0

Added

  • 'type' : 'button' to buttons in the UI to prevent submitting forms

Fixed

  • HLS backup stream handling for manifests with relative URLs
  • Overlap of CC1 or CC3 CEA-608 closed captions with CC2 or CC4
  • Stop VPAID ad if playback is already finished on AdPaused event
  • Race condition on simultaneous playlist updates causing timeline gaps

Known Issues

  • Seeking not working on Tizen 2016 devices with DASH assets

Stable

11/25/2020

8.49.0

Added

  • Expose dword_base_media_decode_timestamps and force_base_media_decode_time_rewrite in the TweaksConfig
  • Switching of active audio tracks on a CAF V3 receiver
  • ServiceWorker support for the SourceConfigOptions.withCredentials configuration option
  • Usage of the ABR for progressive ad media file selection with present bitrate
  • Handling of HLS backup streams with different audio group-id

Fixed

  • Player not playing audio on HLS streams with a non video/audio codec in the CODECS attribute
  • Player stalling sometimes when playing back live streams
  • Playback stalling sometimes after seeking/timeshifting
  • Race condition while updating HLS live playlists leading to incorrect playback times
  • Unnecessary segment cancellation after timeshift
  • UI: Wrapping possibly not enumerable poperties of player object, like getters and setters(fixed with bitmovin-player-ui v3.20.0 release)

Known Issues

  • Seeking not working on Tizen 2016 devices with DASH assets

Stable

11/12/2020

8.48.2

Fixed

  • Segment downloads stopping unexpectedly after time-shifting, causing the player to stall

Stable

11/12/2020

8.48.1

Fixed

  • Incorrect handling of HTML character encoding in DASH manifests

Stable

11/10/2020

8.48.0

Added

  • segment_encryption_transition_handling tweak to TweaksConfig and mark as deprecated
  • force_base_media_decode_time_rewrite tweak to TweaksConfig

Fixed

  • SourceBuffer.changeType Web API failing on some Tizen TVs and therefore should not be used on that platform
  • Safari autoplay blocker handling failing with IMA ad module
  • Race condition which could lead to loading outdated segments in HLS live streams
  • Timeshifting on HLS live streams sometimes one segment off target
  • Ad playback failures on platforms not supporting Object.assign method
  • DASH live playback freeze on Tizen TVs due to removal of segments before pushing to MSE/decoder
  • Stalling when restoring the content after CSAI due to wrong segment index calculation
  • Deliberate playlist download cancellations sometimes causing following playlist updates to fail for HLS live streams
  • UI: Subtitles not displayed in Internet Explorer and Tizen 2016 TVs when no regions are present (fixed with bitmovin-player-ui v3.19.0 release)

Stable

10/27/2020

8.47.0

Added

  • Google CAF V3
    • Support for enabling and disabling subtitles loaded from manifest
    • Support for adding new subtitles via Player API
    • Support for removing subtitles via Player API
    • Support for configuring subtitles using source config
  • Support for DASH ClearKey License Server

Changed

  • Removed obsolete segment_encryption_transition_handling property from PlayerConfigAPI

Fixed

  • Playback freeze for live streams with DAI on WebOS when playback was started right before an ad break
  • Playback freeze at discontinuities when playing Yospace SSAI streams on WebOS due to incorrect gap handling
  • Player getting stuck on emtpy VPAID ads with BitmovinModule
  • Seeks in quick succession through the UI breaking the UI when a V3 CAF Receiver is connected
  • Stalling on Samsung Tizen TVs when segments' BaseMediaDecodeTimes go from below 32 bit to above 32 bit mid-stream

Stable

10/13/2020

8.46.0

Changed

  • Rewritten XML Parser to boost parsing speed.

Fixed

  • Stream freezes on HLS streams with TS container format and SSAI
  • Ad pod ads not being replaced by ad buffet ads in case the ad pod ads cannot be loaded when the Bitmovin Advertising Module is used
  • Player not unstalling automatically when calling seek shortly after play during startup
  • SourceConfigOptions.startOffset not respected in native player on WebOS 2018 and later
  • Player sometimes stuck in stalling state when switching periods after a seek event on a live stream
  • Xbox and Legacy Edge rare stalling when switching periods
  • Incorrect relative time returned by PlayerAPI.getCurrentTime for live streams
  • Accidental URL special character replacement in manifest metadata

Stable

10/13/2020

8.45.3

Fixed

  • On WebOs segments were added to the buffer twice

Latest Releases

Give us feedback