Skip to content
kaltura_fu is a rails plugin that extends the basic functionality of the kaltura ruby client library gem.
Branch: master
Clone or download



Homepage: Author: Patrick Robertson Copyright: 2010 License: MIT License

About Kaltura

Kaltura is an open source video streaming service.

About Kaltura_Fu

Kaltura_Fu is a gem that wraps the Kaltura-Ruby API wrapper and also adds some convenience methods for Rails' ActionView. The intent of this library is to provide a far easier means to communicate with your Kaltura server. It's just too much of a pain to update simple things like the metadata fields with the default kaltura-ruby client.


Install the gem with the command:

# Gemfile
gem "kaltura_fu"


rails g kaltura_fu:install

This will install the kaltura.yml file into your application's config directory and the kaltura_upload.js into the application's public/javascripts directory.


The Kaltura_Fu library is being tested against the following version of Ruby:

  • 1.8.7(MRI)
  • 1.8.7(EE)
  • 1.9.2(YARV)
  • Rubinius

In order to test this gem (for local development), you'll need to have access to a Kaltura server. I use a local installation of KalturaCE. You'll have to add a config file under spec/config/kaltura.yml and add in a small video file named video.flv in the same folder. Since Kaltura provides no testing in kaltura-ruby, I tend to use this library as a test suite for fixes for that library as well.


The full documentation is located here.

Copyright (c) 2010 Velir Studios, released under the MIT license

You can’t perform that action at this time.