Skip to content

Releases: kaltura/playkit-ios

v3.1.3

24 Aug 12:13
Compare
Choose a tag to compare

Breaking Changes

Note: important breaking changes via v3.1.0

New Way For Setting The Player View see documentation


Features

  • FEM-1623, (#216)
    • added PKPlayerSettings to hold all the player's settings.
    • added preferredPeakBitRate to network settings under player settings. to set the preferred peak bit
    • rate just do: player.settings.network.preferredPeakBitRate = your value

Cocoapods

https://cocoapods.org/pods/PlayKit


PlayKit Technical Documentation

http://cocoadocs.org/docsets/PlayKit/3.1.3/

v3.2.0.rc1

22 Aug 10:01
Compare
Choose a tag to compare
v3.2.0.rc1 Pre-release
Pre-release

Cocoapods

Since it's pre-release please use following on your Podfile:

pod 'PlayKit', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'v3.2.0.rc1'

Breaking Changes

Note: important breaking changes via v3.1.0

New Way For Setting The Player View see documentationer-view)


Features & Fixed Bugs

  • FEM-1623, (#216)
    • added PKPlayerSettings to hold all the player's settings.
    • added preferredPeakBitRate to network settings under player settings. to set the preferred peak bit
    • rate just do: player.settings.network.preferredPeakBitRate = your value
  • Template, (#219)
    • Github PR & Issues template attachment
  • FEM-1611, (#211)
    • Updated Youbora version to fix issues

v3.1.2

01 Aug 15:14
Compare
Choose a tag to compare

Breaking Changes

Note: important breaking changes via v3.1.0

New Way For Setting The Player View see documentation


Features & Fixed Bugs

  • FEM-1603, (#212)
    • Widevine issue: offline refresh asset support

Cocoapods

https://cocoapods.org/pods/PlayKit


PlayKit Technical Documentation

http://cocoadocs.org/docsets/PlayKit/3.1.1/

widevine/v3.1.2

01 Aug 15:17
Compare
Choose a tag to compare

Note: This Version is ONLY for Applications that use Widevine Classic

Cocoapods

Since it's Widevine release please use following on your Podfile:

pod 'PlayKit/WidevineClassic', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v3.1.2'

Note: You have to use same convention for any plugin.
For example for YouboraPlugin:
pod 'PlayKit/YouboraPlugin', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v3.1.2'

Widevine Classic Documentation

Note: To get started with Widevine Classic click on black arrow under Widevine Classic section.

Widevine Classic Doc

Release Notes

https://github.com/kaltura/playkit-ios/releases/tag/v3.1.2

widevine/v3.1.1

01 Aug 08:59
Compare
Choose a tag to compare

Note: This Version is ONLY for Applications that use Widevine Classic

Cocoapods

Since it's Widevine release please use following on your Podfile:

pod 'PlayKit/WidevineClassic', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v3.1.1'

Note: You have to use same convention for any plugin.
For example for YouboraPlugin:
pod 'PlayKit/YouboraPlugin', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v3.1.1'

Widevine Classic Documentation

Note: To get started with Widevine Classic click on black arrow under Widevine Classic section.

Widevine Classic Doc

Release Notes

https://github.com/kaltura/playkit-ios/releases/tag/v3.1.1

v3.1.1

01 Aug 08:45
Compare
Choose a tag to compare

Breaking Changes

Note: important breaking changes via v3.1.0

New Way For Setting The Player View see documentation


Features & Fixed Bugs

  • FEM-1608, (#209)
    • added referrer to providers
    • added referrer to playback context service.
    • fix codacy issues
  • FEM-1603, (#210)
    • Widevine issue: activate refresh asset & avoid refresh on reachable

Cocoapods

https://cocoapods.org/pods/PlayKit


PlayKit Technical Documentation

http://cocoadocs.org/docsets/PlayKit/3.1.1/

v3.1.0

30 Jul 09:16
Compare
Choose a tag to compare

Breaking Changes

New Way For Setting The Player View see documentation


Features & Fixed Bugs

  • FEM-1540, (#198)
    • Handling messages and actions in playback context response
  • FEM-1471, (#187)
    • Seperated PlayerView from player engine, now it is the app responsibility to maintain the view and the SDK just uses it (as custom).
  • FEM-1542, (#201)
    • Removed flavors filtering (now being done at the backend side)
  • FEM-1582, (#203)
    • Added user agent to AVURLAsset
  • FEM-1580, (#204)
    • Added serial dispatch queue to message bus to avoid any concurrency issues, also added weak self indicator to seek method to make sure no self is not nil when posting seeked events.
  • FEM-1585, (#205, #207)
    • Made Kaltura request adapter public for adding custom application name.
    • Addition to FEM-1585 fix
    • Removed the word kaltura from the player.
    • Fixed adapter updating.
  • FEM-1557, (#206)
    • Added PKTimeRange to represent time ranges.
    • Added loadedTimeRanges property on player to represent the loaded time ranges readily available for playback.
    • Added LoadedTimeRanges event for observing changes in loaded time ranges.
  • FEM-1589, (#208)
    • Fixed issue with selection of text track.
    • Fixed issue where TracksAvailable event would be sent more than once.

Cocoapods

https://cocoapods.org/pods/PlayKit


PlayKit Technical Documentation

http://cocoadocs.org/docsets/PlayKit/3.1.0/

v3.0.3

30 Jul 08:40
Compare
Choose a tag to compare

Cocoapods

https://cocoapods.org/pods/PlayKit


PlayKit Technical Documentation

http://cocoadocs.org/docsets/PlayKit/3.0.3/

Note: Bumped to v3.1.0

widevine/v3.1.0

30 Jul 09:40
Compare
Choose a tag to compare

Note: This Version is ONLY for Applications that use Widevine Classic

Cocoapods

Since it's Widevine release please use following on your Podfile:

pod 'PlayKit/WidevineClassic', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v3.1.0'

Note: You have to use same convention for any plugin.
For example for YouboraPlugin:
pod 'PlayKit/YouboraPlugin', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v3.1.0'

Widevine Classic Documentation

Note: To get started with Widevine Classic click on black arrow under Widevine Classic section.

Widevine Classic Doc

Release Notes

https://github.com/kaltura/playkit-ios/releases/tag/v3.1.0

widevine/v3.0.2

24 Jul 15:13
Compare
Choose a tag to compare

Note: This Version is ONLY for Applications that use Widevine Classic

Cocoapods

Since it's Widevine release please use following on your Podfile:

pod 'PlayKit/WidevineClassic', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v3.0.2'

Note: You have to use same convention for any plugin.
For example for YouboraPlugin:
pod 'PlayKit/YouboraPlugin', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v3.0.2'

Widevine Classic Documentation

Note: To get started with Widevine Classic click on black arrow under Widevine Classic section.

Widevine Classic Doc

Release Notes

https://github.com/kaltura/playkit-ios/releases/tag/v3.0.2