Kaltura Community Edition - Documentation
The Kaltura Community Edition is a free, open-source, self-hosted video platform. It is developed through the combined efforts of Kaltura and the community and is available under the GNU Affero General Public License v3. The platform and its source code are available for free at www.kaltura.org.
This page lists the documentation and guides for the Kaltura Version 5.0 CE.
Kaltura Community Edition 5.x Minimum System Requirements
- 2GHz+ Dual-Core Processor
- 4GB+ RAM
- 7,200 rpm disk with minimum 20GB available space.
- Linux – either Ubuntu or CentOS, latest versions.
- Apache - latest
- PHP 5.2.9 or above
- MySQL 5.1
In addition to the administration oriented guides provided in the Kaltura Knowledge Center, you may use these guides as an additional source of information when you integrate Kaltura’s widgets, applications and APIs in your website workflow.
Additional Guides for operating and using Kaltura (Kaltura CE 5.0 and later)
- Kaltura Management Console User Manual - Ever wondered what all those tabs in KMC are used for? If content is your main concern, this guide is for you! The Kaltura Management Console is your view for Media Asset Management. This guide will take you through uploading content, publishing to your site, creating live broadcasts, managing metadata and categories, creating users and various roles, creating players, distributing content, and syndicating video feeds. This guide has all you need to know about keeping your content under control!
- Publisher Guide - Users Roles and Permissions - Managing administrative users in Kaltura is very robust and granular. There are various roles and permissions out of the box, and you can even create your own roles. While KMC simplifies the management, this guide will take you through the underlying infrastructure of Kaltura's roles and permissions mechanism. You'll learn about the KS (Kaltura Session) and authentication process, and how to use Kaltura APIs for managing users and roles.
- Kaltura Eagle - Admin Console Guide - This is the guide for the IT person who will manage and maintain the Kaltura Server(s). This guide will teach you everything about the Kaltura Admin Console, from managing publishers and users, to distribution destinations, batch processes monitoring, and remote storage. A must read for your IT team responsible for keeping Kaltura up and running.
- Developer Guide - Creating a Custom Distribution Destination Plugin - Kaltura supports content distribution functionality that's built into the core of the server. Content distribution simplifies content sharing across different providers. Using content distribution, publishers can manage the source content in Kaltura, and define custom packages of video flavours, thumbnails, and metadata that you automatically share with sites like Drop Folders, YouTube, MSN, and Vimeo. This guide takes developers through the process of extending this Kaltura Server mechanism to write content distribution destination plugins.
- Developer Guide - Creating Kaltura Server Plugins - A Kaltura server plugin extends Kaltura server functionality, such as services and batches. You create a server plugin to rapidly and cost-effectively expand upon the core Kaltura platform for your own specific use case, create an application to publish to the community, and potentially generate revenue from your contribution to the Kaltura system through the Kaltura Application Exchange. In this guide, you'll learn how to expand the Kaltura system using server plugins.