Difference between revisions of "VLC Developers Corner"

From VideoLAN Wiki
Jump to navigation Jump to search
Line 112: Line 112:
 
<div style="color:#000;background-color:#f5fffa;border:1px solid #a3bfb1;padding:10px;margin:6px; float: left;">
 
<div style="color:#000;background-color:#f5fffa;border:1px solid #a3bfb1;padding:10px;margin:6px; float: left;">
 
<h2 style="margin:0;background:#cef2e0;font-size:120%;font-weight:bold;border:1px solid #a3bfb1;text-align:left;color:#000;padding:0.2em 0.4em;">
 
<h2 style="margin:0;background:#cef2e0;font-size:120%;font-weight:bold;border:1px solid #a3bfb1;text-align:left;color:#000;padding:0.2em 0.4em;">
Build an application based on libVLC</h2>
+
Control VLC</h2>
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_Sharp|C#]]
 
* Use the [[Python bindings]]
 
* Use the [[Java bindings]]
 
* Use the [[JavaScript API]]
 
* Use the [[ActiveX Controls]]
 
 
Control VLC:
 
Control VLC:
 
* Talk to VLC through the [[DBus]] protocol
 
* Talk to VLC through the [[DBus]] protocol

Revision as of 15:46, 8 November 2013


This is a directory of everything to do with the development of VideoLAN's projects.

Check VLC's page to get info on VLC.

762 articles

Compile VLC

To build VLC, you first need to get the Source Code.

For other OSes and HOWTOs, check the Compile VLC page.


Development discussions

Current Development

Changes in the current version

Current discussions

Past discussions

Design



Developing on VLC or a VLC module

Start coding on VLC

VLC development links


Control VLC

Control VLC:

  • Talk to VLC through the DBus protocol