Difference between revisions of "SoC 2007"
m (Rework and differences between ideas and selected) |
|||
Line 7: | Line 7: | ||
We need mentors ! | We need mentors ! | ||
− | == Ideas SoC 2007 == | + | SoC ideas will be included in VLC 0.9.1 |
+ | |||
+ | == Proposed ones == | ||
+ | |||
+ | === GUI intfs for the browsers plugins === | ||
+ | This project is about adding interfaces possibilities to the browsers plugin in order to have a correct embedded mode inside webpages, with buttons to control VLC. | ||
+ | The second part of this project is to provide a replacement for all preconfigured media players embedded in webpages. | ||
+ | Instead of having youtube player, windows media player, quicktime player or any other, VLC can take their place. | ||
+ | |||
+ | Proposed mentor: Quovodis. | ||
+ | |||
+ | == Other Ideas SoC 2007 == | ||
+ | |||
=== GUI intfs for the mozilla plugins === | === GUI intfs for the mozilla plugins === | ||
Line 55: | Line 67: | ||
hard, but discrete task. And who wouldn't like search google videos | hard, but discrete task. And who wouldn't like search google videos | ||
with text. | with text. | ||
− | |||
− |
Revision as of 11:09, 5 March 2007
Reflexions for Google Summer of Code applications.
Contents
- 1 Informations
- 2 Proposed ones
- 3 Other Ideas SoC 2007
- 3.1 GUI intfs for the mozilla plugins
- 3.2 BDA Drivers
- 3.3 Subtitles support
- 3.4 Fullscreen Controller
- 3.5 RTCP support
- 3.6 Vista acceleration support
- 3.7 Vout Rework (lol)
- 3.8 Working skins2 support on OSX
- 3.9 OSX Leopard support
- 3.10 Mac OS X Framework
- 3.11 VLM Schedule rework
- 3.12 WinCE port
- 3.13 Matroska (mkv) muxing
- 3.14 Hint MP4/MOV Files
- 3.15 Extract Subtitles
Informations
http://code.google.com/support/bin/answer.py?answer=60303&topic=10727
We need mentors !
SoC ideas will be included in VLC 0.9.1
Proposed ones
GUI intfs for the browsers plugins
This project is about adding interfaces possibilities to the browsers plugin in order to have a correct embedded mode inside webpages, with buttons to control VLC. The second part of this project is to provide a replacement for all preconfigured media players embedded in webpages. Instead of having youtube player, windows media player, quicktime player or any other, VLC can take their place.
Proposed mentor: Quovodis.
Other Ideas SoC 2007
GUI intfs for the mozilla plugins
BDA Drivers
and TV stuffs for windows
Subtitles support
SSA, freetype, whatever
Preferrably incorporating either the libass (http://sourceforge.net/projects/libass/) or asa (http://asa.diac24.net/Main_Page) libraries instead of writing our own.
Fullscreen Controller
RTCP support
Vista acceleration support
Vout Rework (lol)
Working skins2 support on OSX
OSX Leopard support
especially: QTKit Capture API, Resolution independence, iChat Theatre
Mac OS X Framework
Create a VLC framework that can be used by both VLC.app and VLCplugin.bundle. (Trac Ticket #739)
VLM Schedule rework
WinCE port
Matroska (mkv) muxing
robUx4 can do the mentoring. He already wrote the demux and knows mkv really well. Sounds like a nice SoC subject. http://forum.videolan.org/viewtopic.php?t=33015
Hint MP4/MOV Files
Add video and audio hint tracks as the output file is muxed. Resulting files can be streamed from RTSP server with trickplay, like DSS/QTSS. Probably requires use of GPAC libraries.
Extract Subtitles
It would be great to have an easy way to extract subtitles from all the types of embedding used in different formats of video streams. DVB, line 23, etc. Google could be interested because it's a really hard, but discrete task. And who wouldn't like search google videos with text.