[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

2/21/2018

2.6.1

Fixed

  • Handle premature play API calls consistently
  • Fixed crash which sometimes happened when player is destroyed while ads are playing
  • Fixed crash which sometimes happened when using the system UI as player UI

2/6/2018

2.6.0

Added

  • Allow definition of multiple streams for one SourceItem. That can be useful to use a different stream for Chromecast than for local playback
  • Added configuration classes to allow definition of DASH streams for a SourceItem
  • Added configuration classes to allow definition of Widevine protected streams for a SourceItem

Fixed

  • Fixed issue where playback of downloaded content in offline mode failed under certain circumstances
  • Fixed replay for progressive MP4 files

12/19/2017

2.5.0

Added

  • Added OfflineManager to handle downloading and offline playback of HLS content
  • BitmovinCastManager can be initialized with a custom cast receiver app ID and message namespace
  • Support for multiple playback rates

11/20/2017

2.4.1

Added

  • Added mute/unmute button to UI

Fixed

  • Fixes issues when BitmovinPlayer is set-up without a source after casting was initialized
  • Fix that after loading a new source on an existing BitmovinPlayer instance, the UI may enter an inconsistent state
  • Prevent possibly unwanted behavior when the same AdItem is scheduled multiple times on the same BitmovinPlayer instance
  • When scheduling ads during an AirPlay session, the UI got unresponsive under certain circumstances
  • Fix that local UI and remote UI stay in sync regarding selected media options during AirPlay session
  • Handling and recovering from ad related errors

11/20/2017

2.4.0

Added

  • On iOS now also the system player user interface can be used
  • Listeners are now weakly referenced by BitmovinPlayer and BitmovinPlayerView

11/13/2017

2.3.1

Fixed

  • Fixed issue where player never resumed after ad related errors occurred
  • Custom FairPlay Streaming license and certificate request http header data is not lowercased anymore
  • Fixed problems with App Store submissions when third party libraries for Chromecast and advertising are not used

11/7/2017

2.3.0

Added

  • Implemented API calls for the player view (documented in UserInterfaceAPI.h): areControlsShown
  • Implemented API events for the player view (documented in BMPUserInterfaceListener.h): onControlsShow, onControlsHide
  • Events and API method for player UI state
  • Set stylesheet for Bitmovin Cast reveiver application in player configuration
  • Smoother transition from content playback to ad playback

Fixed

  • Fixed a race condition where player stopped after scheduling a VMAP ad
  • Fixed ad related crash occuring in the iOS simulator under special conditions

10/17/2017

2.2.0

Added

  • Support for tvOS

10/5/2017

2.1.0

Added

  • Implemented API calls for the player (documented in BMPPlayerAPI.h): volume, availableVideoQualities, videoQuality
  • Implemented API events for the player (documented BMPPlayerListener.h): onVideoDownloadQualityChanged
  • Information about currently downloaded and available video qualities
  • Change player volume relative to system volume

9/28/2017

2.0.0

Added

  • Implemented API calls for the player (documented in BMPPlayerAPI.h): isAd,skipAd, scheduleAd,airPlayActive`
  • Implemented API events for the player (documented BMPPlayerListener.h): onAdStarted,onAdFinished, onAdBreakStarted, onAdBreakFinished,onAdScheduled, onAdSkipped,onAdClicked, onAdError
  • Advertising supporting VAST and VMAP ad tags using Google IMA
  • AirPlay support
  • Changed signatures of some API calls to fit Swift coding style

Fixed

  • Minor bug fixes and improvements

Latest Releases

Give us feedback