SoC 2008/New VLC interface for Maemo
This project is part of Google Summer of Code 2008.
|
New VLC interface for Maemo
Abstract
The goal is to create a new interface for VLC with Maemo, a Debian-based development platform for handheld devices used by Nokia N800 and N810 devices and to package VLC for this platform.
The main constraint are the small size of the screen which means the GUI must be thought specifically for this platform and the fact that the devices is not very powerful.
Details
I will use Maemo 4 which is the last version and which is only compatible with the last version of the operating system of the internet tablet : OS2008 (http://nokia.com/os2008).
The application framework of Maemo is called Hildon and it is partially based on the same technologies that GNOME framework is built on. Hildon had several additions and enhancements to GNOME/GTK+ including his own widget set and other things.
At first, I intend to install Maemo SDK on my computer and to port and compile every essential dependencies of VLC to be able to build VLC core and try to play medias without any GUI.
Then, I will start the development of the new GUI with Hildon framework.
In the end, I will have to package VLC and its dependencies for Maemo which use the same packaging system as Debian.
Ideas
Here are some quick ideas :
- Interact with the built-in webcam easily
- streaming
- easy-playing of youtube video
- other internet stream/radios