- Upload and Ingestion
- Transcoding and Processing
- Video Management
- Video Player
- Mobile & HTML5 Video
- Content Distribution
- Video Marketing and Sharing
- Video Streaming and Delivery
- Video Publishing
- Video Editing Tools
- Media Preparation
- Asynchronous OTT Viewing
- OTT Discovery and Search
- OTT Household and Device Management
- OTT Interactivity and Engagement
- OTT Second Screen Experience
- Personalized OTT User Experience
- Server-side Ad Insertion
- Video Analytics
- Video Monetization
- Video Hosting
- Live Streaming
- Kaltura eCDN
- Web Conferencing
- Video Discovery and Search
- Video Accessibility
- Video Interactivity and Engagement
- Interactive Video Quizzing
- Syndication and Distribution
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 the 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.
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.