[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

2/17/2021

8.54.0

Added

  • Image Media Playlist thumbnail support
  • Proper handling of Widevine protected streams with representations that don't have valid DRM licenses
  • UI: Support for PlaylistTransition event which is only present on the Mobile v3 SDKs (added with bitmovin-player-ui v3.24.0 release)

Changed

  • Do not recreate SourceBuffer on encryption change on Firefox

Fixed

  • Dynamic removal of non-playable representations due to DRM license not being usable
  • Tizen 2016 not seeking in VOD content
  • Tizen playback occasionally freezing during a period switch or seeking in VOD
  • Player not switching to a HLS backup stream
  • Missing Seek and Seeked event when setting current time on video element during startup with startOffset
  • drm: DrmAPI missing in the PlayerAPI interface (untracked)
  • Playback of raw AAC segments on Tizen

Stable

2/2/2021

8.53.0

Changed

  • Quality changes will happen more gradually on heavy bandwidth drops

Fixed

  • Video duration returning null on TVs during ad/main content transition

Known Issues

  • Seeking not working on Tizen 2016 devices with DASH assets

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

Latest Releases

Give us feedback