Swiftpack.co - Swift Packages by kaltura

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by kaltura

kaltura/playkit-ios widevine/3.3.5
PlayKit: Kaltura Player SDK for iOS
⭐️ 81
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Release v3.28.0
25 weeks ago
New in this version: * Add an option to set preferredMaximumResolution (in player settings) * How to use:                 case is KPPlayerEvent.CanPlay:                     player.settings.network.preferredMaximumResolution = CGSize(width: 1280, height: 534) Cocoapods install pod 'PlayKit', '~> 3.28.0’ Release v3.28.0 · kaltura/playkit-ios
v3.27.2
1 year ago
## New in this version: - Now you can build your own implementation of FairPlayLicenseProvider and set it to the player. `getContentId(request: URLRequest)` added to `FairPlayLicenseProvider` protocol (#470) **How to use:** ```Swift player.settings.fairPlayLicenseProvider = MyFPSLicenseProvider() class MyFPSLicenseProvider: FairPlayLicenseProvider { func getContentId(request: URLRequest) -> String? { // Use request.url value to obtain content ID return "CONTENT ID" } func getLicense(spc: Data, contentId: String, requestParams: PlayKit.PKRequestParams, callback: @escaping (Data?, TimeInterval, Error?) -> Void) { // Implementation of FP license request to license server callback(license, // FP license as Data. FairPlay Streaming Key Response Data 86400, // License expiration Time Interval nil) // Error } ``` ## Cocoapods install `pod 'PlayKit', '~> 3.27.2'`
v3.27.1
1 year ago
## New in this version: - Swift Package added ## Cocoapods install `pod 'PlayKit', '~> 3.27.1'`
v3.27.0
1 year ago
## New in this version: - Fixed `TimedMetadata` handling with updated logic (#468) - `codecDescription` added to `PlayerEvent.VideoTrackChanged` (#466) ## Cocoapods install `pod 'PlayKit', '~> 3.27.0'`
v3.26.1
1 year ago
## New in this version: - Added init() function to AnalyticsConfig class (#464) - Added missing clickThroughUrl exposure in PKEvent. (#467) ## Cocoapods install `pod 'PlayKit', '~> 3.26.1'`
v3.26.0
1 year ago
## Changes from [v3.25.1](https://github.com/kaltura/playkit-ios/releases/tag/v3.25.1) * Playing Audio from a Video Asset in the Background (#459) * Seek to live edge API added. `seekToLiveEdge()` (#456 ) * AVPlayer preventsDisplaySleepDuringVideo settings parameter added (#458, #460) `kalturaPlayer.settings.preventsDisplaySleepDuringVideoPlayback = false` * Minor code fixes (#457) ## # Cocoapods install `pod 'PlayKit', '~> 3.26.0`
2 years ago
## Changes from [v3.24.0](https://github.com/kaltura/playkit-ios/releases/tag/v3.24.0) * PKMediaEntry and PKMediaSource extended with NSCopying (#449) * Added Vertical and horizontal captions positioning. (#453) Example: ```swift // Bottom right corner kalturaPlayer.settings.textTrackStyling.setOrthogonalLinePositionPercentage(95) kalturaPlayer.settings.textTrackStyling.setTextPositionPercentage(95) // Top left corner kalturaPlayer.settings.textTrackStyling.setOrthogonalLinePositionPercentage(5) kalturaPlayer.settings.textTrackStyling.setTextPositionPercentage(5) ``` ## # Cocoapods install `pod 'PlayKit', '~> 3.25.0`
2 years ago
## Changes from [v3.23.0](https://github.com/kaltura/playkit-ios/releases/tag/v3.23.0) * Playlist support. (#435) ## # Cocoapods install `pod 'PlayKit', '~> 3.24.0`
2 years ago
## Changes from [v3.22.0](https://github.com/kaltura/playkit-ios/releases/tag/v3.22.0) * Fix for renewing the key for a DRM media (#443) * Primary + Redirect token reports event - For BP (#444) & (#445) ## # Cocoapods install `pod 'PlayKit', '~> 3.23.0`
2 years ago
## Changes from [v3.21.0](https://github.com/kaltura/playkit-ios/releases/tag/v3.21.0) * Udrm calls now have extra data: player type, session and referrer information (#433) * `AdEvent` now has new properties (#432): ```swift @objc public var adPlayHead: TimeInterval @objc public var skipTimeOffset: TimeInterval @objc public var creativeAdId: String? @objc public var dealId: String? @objc public var surveyUrl: String? @objc public var traffickingParams: String? @objc public var adIndexInPod: Int @objc public var podCount: Int @objc public var adPodTimeOffset: TimeInterval``` * Low-Latency HLS support (#431). Now you can specify `AVPlayerItem.automaticallyPreservesTimeOffsetFromLive` and `AVPlayerItem.configuredTimeOffsetFromLive` via `PKLowLatencySettings` * Kava analytics report now sending for all non Kaltura partners Accounts in PlayKit (#434) * Added integration with Youbora Smart Switch events (#429) ## # Cocoapods install `pod 'PlayKit', '~> 3.22.0`
iOS tvOS
kaltura/playkit-ios-kava v1.10.1
playkit-ios-kava
⭐️ 3
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v1.10.1
1 year ago
## New in this version: - Swift Package added ## Cocoapods install `pod 'PlayKitKava', '~> 1.10.1'`
v1.10.0
1 year ago
## Changes from [v1.9.0](https://github.com/kaltura/playkit-ios-kava/releases/tag/v1.9.0) * Sending first view event bug fixes. (#54) ## Cocoapods install `pod 'PlayKitKava', '~> 1.10.0'`
2 years ago
## Changes from [v1.8.0](https://github.com/kaltura/playkit-ios-kava/releases/tag/v1.8.0) * Sending OVP entryId if available on the metadata object. (#52) * Added virtualEventId to Kava plugin config. (#53) Example: ```swift let kavaPluginConfig = KavaPluginConfig(partnerId: partnerId, virtualEventId: "123456") self.kalturaPlayer.updatePluginConfig(pluginName: KavaPlugin.pluginName, config: kavaPluginConfig) ``` ## Cocoapods install `pod 'PlayKitKava', '~> 1.9.0'`
2 years ago
## Changes from [v1.7.0](https://github.com/kaltura/playkit-ios-kava/releases/tag/v1.7.0) * Kava analytics report now sending for all non Kaltura partners Accounts in PlayKit (#50) ## Cocoapods install `pod 'PlayKitKava', '~> 1.8.0'`
v1.7.0
2 years ago
## Changes from [v1.6.0](https://github.com/kaltura/playkit-ios-kava/releases/tag/v1.6.0) * Caption language reports with all events (#47) * Added PlaybackRateChanged event: ```PlayerEvent.playbackRate``` (#46) ## Cocoapods install `pod 'PlayKitKava', '~> 1.7.0'`
3 years ago
## Changes from [v1.5.1](https://github.com/kaltura/playkit-ios-kava/releases/tag/v1.5.1) * Support iOS 14 Xcode 12 (#44) - Updated renamed class in KalturaNetKit, from USRExecutor to KNKRequestExecutor. - Updated dependency to [PlayKit v3.18](https://github.com/kaltura/playkit-ios/releases/tag/v3.18.0), for KalturaNetKit. ## Cocoapods install `pod 'PlayKitKava', '~> 1.6.0'`
3 years ago
## Changes from [v1.5.0](https://github.com/kaltura/playkit-ios-kava/releases/tag/v1.5.0) - Using the config entryId if available otherwise the mediaEntry id is used. (#43) ## Cocoapods install `pod 'PlayKitKava', '~> 1.5.1'`
v1.5.0
4 years ago
## Changes from [v1.4.0](https://github.com/kaltura/playkit-ios-kava/releases/tag/v1.4.0) - Removed AdEvent.error sent to the kava error event. (#36) - Added validation to send the PlayRequest event only once per session. (#37) - Kava PlayRequest event is not sent upon change media. (#38) - Error Reporting - Send error position (pre VS Error / VS Error / In-Stream Error) (#39) ## Cocoapods install `pod 'PlayKitKava', '~> 1.5.0'`
v1.4.0
4 years ago
## Changes from [v1.3.1](https://github.com/kaltura/playkit-ios-kava/releases/tag/v1.3.1) * Fix user agent sent by Kava plugin (#35) ## Cocoapods install `pod 'PlayKitKava', '~> 1.4.0'`
v1.3.1
4 years ago
## Changes from [v1.3.0](https://github.com/kaltura/playkit-ios-kava/releases/tag/v1.3.0) - Updated the base url to a secure one, https instead of http. (#34) ## Cocoapods install `pod 'PlayKitKava', '~> 1.3.1'`
iOS tvOS
kaltura/playkit-ios-utils 0.5.1
Common utilities for PlayKit components
⭐️ 1
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.5.1
1 year ago
## New in this version: * Add Package Manager support ## Cocoapods install `pod 'PlayKitUtils', '~> 0.5.1'`
0.5.0
3 years ago
## Changes from [0.4.0](https://github.com/kaltura/playkit-ios-utils/releases/tag/0.4.0) - Added a referrer static member, in order to retrieve the default value. (#6)
0.4.0
4 years ago
## Changes from [0.3.0](https://github.com/kaltura/playkit-ios-utils/releases/tag/0.3.0) - Add a user-agent builder util, to be used by PlayKit and DTG (#5)
5 years ago
## Changes from [0.2.0](https://github.com/kaltura/playkit-ios-utils/releases/tag/0.2.0) ### Swift 5 Support - Code and podspec were adjusted to fully support Swift 5.
0.2.0
5 years ago
## Changes from [0.1.6](https://github.com/kaltura/playkit-ios-utils/releases/tag/0.1.6) - Swift 4.2 - Supports iOS 9 and above. - Updated Nimble to version 7.3.4
iOS tvOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics