The Panda Kaltura AWS Cluster – S3 and Cloudfront

In the previous posts we have discussed the various Amazon AWS services and how we use them for operating Kaltura CE clusters. In this post, we will discuss the last part of our cluster: the video storage and streaming. A Kaltura deployment usually stores the videos locally on the file system. While this is good for small installations, sometimes you want the flexibility and durability of a remote storage.
Continue reading

How to Develop a new WordPress plugin

This post assumes you have read our WordPress Plugin Considerations post.

This post will guide you how to develop a new WordPress plugin, starting with the menu section.
Eventually the plugin will list Videos from Kaltura CE edition.
Remember: Hook names and parameters must be exactly as written bellow.
Continue reading

Customizing your Kaltura CE Remote Storage Profile

Kaltura CE comes with several solutions for Storing and Playing your Video out-of-the-box, but sometimes Kaltura CE Remote Storage doesn’t offer the exact solution to fit your requirements.
If you can’t find a suitable solution from the list of features that come with Kaltura CE, you can always rewrite and enhance the Remote Storage Profile.
Continue reading

Red5 init Script for Ubuntu

If you’ve read our Installing and Integrating Red5 with Kaltura CE5 post, you have probably encountered several errors when starting or stopping the Red5 Server.

./red5: 14: .: Can't open /etc/rc.d/init.d/functions
./red5: line 30: success: command not found
./red5: line 30: failure: command not found

The above error messages occur because the Red5 init Script is written for CentOS and not for Ubuntu.

Continue reading

Delete Kaltura Entries from Amazon S3 Bucket

Delete Kaltura Entries from S3 Bucket Automatically

When setting up a Kaltura cluster, you usually want to store the entries on a remote storage like an Amazon S3 bucket. The problem is that when deleting entries using the Kaltura KMC, they are not deleted from the bucket, which can cost you money.

We have previously written about using S3 with Kaltura, which included several fixes to the Kaltura database. To delete Kaltura Entries from S3 Bucket automatically, we need to perform several code and database fixes which are described below. Continue reading