The goal of this project is to enable videos to be edited within a TikiWiki page, similar to the text, by multiple collaborators. Editors can add voiceovers, insert clips, cut-and-paste and rearrange clips, add subtitles/other effects. This project will make use of Kaltura platform.
Kaltura can be used as platform for collaborative video editing which allows users to edit videos within a tiki-wiki page.
Kaltura TikiWiki Collaborative Video Integration is a Google Summer of Code 2009 GSOC created by Nagendra Koilada and mentored by Matthew Bickerton.
Functionality required for the integration
- Adding Videos: The media-wiki extension allows users to upload video files and configure the player properties like size, alignment. It allows us embed a within the wiki page. We require developing similar extension for tiki-wiki so that users can upload videos from their computers or kaltura network site like YouTube, MySpace etc and embed them in their tiki-wiki page.
- Remix Videos: Kaltura’s wiki extension allows for collaborative editing of videos. The users can add voiceovers, insert clips, cut-and-paste and rearrange clips, add subtitles/other effects and share their videos. I t also maintains th history, credits and versioning of the videos. We require integrating this feature into tiki-wiki.
- User Access Control: Kaltura’s Drupal module has this feature. We can set user permissions to view, edit videos. A similar extension for tiki-wiki need to be built, to implement.
- Admin Panel: An admin panel can be provided to configure and set up kaltura in tiki-wiki similar to one provided in Drupal modeule.
These features will be implemented using Kaltura’s Sofware Development Kit referring the existing modules.
- Gallery Views: We can have modules to show a gallery of all uploaded videos with different filters like Category, Most Recently Viewed, Most Popular, Highly rated etc.
Project Components:
- Kaltura Contibution Wizard to upload media(audio,video,image) under a user.
- Kaltura Advance Editor/ Kaltura Simple Editor to create/edit/remix user uploaded media.
- A gallery list of all the media,remix videos of a user.
- Wikiplugin to include a Kaltura video on a wiki page.
- View and edit an information about a user's Kaltura entry.
Project repository
This project is being developed and maintained as part of the main TikiWiki project.
The project code can be browsed via the official tikiwiki svn repository.
Screenshots
