Player iOS / tvOS Releases
Latest Releases
Stable
3.19.0
5/10/2022
Stable
2/16/2021
2.60.0
Added
- Support for
ControlsShow
andControlsHide
events on tvOS when the system UI is used LiveConfiguration
to configure live-stream specific settingsLiveConfiguration.minTimeshiftBufferDepth
to specify a threshold whentimeShift
should be possible
Changed
- Exclude BitmovinPlayer SDK from arm64 simulator builds when integrated via CocoaPods.
Fixed
- Missing payload values on
Metadata
andMetadataParsed
events for SCTE tags containing a=
sign
Known Issues
- Picture in Picture mode (on System UI) is not working on iOS 14.0 and iOS 14.1
- Missing events when casting to a V2 receiver - fixed in 2.60.1
Stable
1/19/2021
2.59.0
Changed
metadata
property from theSourceItem
is automatically passed to CAF receivers whenever the source is loaded
Removed
- Internal types from online documentation
Fixed
- Duplicated
Metadata
andMetadataParsed
events for SCTE tags isBackgroundEnabled
not respected for audio-only assets
Known Issues
- Picture in Picture mode (on System UI) is not working on iOS 14.0 and iOS 14.1
- Missing events when casting to a V2 receiver - fixed in 2.59.1
Stable
12/22/2020
2.58.0
Changed
Player.currentTime
andPlayer.duration
during ad playback now return current time and duration of the currently playing adonPause
,onPlay
,onPlaying
andonTimeChanged
events are now also emitted during IMA ad playback
Fixed
- Stuck playback when loading an IMA Playlist or a VMAP containing an empty tag
- Duplicated
onPlay
andonPlaying
events when VMAP ads are started
Stable
12/9/2020
2.57.1
Removed
- Internal type from online documentation
Fixed
- Values returned via
PlayerAPI.isPlaying
andPlayerAPI.isPaused
when the player is stalled - Missing
onTimeChanged
events when external playback (e.g. AirPlay) was started during playback - Scheduling ads into live-streams results in ads not being played
Stable
11/24/2020
2.57.0
Added
beforeInitialization
callback to theAdvertisingConfiguration
to allow customization ofIMASettings
disableSubtitleTracksWhileSeeking
property to theTweaksConfiguration
for temporarily disabling selected subtitle track while seeking to avoidAVPlayer
getting stalled permanently with assets having conflicting information about subtitle track duration
Removed
- Internal logging being exposed in release builds
Fixed
- Missing
onPlaying
event when play was called during stalling
Stable
11/10/2020
2.56.0
Added
- Support for controlling audio tracks when using a CAF (v3) receiver
Removed
- Internal types from online documentation
Fixed
- Invalid URL generation for backup manifest URLs, leading to playback failures
- Background playback on iOS 14.2+ devices
Stable
10/27/2020
2.55.0
Added
onAdsManagerAvailable
callback toAdvertisingConfiguration
to give access to theIMAAdsManager
currently in use once it becomes availableId3Metadata
, which also includes astartTime
property.Id3Metadata
is now used instead ofMetadata
to pass ID3 metadata information to theonMetadata
event listenerstartTime
property toScteMetadata
- Support for subtitles loaded from manifest when using a CAF (v3) receiver
Fixed
- Inconsistent and jumping
timeShift
values while playing back live-streams
Stable
10/13/2020
2.54.1
Fixed
- Offline playback on iOS 12 and below do not work for certain FairPlay protected streams