Technology Overview

Kaltura's open source video platform is based on a modular combination of customizable building blocks called Kaltura Widgets. These Widgets can be customized, skinned, and combined using simple workflows to form Kaltura applications. Web publishers, Value-Added-Resellers (VARs), and System Integrators (SIs) use our framework to rapidly and cost-effectively develop unique rich-media experiences that fit their specific purposes. Building on Kaltura's platform they can focus on innovation while seamlessly integrating with any website, written in any programming language. Moreover, Kaltura's reference implementations and growing library of widgets and applications (including extensions and plug-ins to the Web's most popular CMSs) allow publishers to select off the shelf video solutions for rapid deployments that can be fully enabled within minutes.


Our platform enables you to:

Collect and Ingest Content

  • Create and Ingest Content – serve and promote user generated content: allow your users to import content or upload original video content
  • Bulk upload your media library, and benefit from membership to the Kaltura Network of content
  • Encode content in multiple resolutions, including HD
  • Record directly from Webcam, and upload directly from DV cameras and Flip Cameras

Publish Your Content

  • Publish Videos & Playlists – design players with your own look and feel; serve premium content of any length and quality, including HD. See more
  • Create custom playlists. See demo
  • Engage Users with Remixing and Annotation Capabilities – allow users to get involved and interact with content using our video editors, annotations, subtitles, and more. Learn more
  • Syndicate and Distribute Your Content Across the Web – grow your audience and benefit from enhanced SEO with our advanced syndication tools. Learn more
  • Generate Revenue from Advertising and Merchandizing – Make money from video advertising through a variety of ad networks and servers or merchandizing opportunities. Learn more

Manage Your Content and Apps

  • Manage content – manage, administer and analyze all video content on your site, including moderation, bulk upload, content management, permissioning and more
  • Analyze and report – get detailed statistics and analytics of your online video offering
  • Customize – create playlists, design players and determine their functionalities in the Application Studio

Develop Your Own Video Applications

Kaltura's flexible platform has both open APIs and available source code, so that VARs, SIs, and developers can easily configure widgets and apps supported by Kaltura's platform, including widget design, added features and buttons and 3rd party application integration - see existing applications in our Application Gallery.

Back to top