VideoLAN other projects
Here is a short list of the main projects hosted by the VideoLAN project:
- VLS is a streaming server, used for professional streaming solutions. VLC can now do the same. VLS is deprecated and unmaintained.
- MiniSAPServer is a SAP server.
- x264, a free H264 / AVC encoder.
Libraries
- libdvdcss, a C library to access DVDs without having to bother about the decryption.
- libdvbpsi, a C library to decode and generate MPEG TS and DVB PSI tables.
- libdca, a DTS Coherent Acoustics decoder.
Discover also lesser known projects.
VideoLAN's Administration
|
Build VLC media player
To build VLC, you first need to get the Source Code.
Code VLC
Start coding on VLC
Tools to code VLC
|
Development discussions under work
Current discussions
- DBus-spec - Specification for a Common, Desktop neutral, Media Player D-Bus interface.
- Vout Rework - improving the video output subsystem.
- telnet rc rewrite - Merging the "telnet" and "rc" controls.
- Simple Preferences - We wish to add a "simple" preferences mode, additionally to the full mode we already have.
- Qt Interface TODO - A brand new qt4 interface ... in order to get rid of wxWidgets.
Design
Passed discussions
Design
Build an application on VLC
There are several ways to build an application that uses VLC. Some are listed here.
- Build a GPL application using libvlc, in C/C++/C#
- Use the python bindings
- Use the java bindings
- Use the ActiveX Controls
- Use the JavaScript API
- Talk to VLC through the DBus communication
|