Kaltura Client Library - Ruby

  • 3.666665
    Average: 3.7 (3 votes)

Installation

$ gem install kaltura-ruby

Usage

require 'yaml'
require 'kaltura-ruby'

# These values may be retrieved from your KMC account
login_email = your_login_email
login_password = your_login_password
partner_id = your_partner_id
subpartner_id = your_subpartner_id
administrator_secret = your_administrator_secret
user_secret = your_user_secret

config = Kaltura::KalturaConfiguration.new( partner_id )
client = Kaltura::KalturaClient.new( config )
session = client.session_service.start( admin_secret, '', KalturaSessionType::ADMIN )
client.ks = session

filter = KalturaFilter.new
pager = KalturaFilterPager.new

media = client.media_service.list(filter, pager)
puts "\nmedia:"
puts media.to_yaml

#video = File.open("/home/papyromancer/ovb.ogv")
#client.media_service.upload(video)

Get Project Source Code

You may check out a read-only working copy anonymously over HTTP:
svn checkout http://www.kaltura.org/kalorg/kcl_ruby
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.