Video Player UI for Kaltura Android SDK
Step-1: Add it in your root build.gradle at the end of repositories:
allprojects {
repositories{
...
maven { url 'https://jitpack.io' }
}
}
Step-2: Add the dependency
dependencies {
implementation 'com.github.KNOLSKAPE:kaltura-video-player-ui-android:v0.2'
}
This library provides a fragment that consists of the player. To use this follow these steps:
- Instantiate
KalturaPlayerConfig
class Eg:
KalturaVideoPlayer.KalturaPlayerConfig config
= new KalturaVideoPlayer.KalturaPlayerConfig("123", // Partner ID
"123", // Subpartner ID
true, //Autoplay
"random", Media Source ID
0L, // Start Position for the video
"12432", // Kaltura Entry ID
null, // Source URL
200, // Thumbnail Height
400 // Thumbnail Width
);
- Use the above config to create a fragment and add it to your activity:
Fragment f = KalturaVideoFragment.getInstance(config);
- Partner ID - Partner ID for your project
- Subpartner ID - subpartner ID for your project
- Autoplay - if set to
true
, it will start playing the video automatically, else shows a thumbnail of the video - Media Source ID - Media Source ID,
- Start position - Start position in seconds
- Kaltura Entry ID - Kaltura Entry ID of the video
- Source URL (optional) - If provided, the player will ignore all params passed in partner ID, subpartner ID and entry ID. This is a direct streaming URL to the video.
- Thumnail Height - Height of the thumbnail to be displayed. Decided as per the layout of your view
- Thumnail Width - Width of the thumbnail to be displayed. Decided as per the layout of your view
Coming soon