Introduction to the Panda Kaltura AWS Cluster

We are excited to launch a new post series about the Panda Kaltura AWS cluster. Kaltura is an open source video platform loaded with features. The platform can be partitioned into multiple machines for scalability, performance and robustness. However, deploying, installing and scaling is not an easy task, and many changes and configurations have to be made manually.

Amazon AWS is a cloud computing platform launched in 2006. It includes dozens of services which integrate well with each other and enable a lot of flexibility. Services include CloudFront (content delivery network), S3 (object store), EBS (persistent storage), EC2 (computing) Load Balancing, Elastic IPs and more.

Continue reading

Deploy a Kaltura CE5 Cluster on AWS

The Kaltura CE5 video server can be deployed as a stand alone server, but to serve many users a distributed setup is required. Setting up a Kaltura CE5 cluster on AWS also enables adding more servers when needed with no impact on availability.

At PandaOS we wrote a web interface for making such deployments automatic and easy with using Amazon Web Services. Below I describe the setup required on AWS to install a distributed Kaltura environment.

Before you start the installation, you need to create an AMI (Amazon image) of a machine with Kaltura installed on it. Then you can use that image to launch all your Kaltura instances.

Continue reading

Adding New KDP Versions to Kaltura CE5

This article is about adding new versions of the kaltura dynamic player – KDP, as well as upgrading them.

The Kaltura Dynamic Player (KDP) is an open source flash video player Provided by Kaltura. The players provided with Kaltura CE5 are over a year old (version 3.5.35), so upgrading them can solve a lot of bugs.

You can read more about the KDP here http://knowledge.kaltura.com/services/kaltura-dynamic-player-kdp
Continue reading

Upgrading the kaltura HTML5 player

Upgrading the Kaltura HTML5 Player

This article is about Upgrading the Kaltura HTML5 Player.

HTML5 is a set of web standards being developed by the “Web Hypertext Application Technology Working Group”.

The HTML5 standard includes many new features for more dynamic web applications and interfaces. One such component being specified and implemented is the Kaltura HTML5 Player.

Kaltura upgrades the html 5 player from time to time, fixing bugs and adding features. This post describes upgrading the kaltura html5 player to its latest version. Continue reading

Fixing Kaltura Drop Folder Issues

We recently ran into two issues in the Kaltura drop folder plugin in CE5. The drop folder plugin constantly watches drop folders for new or updated content and ingests it to the Kaltura server.

Issue description

The issue arose when we had several partners and each had configured their ftp drop folder to be at the root of the server – that is the ‘.’ folder. When trying to save the form, we got an error: “Drop folder already exists”.

Kaltura CE5 drop folder profile form

Since drop folder configurations for different partners should not affect each other, we suspected this was a bug.

Continue reading

Fixing Kaltura CE5 analytics (Continued)

We previously wrote about fixing some issues with Kaltura CE5 analytics.

However, if you are using Ubuntu server there is another issue which that must be fixed for the analytics to work.

On Ubuntu server, the Apache access log format specified in the Kaltura virtual host file is overridden by the main Apache configuration file. Below we list the steps to identify and fix the issue.

If you haven’t looked at our earlier post yet, make sure you have a look and fix the problems discussed there before trying the following steps.

Screenshot-from-2013-04-03-121008

Continue reading

Setting up Kaltura CE Amazon S3 Storage CloudFront CDN – External storage with CDN delivery

Kaltura CE Amazon S3 Storage CloudFront CDN Integration

The purpose of this post is to help you set up the external storage in Kaltura CE5, to work with Amazon S3, and Cloudfront CDN. Keyword: Kaltura CE Amazon S3 Cloudfront CDN

Continue reading