Articles
Playback Configuration
Introduction Playback options can be configured in The Kaltura Player Studio in the Kaltura Management Console (KMC) or in the front-end application. Within the configuration object provided to the Player, you can configure various options rel...
PlayKit JS 360 & VR
Overview This guide will walk you through the configuration of the VR plugin for the PlayKit JS Player for developers. The Kaltura Player supports 360° video on both desktop and mobile devices for any kind of motion: mouse, touch, device motion, a...
PlayKit JS Share
Overview This guide will walk you through the configuration of the Share UI Plugin for the Kaltura Player JS for developers. The Share plugin enables to share of the current content or some other content-related URL to social media. Share plugin ...
PlayKit JS Info
PlayKit JS Info is written in ECMAScript6 , statically analyzed using Typescript , and transpiled in ECMAScript5 using Babel . Getting Started Prerequisites The plugin requires Kaltura Player to be loaded first. Installing Fir...
How to write a Plugin?
To build your own plugin, you'll need to go through a few simple steps: Import the player library. Implement the plugin API methods and properties. Register the plugin in the player framework. In this guide, we'll go through these steps and el...
PlayKit JS Bumper
PlayKit JS Bumper is written in ECMAScript6 , statically analyzed using Typescript , and transpiled in ECMAScript5 using Babel . Getting Started Prerequisites The plugin requires Kaltura Player to be loaded first. Installing First, clone a...
Playback Speed
About The Kaltura Player exposes the configuration and APIs that are used for controlling the playback speed. The default playback speed is 1. Values less than 1 will result in reducing playback speed relative to the normal speed. Values greate...
How to change the tracks labels?
Overview This guide will demonstrate how to configure the player's track labels. The Kaltura Player exposes the configuration and APIs that are used for controlling the tracks and tracks labels. Every track label can be changed using the player ...
Watermark
The player UI top-level customization exposes components configurations where applications can customize their watermark on the player. You can read some more about componetns configuration here Default watermark configuration: {
...
Youbora Plugin Integration
Overview Youbora provides a business intelligence solution for broadcasters, OTTs, telcos and media to support your business decisions and drive performance. The ability to harness data across various integrated capabilities and services has becom...
PlayKit JS Moderation
About Moderation plugin provides applications ability to add reporting mechanisem for the content that being played in case users find it not appropriate. PlayKit JS Moderation is written in ECMAScript6 , statically analysed using Typescript ...
Player UI Labels Translations
The UI locale can be customized by adding translations to the dictionary object. Dictionaries can be added via the config object and the UI language, can be set via the locale config. The ui language should be from the ISO Language Code List ISO ...
playkit-js-smartSwitch
Kaltura Player CDN Balancer JS plugin for NPAW Smart Switch The playkit-smartswitch the plugin is built upon Kaltura Player and Youbora CDN Balancer solution. NPAN Reference: cdn-balancer js-cdn-balancer-integration Plugin Flow The...
Customizing the Player CSS
About The Player user interface (UI) is created using HTML and CSS, whichs means that you can edit the UI according to your needs; for example, change the color of the scrubber, change the text font family, change the control icons, and much more. ...
PlayKit JS Navigation
PlayKit JS Navigation is written in ECMAScript6 , statically analyzed using Typescript , and transpiled in ECMAScript5 using Babel . Getting Started Prerequisites The plugin requires Kaltura Player to be loaded first. Installing Firs...