HD Cloud Plugin - Video Conversion & Encoding on the Cloud

The purpose of this plugin is to integrate HD Cloud's cloud-based video transcoding service into the Kaltura Platform. The addition of this plugin will allow Kaltura users to use a cost-efficient and highly scalable video transcoding system that requires no additional hardware or software installation on their side. To find out more about HD Cloud please visit http://www.hdcloud.com

Potential Plugin Features (We're all for more ideas so submit them to us!):

1. Once a user installs the HD Cloud Plugin they register for the service either through the plugin itself or by going to a custom signup page on hdcloud.com. After signup they obtain an activation code and insert into the plugin.

2. Plugin Users then change their upload settings within Kaltura to use the HD Cloud Plugin

3. The HD Cloud plugin’s UI allows the user to create encoding profiles. The HD Cloud Plugin will provide some sample profiles (one by default) that the user can use. The user can also create custom profiles. Capability and feature set of the profiles will be the same as those presented in HD Cloud’s web-based GUI.

4. Once profiles are ready the Kaltura user then uploads or imports source video files. These files are stored on either Kaltura’s servers (Enterprise/SaaS editions) or the user’s own server (Community edition). Once the upload or import is complete an HD Cloud Job will automatically be created and the file will be sent to HD Cloud’s Ecosystem for transcoding.

5. Finished encoded files will be pushed back from HD Cloud’s system to the user’s video server (Kaltura or own depending on edition being used).

6. Users will have the ability to create specific naming conventions for the final encoded files done by HD Cloud.

7. The Plugin will provide near real-time status updates as to the state of their encoding job.

Again, these are just some basic ideas, we would love to hear more feature ideas or better ways to do this plugin!

Get Project Source Code

You may check out a read-only working copy anonymously over HTTP:
svn checkout http://www.kaltura.org/kalorg/hd-cloud
Maintainers may also commit using their site user name and password [remind]

For more about using Subversion, see Client programs and plugins and the SVN online Book.