Releases: kinescope/ios-kinescope-player
Releases · kinescope/ios-kinescope-player
0.2.2 Improved player stability in different configurations
What's Changed
Added
- Additional parameter for
KinescopePlayerConfig
to set up repeating attempts count for video loading
Changed
- Indication of any pauses during playing of video with loading indicator
Fixed
- Observation of preview/loading/playing status for player config with
looped
enabled - Restoration of playback after network or stream lost
PRs merged
- Fix live-translation in looped strategy with partially disabled UI by @NullIsOne in #13
Full Changelog: 0.2.1...0.2.2
0.2.1 First day patch
What's Changed
Fixed bugs
- always default player style in fullscreen mode (now it equal to style of mini-player)
Removed
- hardcoded endpoint for analytics
- hardcoded endpoint constructor for fairplay
Now ths enpoints provided from server.
PRs merged
- First day patch by @NullIsOne in #12
Full Changelog: 0.2...0.2.1
0.2 API free, live stream stability and SPM support
What's Changed
Introduced
- Installation via SPM
Removed
- APIkey requirement
- API calls including
videoList
- old example with many videos and scrolling
Added
- implementation of FairPlayStreaming (DRM)
- animating indicator for live streams
- automatic retry mechanism for video loading
- error state with refresh button
- live stream announce view
- collecting of analytic events with playback data for Kinescope dashboard
- textField in example project to allow user to input videoId
- ability to manage options menu on player view
- ability to listen analytic events in
KinescopeAnalyticsDelegate
PRs merged
- Make apiKey optional by @NullIsOne in #5
- Improve live stream stability by @NullIsOne in #6
- Analytics and bugfixes by @NullIsOne in #7
- Installation via SPM by @NullIsOne in #9
- Improve option buttons management by @NullIsOne in #8
- Analytics proxy by @NullIsOne in #10
- UI customization by @NullIsOne in #11
Full Changelog: 0.1...0.2
0.1 - First
First stable release with API calls to kinescope under hood. Check Readme for more info.