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

Latest Releases

Date

Version

Stable

4/17/2019

2.24.0

Added

  • AirPlay icon within the default Bitmovin UI

Stable

4/12/2019

2.23.1

Fixed

  • Volume level and mute state could not be set for the currently playing ad

Stable

4/8/2019

2.23.0

Added

  • API call to the BMPOfflineManager to renew an offline DRM license
  • Error in case an DRM certificate request fails

Fixed

  • Downloading a source after it was deleted previously

Stable

4/3/2019

2.22.0

Added

  • Codec property to the quality model classes (BMPVideoQuality, BMPAudioQuality)

Stable

3/20/2019

2.21.0

Added

  • prepareLicenseServerUrl callback to the BMPFairplayConfiguration to manipulate license request URIs.
  • API call currentVideoFrameRate to fetch the currently playing video frame rate from the player.
  • Ability to integrate frameworks via Carthage. Read more on how to get started with it here.
  • Bitmovin UI v3 support

Changed

  • For live streams, currentTime now returns the current playback time as a Unix timestamp.

Stable

3/7/2019

2.20.0

Added

  • ErrorEvent from the OfflineContentManager when the download fails due to insufficient storage
  • Chromecast button to Bitmovin UI
  • API call usedStorageForSourceItem: on BMPOfflineManager to check the used disk space for a specific offline source item

Fixed

  • TimeShift behavior when casting a live stream
  • Mutated while being enumerated exception when initializing BitmovinPlayerView

Stable

2/20/2019

2.19.0

Added

  • Support for timed onMetadata events for EXT-X-DATERANGE metadata contained in HLS manifests
  • Support for offline thumbnail scrubbing
  • Error event if player item fails to play to end

Fixed

  • Unmute via the UI did not unmute the player
  • Wrong seekTarget values in SeekEvent when using BMPUserInterfaceTypeSystem
  • Provide overall download progress for a single source item instead of reporting the progress of its sub-tasks.
  • Jumping scrubber in the Bitmovin Player UI for live streams when autoplay is enabled

Stable

2/6/2019

2.18.0

Added

  • setSubtitleStyles API call to BitmovinPlayerView to allow changing subtitle styles during playback
  • Explicit reporting of DRM license errors
  • A flag to the BMPSystemUserInterfaceConfiguration to show/hide the 'Auto' subtitle option on tvOS.

Fixed

  • onSubtitleChanged event was never fired on tvOS

1/25/2019

2.17.0

Added

  • Support for EXT-X-DATERANGE tags in HLS manifests
  • onPlaying event listener to BMPPlayerListener to get notified when playback starts
  • onMetadataParsed event listener to BMPPlayerListener to get notified when EXT-X-DATERANGE metadata was found and parsed
  • onAirplayChanged event listener to get notified when an AirPlay session starts or ends
  • sourceMetadata API call to BitmovinPlayer to allow setting/changing source related metadata during playback

Fixed

  • Ad events not being fired if multiple ad breaks are scheduled at the same position
  • Support any metadata of type AVMetadataItem for the BMPSourceItem

12/21/2018

2.16.0

Added

  • Thumbnail track support to the BitmovinPlayer
  • Support of local certificate URLs for FairPlay streaming
  • Property scalingMode to BMPStyleConfiguration to control scaling/streching of video content
  • Property userInterfaceConfiguration to BMPStyleConfiguration to allow user-interface specific style configurations
  • Property metadata to BMPSourceItem to allow setting metadata on the source item

Fixed

  • Documentation of BMPSourceItem#progressiveSources
  • Broken local Web-UI when casting live streams

Latest Releases

Give us feedback