Releases: kaltura/kaltura-player-android
Releases · kaltura/kaltura-player-android
v4.11.2
Changes from v4.11.1
New features
- FEC-10873 | Player is throwing fatal error when the faulty subtitle is loaded to player
Plugin's Version
- implementation 'com.kaltura.player:tvplayer:4.11.2'
- implementation 'com.kaltura.playkit:imaplugin:4.11.2'
- implementation 'com.kaltura.playkit:youboraplugin:4.11.2'
- implementation 'com.kaltura.playkit:vrplugin:4.11.2'
- implementation 'com.kaltura.playkit:googlecast:4.11.2'
New Plugin:
- implementation 'com.kaltura.playkit:broadpeakplugin:4.11.2'
playkit:broadpeakplugin
wrappsplayer:tvplayer
inside it
v4.11.1
Changes from v4.11.0
New features
- FEC-10843 - add new API for
KalturaPlayer
to enable going for liveEdge for live/DvrLive streams
Example:
player?.seekToLiveDefaultPosition()
Plugin's Version
- implementation 'com.kaltura.player:tvplayer:4.11.1'
- implementation 'com.kaltura.playkit:imaplugin:4.11.1'
- implementation 'com.kaltura.playkit:youboraplugin:4.11.1'
- implementation 'com.kaltura.playkit:vrplugin:4.11.1'
- implementation 'com.kaltura.playkit:googlecast:4.11.1'
New Plugin:
- implementation 'com.kaltura.playkit:broadpeakplugin:4.11.1'
playkit:broadpeakplugin
wrappsplayer:tvplayer
inside it
v4.11.0
Changes from v4.10.0
Upgrade
- FEC-10418 | Upgrade compile and target version to Android 11 (API 30)
New features
- FEC-10769 | Support new BroadPeak plugin behaviour playkit-android-broadpeak-smartlib
Bug Fixes
- FEC-10668 | Added missing isLive API
- FEC-10637 | in case KS is passed in initOptions and not in mediaOptions it has to be to assigned the KS to media options
- FEC-10388 | support assigning referenceId to OVPMediaAsset
- FEC-10693 | Expose new ExoPlayer feature for wakeLock setWakeMode (NONE/LOCAL/NETWORK) in player settings (supported for service mode)
Plugin's Version
- implementation 'com.kaltura.player:tvplayer:4.11.0'
- implementation 'com.kaltura.playkit:imaplugin:4.11.0'
- implementation 'com.kaltura.playkit:youboraplugin:4.11.0'
- implementation 'com.kaltura.playkit:vrplugin:4.11.0'
- implementation 'com.kaltura.playkit:googlecast:4.11.0'
New Plugin:
- implementation 'com.kaltura.playkit:broadpeakplugin:4.11.0'
playkit:broadpeakplugin
wrappsplayer:tvplayer
inside it
v4.10.0
Changes from v4.9.2
Upgrade
- FEC-10282 | FEC-10339 Exo V2.12.1 upgrade
New features
- FEC-10340 | add support in setPreferredVideoCodec & setPreferredAudioCodec
- FEC-9841 | Added support for
PKDeviceSupportInfo
inMediaSupport.initializeDrm
API for KalturaPlayer - FEC-10479 | support MulticastSettings update for udp playback
- FEC-10282 | Add Preference for internal and external subtitles
Bug Fixes
- FEC-10452 | Offline Expose missing API setLicenseRequestAdapter
Plugin's Version
- implementation 'com.kaltura.player:tvplayer:4.10.0'
- implementation 'com.kaltura.playkit:imaplugin:4.10.0'
- implementation 'com.kaltura.playkit:youboraplugin:4.10.0'
- implementation 'com.kaltura.playkit:vrplugin:4.10.0'
- implementation 'com.kaltura.playkit:googlecast:4.10.0'
v4.9.2
Changes from v4.9.0
- Upgrade providers inorder to support streamerType filter
Plugin's Version
- implementation 'com.kaltura.player:tvplayer:4.9.2'
- implementation 'com.kaltura.playkit:imaplugin:4.9.0'
- implementation 'com.kaltura.playkit:youboraplugin:4.9.0'
- implementation 'com.kaltura.playkit:vrplugin:4.9.0'
- implementation 'com.kaltura.playkit:googlecast:4.9.0'
v4.9.0
Changes from v4.8.3
Bug Fixes
-
FEC-10314 | Set current index even if error occurs so first media in playlist error will not stuck
-
FEC-10285 | Postroll progress was not reported correctly
-
FEC-10252 | Make partnerId part of application name in DMS serveByDevice request (OTT only)
Plugin's Version
- implementation 'com.kaltura.player:tvplayer:4.9.0'
- implementation 'com.kaltura.playkit:imaplugin:4.9.0'
- implementation 'com.kaltura.playkit:youboraplugin:4.9.0'
- implementation 'com.kaltura.playkit:vrplugin:4.9.0'
- implementation 'com.kaltura.playkit:googlecast:4.9.0'
v4.8.3
v4.8.2
v4.8.1
Changes from v4.8.0
Bug Fixes
-
FEC-10199 | support cross protocol streams download by default
-
FEC-10116 | no need to send kava stand alone impression in BasicPlayer if kava config is given by app
Plugin's Version
- implementation 'com.kaltura.player:tvplayer:4.8.1'
- implementation 'com.kaltura.playkit:imaplugin:4.8.1'
- implementation 'com.kaltura.playkit:youboraplugin:4.8.1'
- implementation 'com.kaltura.playkit:vrplugin:4.8.1'
- implementation 'com.kaltura.playkit:googlecast:4.8.1'
v4.8.0
Changes from v4.7.0
Upgrade
- FEM-9964 | Upgrade ExoPlayer to 2.11.4
Bug Fixes
- FEC-100104 | Expose missing Playkit APIs to Kaltura-Player
public long getCurrentProgramTime() {
return pkPlayer.getCurrentProgramTime();
}
public float getPlaybackRate() {
return pkPlayer.getPlaybackRate();
}
public PKMediaFormat getMediaFormat() {
return pkPlayer.getMediaFormat();
}
public float getPositionInWindowMs() {
return pkPlayer.getPositionInWindowMs();
}
-
FEC-10086 | Fix PhoenixAnalyticsPlugin.factory registration
-
FEC-10051 | Fix playlist go into infinite loop in case of first media error ...
-
FEC-10038 | Fix is valid index condition logic
-
FEC-9962 | Initialize DRM will be executed on the initialize stage of the Player
Plugin's Version
- implementation 'com.kaltura.player:tvplayer:4.8.0'
- implementation 'com.kaltura.playkit:imaplugin:4.8.0'
- implementation 'com.kaltura.playkit:youboraplugin:4.8.0'
- implementation 'com.kaltura.playkit:vrplugin:4.8.0'
- implementation 'com.kaltura.playkit:googlecast:4.8.0'