The following functionality is included in the Kaltura Administration Console:
- Publisher Account Management
- Publisher Account Usage Reports
- Administrator User Management
- Batch Processing Control
- Monitoring and Alerting System
- Developer Tools
From the Admin Console, site administrators are able to view immediate information about the publishers on the system. In addition, administrators can create new publisher accounts or block and delete accounts when necessary. Administrators are also able to set specific configuration parameters for publisher account settings, and to seamlessly access each publisher’s specific Kaltura Management Console, to assist publishers with their content management, publishing flow settings, and other management tasks.
It is also possible to set different level of access to publisher accounts, such that specific admin console users will have access to specific accounts.
The Admin Console allows administrators to generate and export comprehensive usage reports, summarizing the aggregated activities and usage for each publisher on the system in any given time period. The usage reports include information on the number of plays, number of player impressions (views), number of content entries (total and by file type), streaming usage and storage usage. The generated reports can be exported to a CSV formatted file for further analysis, or as a basis for billing calculations.
To meet the needs of large enterprise IT departments, the Kaltura Admin Console can be operated by more than one administrator. Each administrator is assigned their own login credentials. Administrators can add, block, and delete users, and edit user credentials when needed from the Admin Console. The default/first administrator account cannot be changed, blocked or deleted.
It is also possible to set different levels of access to a publisher account. For example, you may restrict support to one class of publisher accounts, or you may set the account manager’s permissions to be restricted to their own publishers.
The core of the Kaltura platform internal processing is orchestrated by Kaltura’s centralized batch module entities. The Kaltura batch module is specifically responsible for the internal flow of content ingestion as well as for other real-time/offline server processes. From within the Administration Console, administrators are able to view and control the internal processing queues. They are able to conveniently cancel or abort pending tasks or tasks already in progress and to troubleshoot and retry task failures. In order to provide immediate tier -1 customer support, administrators can use the batch processing tools and information to understand the internal steps related to a specific content ingestion action, and to drill down into detailed information about a specific content entry for in-depth troubleshooting. Administrators can also adjust the setup of the Kaltura batch module components to fit their specific set-up requirements.
Within the Admin Console, Kaltura provides an out-of-the-box solution for system monitoring and alerting. This solution combines Kaltura’s proprietary applicative monitoring scripts with the open source Xymon-based monitoring infrastructure. The monitoring solution provided by Kaltura enables administrators to be notified in real-time about applicative problems and hardware/network related issues. Administrators can drill down, from within the Admin Console, into detailed information about any specific component being monitored.
Kaltura provides an intuitive test console and documentation for working with Kaltura APIs. This full set of API commands enables developers to extend the functionality provided by Kaltura for their specific needs, for both site administration and web integration.