Releases: kaltura/playkit-ios-providers
Releases · kaltura/playkit-ios-providers
v1.19.0
v1.18.3
v1.18.2
v1.18.1
New in this version:
- Added
forceConcurrencyOnUnpaidContent
toOTTAnalyticsPluginConfig
as a workaround to handle concurrency limitation on unpaid content. By defaulsFalse
(#65) redirectFromEntryId
added toOVPMediaProvider
andOVPPlaylistProvider
By defaulsTrue
(#67)assetType
fixed in MetaData forOTTMediaAsset
(#68)- Swift Package added (#66)
Cocoapods install
pod 'PlayKitProviders', '~> 1.18.1'
v1.18.0
v1.17.0
Changes from v1.16.0
- Added support for KalturaPlaybackCaption in OVP providers (#61)
- Added KS to external captions (#61)
- Add Youtube referenceId support (#60)
mediaProvider.loadMedia { (mediaEntry, error) in
if let externalSourceType = mediaEntry?.metadata?["externalSourceType"],
externalSourceType == "YouTube" {
print("YouTube is Playing: \(mediaEntry?.metadata?["referenceId"])")
} else {
if let me = mediaEntry, error == nil {
// create media config
let mediaConfig = MediaConfig(mediaEntry: me, startTime: 0.0)
// prepare the player
self.player!.prepare(mediaConfig)
}
}
}
Cocoapods install
pod 'PlayKitProviders', '~> 1.17.0'
v1.16.0
Changes from v1.15.0
- #Breaking Change - PhoenixMediaProvider networkProtocol changed to be required https (#58)
- ExperimentalLiveMediaHit parameter added to PhoenixAnalyticsPluginConfig (#59)
Example:let config = PhoenixAnalyticsPluginConfig(baseUrl: baseURL, timerInterval: 20.0, ks: ks, partnerId: partnerId, disableMediaHit: false, disableMediaMark: false, isExperimentalLiveMediaHit: false) self.kalturaPlayer.updatePluginConfig(pluginName: PhoenixAnalyticsPlugin.pluginName, config: config)
Cocoapods install
pod 'PlayKitProviders', '~> 1.16.0'
v1.15.0
v1.14.0
v1.13.0
Changes from v1.12.0
- OTT:
- OTTMediaOptions now has new properties.
@objc public var disableMediaHit: Bool = false
@objc public var disableMediaMark: Bool = false
- Kava analytics report now sending for all non Kaltura partners accounts in PlayKit
- Other bug fixes
Cocoapods install
pod 'PlayKitProviders', '~> 1.13.0'