Skip to content

Releases: kaltura/playkit-ios

widevine/v0.3.1

22 Jun 13:27
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/v0.3.1'

Note: You have to use same convention for any plugin.
For example for IMAPlugin:
pod 'PlayKit/IMAPlugin', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v0.3.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/v0.3.1

v0.4.0.rc2

14 Jun 13:40
Compare
Choose a tag to compare
v0.4.0.rc2 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 => 'v0.4.0.rc2'

Breaking Changes

IMA Plugin Declaration Under Podfile

Before:

pod 'PlayKit/IMAPlugin', :git => 'https://github.com/kaltura/playkit-ios-ima.git', :tag => 'v0.4.0.rc2'

After:

pod 'PlayKit_IMA', :git => 'https://github.com/kaltura/playkit-ios-ima.git', :tag => 'v0.0.1.rc1'

Features & Fixed Bugs

  • FEM-1433, (#178)
    • Remove default activity indicator from IMA plugin should be handled on client side.
  • FEM-1439, (#179)
    • Added namespace for events for better readability when debugging.
    • Added more info for posting events, now prints to the console the event name and data, for example:
      PlayerEvent.SourceSelected ,with data: ["contentUrl" : "https://..."]
  • Added tests scheme and added code coverage flag to get coverage reports. (#181)
  • FEM-1330, (#182)
    • Added referrer sending in playback url.
  • FEM-1440, (#180)
    • Updated playing ads after time from IMA SDK after updating to version v3.5.2
  • FEM-1457, (#183)
    • Added unit-tests for providers
    • Added more unit-tests for ott analytics plugins
  • FEM-1444, (#184)
    • remove master source flavor id from playable sources
  • FEM-1469, (#185)
    • release player view when player is destroyed
  • FEM-1437, (#176)
    • Move IMA plugin to a separate repo/module
  • FEM-1428, (#168)
    • Update cast sdk from 3.3.0 to 3.5
  • FEM-1449, resolve ad issue when destroying player
  • FEM-1475, (#186)
    • make AppStateProvider public

v0.4.0.rc1

14 Jun 05:57
Compare
Choose a tag to compare
v0.4.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 => 'v0.4.0.rc1'

v0.3.1

13 Jun 15:04
Compare
Choose a tag to compare

Fixed Bugs

  • FEM-1469, release player view when player is destroyed

Cocoapods

https://cocoapods.org/pods/PlayKit

PlayKit Technical Documentation

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

v0.3.0

04 Jun 10:33
Compare
Choose a tag to compare

Fixed Bugs

  • FEM-1431, Update IMA SDK version to v3.5.2
    • resolves crash issue on iPhone5 described on IMA Forum
  • Tracks, small improvement to tracks (#172)
  • Added plugin name to Youbora manager (#173)
  • FEM-1438, fix wvm support - assetToPrepare is missed (#177)

Cocoapods

https://cocoapods.org/pods/PlayKit

PlayKit Technical Documentation

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

widevine/v0.3.0

04 Jun 10:44
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/v0.3.0'

Note: You have to use same convention for any plugin.
For example for IMAPlugin:
pod 'PlayKit/IMAPlugin', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v0.3.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/v0.3.0

v0.3.0.rc1

29 May 10:35
Compare
Choose a tag to compare
v0.3.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 => 'v0.3.0.rc1'

Fixed Bugs

  • FEM-1431, Update IMA SDK version to v3.5.2
    • resolves crash issue on iPhone5 described on IMA Forum
  • Tracks, small improvement to tracks (#172)
  • Added plugin name to Youbora manager (#173)
  • FEM-1438, fix wvm support - assetToPrepare is missed (#177)

widevine/v0.3.0.rc1

29 May 10:39
Compare
Choose a tag to compare
widevine/v0.3.0.rc1 Pre-release
Pre-release

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/v0.3.0.rc1'

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

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/v0.3.0.rc1

v0.2.2

24 May 19:09
Compare
Choose a tag to compare

Fixed Bugs:

#FEM-1432, Fixed issue with fairplay DRM

Cocoapods

https://cocoapods.org/pods/PlayKit

PlayKit Technical Documentation

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

v0.2.1

18 May 20:25
Compare
Choose a tag to compare

Fixed Bugs:

  • FEM-1400 (#164)
    • Fixed issues found from youbora QA team.
    • Fixed issue with resource url.
  • Player View Enhancements (#163)
    • Updated PlayerView to have AVPlayerLayer backed in, instead of adding sub-layer.
    • Update Player.view property to be of type PlayerView
    • Added convenience method for player view to add inside container view easily.
  • Youbora fixes (#165)
    • Separated inner prepare of the player into 2 stages: setMedia and then calling super.prepare.

Known Issues:

  • Youbora SmartAds issue. When pausing ad and then closing the session (sending /stop event) on the next session when we pause the ad again no pause event is sent.

Cocoapods

https://cocoapods.org/pods/PlayKit

PlayKit Technical Documentation

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