- Upload and Ingestion
- Transcoding and Processing
- Video Management
- Media Preparation
- Video Player
- Mobile & HTML5 Video
- Content Distribution
- Video Syndication and Sharing
- Video Streaming and Delivery
- Video Publishing
- Video Editing Tools
- Server-side Ad Insertion
- Video Analytics
- Video Monetization
- Video Hosting
- Live Streaming
- Kaltura eCDN
- Web Conferencing
- Personal and Lecture Capture
- Video Interactivity and Engagement
- Video Discovery and Search
- Video Accessibility
- Interactive Video Quizzing
Video Transcoding and Processing
Our system is built to support any transcoding workflow you define. Just upload the content, we’ll transcode it into multiple flavors, and deliver it with adaptive bitrate technology, for the best viewing experience on any device. You can also control the entire process yourself by using your own transcoder.
Our cloud-based transcoding quickly converts any type of uploaded video into a variety of flavors (optimized output files), so that your viewers get the best quality video on any device. Using our enterprise-class transcoding cloud rids you of the expense and hassle of maintaining your own transcoding hardware.
Content Aware Encoding (CAE)
Kaltura uses Content Aware Encoding, or CAE, during the encoding process. CAE examines each individual video’s characteristics and optimizes encoding accordingly (as opposed to statically creating all the pre configured renditions, which are unnecessary for some forms of content).
This reduces the playback bandwidth, while still providing the same quality viewing experience. By doing so, it reduces risk of buffering on the end user device, as well as reducing storage per content in some cases. In many cases, the new bandwidth can be as low as half that of ‘non-CAE’ videos.
Multi Bitrate, Multi Format
Our system automatically detects the viewer’s connection speed and device capabilities and delivers the optimal video flavor. In the case of changing network conditions, Kaltura will adapt mid-stream to deliver uninterrupted playback.
Transcoding Decision Engine
Our transcoding decision engine provides you with optimal video quality while maintaining minimal storage costs. The engine analyzes each source file, and determines the optimal output files required for high-quality delivery to any device.
Use the Transcoder of Your Choice
You can use your own transcoder, or a third party transcoding service, with either Kaltura On-Prem or Hosted (SaaS) Edition. Hosted Platform (SaaS) customers can upload the transcoded content to Kaltura, or stream from their own network/third-party CDN, and simply use Kaltura to manage the metadata and settings.
Scale, crop and rotate images and even grab images from your favorite frame in a video. Get fancy with our developer tools and API, or manage and manipulate your images with the Management Console.