White Labeling Kaltura for Video Player , Texts and Logos
Posted By : Varun Sharma | 15-Mar-2013
Kaltura is a open-source, free Video Platform, developed by Kaltura and the community.This enables video management, publishing and monetization, it also supports rich media applications through a robust framework.

Today I will discuss about how to make Whitelabelling possible in kaltura. But first of all what actually a Whitelabelling means.
Whitelabelling means how we can change default kaltura logo, kaltura image from the player and watermark. So let's get started with this thing.
The kaltura player utilizes uiconf xml’s to generate the kaltura player and its features. Thus to make changes to the player its corresponding uiconf needs to be edited.
Every kaltura player has a different uiconf xml, but the following steps will be common for all.
To make whitelabelling possible for a player, follow these steps.
1. Identify the uiconf file for a player. The uiconfs utilized by kaltura are present in this directory
/opt/kaltura/web/content/generatedUConf/0/2
2. Login to the terminal and look for the directory with the name of the uiconf id in the following folder
/opt/kaltura/web/content/generatedUConf/0/2
3. Open the directory. You’ll find some xml files name ui_conf_1.xml, ui_conf_2.xml and so on.
4. Open all the xml files in edit mode one by one.
5. To change the watermark search for watermark in the open file. You will find a watermark tag with watermarkUrl attribute. Change the watermarkUr attribute to your url. Do these changes in all xml files.
6. To remove the default kaltura logo, search for kalturaLogo in the open files. Change kalturaLogo to streamUKLogo. This will remove the kaltura logo form the players. Do these changes to all xml files.
7. To change the kaltura image from the player while creating, search for _KMCLOGO1 using the command
grep –r “_KMCLOGO1” /opt/kaltura/web/content/generatedUConf/0/2
You will get a list of xmls. Replace reference of _KMCLOGO1 with a relevant entryid that you would like to show in the players.
Perform the above steps for the uiconfs of all players to remove kaltura reference.
That's it you are done!
Hope it helps !
Varun Sharma
[email protected]
Cookies are important to the proper functioning of a site. To improve your experience, we use cookies to remember log-in details and provide secure log-in, collect statistics to optimize site functionality, and deliver content tailored to your interests. Click Agree and Proceed to accept cookies and go directly to the site or click on View Cookie Settings to see detailed descriptions of the types of cookies and choose whether to accept certain cookies while on the site.
About Author
Varun Sharma
Varun is an experienced Groovy and Grails developer and has worked extensively on designing and developing applications with FaceBook , Linkedin and Twitter integrations using Grails technologies. Varun loves painting and photography.