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.