Skip to content

Releases: kaltura/kaltura-player-android

v4.11.2

14 Jan 10:53
Compare
Choose a tag to compare

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 wrapps player:tvplayer inside it

Samples

v4.11.1

03 Jan 11:45
Compare
Choose a tag to compare

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 wrapps player:tvplayer inside it

Samples

v4.11.0

22 Dec 16:34
Compare
Choose a tag to compare

Changes from v4.10.0

Upgrade

  • FEC-10418 | Upgrade compile and target version to Android 11 (API 30)

New features

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 wrapps player:tvplayer inside it

Samples

v4.10.0

01 Nov 09:55
Compare
Choose a tag to compare

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 in MediaSupport.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

26 Oct 11:48
Compare
Choose a tag to compare

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

20 Jul 09:08
Compare
Choose a tag to compare

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

02 Jul 11:06
Compare
Choose a tag to compare

Changes from v4.8.2

  • implementation 'com.kaltura.player:tvplayer:4.8.3'
  • implementation 'com.kaltura.playkit:imaplugin:4.8.3'
  • implementation 'com.kaltura.playkit:youboraplugin:4.8.3'
  • implementation 'com.kaltura.playkit:vrplugin:4.8.3'
  • implementation 'com.kaltura.playkit:googlecast:4.8.3'

v4.8.2

30 Jun 17:21
Compare
Choose a tag to compare

Changes from v4.8.1

  • implementation 'com.kaltura.player:tvplayer:4.8.2'
  • implementation 'com.kaltura.playkit:imaplugin:4.8.2'
  • implementation 'com.kaltura.playkit:youboraplugin:4.8.2'
  • implementation 'com.kaltura.playkit:vrplugin:4.8.2'
  • implementation 'com.kaltura.playkit:googlecast:4.8.2'

v4.8.1

17 Jun 06:53
Compare
Choose a tag to compare

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

21 May 16:20
Compare
Choose a tag to compare

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'