Posts tagged ‘open source video’

October 27th, 2010

Community Edition 3.0 BETA is Available!

by Jason

Our engineering team has been hard at work, and they’ve got some spanking new code for you — did I mention it’s a BETA release? It’s really a pre-release that is not ready for production sites, but should be reasonably functional. We’d love to have lots of folks testing it and giving us feedback while we prepare for the final release.

CE 3.0 has a number of delightful under-the-hood improvements and new features like:

  • Full support for PHP 5.3
  • Full support for VAST ad servers
  • Custom Metadata fields
  • KMC password security enhancements
  • Mobile transcoding flavors
  • Auto-code generation in the Test Console
  • Improved installation flow
  • Improved entry and playlist searching using the Sphinx full text search engine

Many ad networks are now compliant with the VAST standard, and any of them can be easily added to your video players by going to the Studio tab in the KMC, creating a new player, clicking on the “Advertising” menu, clicking on the “Request ads for this player” radio button, selecting “VAST Ad Server” as the source, and filling out the ad server information.

Custom Metadata fields have been available in our SaaS for a while, but can only be turned on with an administrative account. In the Community Edition, however, they are always available by going to the Settings tab and clicking on the “Custom Data” menu. Once you’ve added new metadata fields, you can go to the Content tab and when you click on a video to view its information, you’ll see a new “Custom Data” menu selection. You can also access metadata fields via our REST API. Check out our archive of PHP sample code for a metadata sample.

By going to the Settings tab and clicking on the “Transcoding Settings” menu, you’ll see new custom transcoding flavors just for mobile devices like your iPad, Nokia, Blackberry, Android, and iPhone. These are generally some flavor of MP4/H.264 as well as 3GP for Nokia and Blackberry devices.

Developers using our REST API now get auto-generation of code (both Java and PHP) from our Test Console. After you login to the Admin Console, go to the Developer tab and click on the “Test Console” menu. You’ll see menu items for PHP and Java below the Test Console widget. Clicking on either will show you the generated code for your API call. As always, select the “session” service with the “start” action to generate a session key to get going.

Though the installation script in CE 3.0 may seem very similar to our previous one, it has been largely re-written and does a better job at accurately sniffing out prerequisites and making sure that you are able to install successfully. As in the previous version of the CE, we have only tested on Ubuntu 10.4 and CentOS 5.5 though it is likely that you can get it to run on other flavors of Linux as well.

Users should be warned that we have not completed testing with CMS extensions (WordPress, Drupal, Joomla, Moodle) so these may not work perfectly with this beta version.

The official CE 3.0 release is planned for later in November and will include substantial bug fixes to the Kaltura video editors as well as complete testing with the CMS extensions (WordPress, Drupal, Joomla, Moodle).  A Net Storage  feature that enables auto-export to, and delivery from, a remote storage location will also be in the final release.

You are encouraged to read the release notes which has a more complete list of features and contains quite a bit of info about features (such as live streaming) that require some 3rd party configuration. You can download the beta of CE 3.0 from the usual place. We’d love to get your feedback in the forums and please post bug reports to the  bug tracker.

July 27th, 2010

Kaltura Community Edition 2.0 Launches

by Jason

We take open source seriously at Kaltura, and our new multi-publisher, multi-user Community Edition (CE) version 2.0 adds a bunch of requested features from developers, clients, and the community at large. Posted only 5 days ago, CE 2.0 has already been downloaded almost 500 times.

Written in PHP 5, Javascript and Actionscript, Community Edition version 2.0 is a video management platform you can run on your Linux server (Ubuntu 10.4 is supported now with other OS’s coming soon). Kaltura uses the Affero GPL license.

Once you’ve deployed the Kaltura CE, you can upload your videos where they will be automatically transcoded for various devices. You can also setup video players, playlists, and more. If you’re running a popular CMS such as Drupal, Joomla, WordPress, Moodle, TikiWiki, Elgg, Alfresco, or BuddyPress, we have free modules for you, so that you can quickly integrate your CE into the CMS for your site. We also have API libraries, for our REST API, in Flash, Flex, PHP, Javascript, C# (.NET), Ruby, Java, and Python. The CMS modules and API libraries can be found on our projects page.

The CE uses the same REST API that our hosted SaaS (Softare as a Service) version uses, so you can quickly write applications that take advantage of all of the CE’s power. We’re still working on code samples, but you can browse our SVN for some PHP samples. If you’re a developer who likes to write short, succinct, code samples, we’d love some contributions for languages like C#, Ruby, Java, and Python.

Ideas, suggestions, feedback? You can always comment by using the feedback link that opens up from the right side of
Feedback button

For comments and discussion about specific open source projects, please use our forums.

July 27th, 2010

Kaltura and Open Video Developer Meetup in NYC

by Jason

As you may have read on Kaltura’s corporate blog, we’re having a big meetup today, Tuesday, July 27th, 2010, at 6pm at Kaltura’s NYC HQ, right near Union Square (signup here).

It will be a good time with pizza and drinks and friendly open source video developers.
Besides taking the time to look more closely at Kaltura’s recent CE 2.0 release, we are all getting ready for the Open Video Conference hackathon in early October where everyone hopes to make some headway on our various open source video projects.