Difference between revisions of "SoC 2009 projects"

From VideoLAN Wiki
Jump to navigation Jump to search
Line 22: Line 22:
  
 
:  The project is about extending the Media Library(ML) for VLC Player. The media library will allow users to manage all their local and network media. The project will use the basic structure that already exists for the ML and will focus on extending the features. New features include Search, Smart playlists, Annotations and "Just play music".
 
:  The project is about extending the Media Library(ML) for VLC Player. The media library will allow users to manage all their local and network media. The project will use the basic structure that already exists for the ML and will focus on extending the features. New features include Search, Smart playlists, Annotations and "Just play music".
 +
 +
==Lua Services Discovery==
 +
 +
* '''Project page: [[SoC 2009/Lua Services Discovery]]'''
 +
* '''Student''': [[User:Sephiroth87|Fabio Ritrovato]]
 +
* '''Mentor''': [[User:J-Peg|Jean-Philippe Andre]]
 +
* '''Abstract''':
 +
 +
:The main goal of this project will be giving VideoLAN a Lua framework to load scriptable services discovery, to make them easier to write, if they don't require C complexity.
 +
:Second goal will be giving VideoLAN access to a great number of online music and video services, like Jamendo, Magnatune, youtube, Dailymotion, etc..., using the new Lua modules.

Revision as of 15:43, 24 April 2009

Here is a list of the accepted projects for Google Summer of Code 2OO9.

List of current VLC projects

QuickTimeVR Playback

VLC is a cross platform media player widely used and FreePV is a panoramic viewer that was initially developed due to the lack of an implementation of QuickTime and Shockwave for Linux, both work with QuickTime files and the problem arise from that, since video and vr share the mime type, to solve this, the main goal is to integrate the FreePV library into VLC to enable it to play QuickTimeVR contents, the second goal is to explore the use of wiimote as an advance interaction method.


Media Library

The project is about extending the Media Library(ML) for VLC Player. The media library will allow users to manage all their local and network media. The project will use the basic structure that already exists for the ML and will focus on extending the features. New features include Search, Smart playlists, Annotations and "Just play music".

Lua Services Discovery

The main goal of this project will be giving VideoLAN a Lua framework to load scriptable services discovery, to make them easier to write, if they don't require C complexity.
Second goal will be giving VideoLAN access to a great number of online music and video services, like Jamendo, Magnatune, youtube, Dailymotion, etc..., using the new Lua modules.