|
|
| (17 intermediate revisions by 2 users not shown) |
| Line 1: |
Line 1: |
| [[image:VLMa.png|right]] | | #REDIRECT [[:Category:VLMa]] |
| | |
| [http://www.videolan.org/vlma VLMa] means VideoLAN Manager
| |
| | |
| The VLMa is a Java application which provides a daemon and a web interface to manage several VLC streamers.
| |
| | |
| It is being used in Ecole Centrale Paris to broadcast Satellite and TNT channels over the network.
| |
| | |
| Its source code is available under GPLv2 or later in VideoLan's [[Git]], browsable on the web via [http://git.videolan.org/?p=vlma.git;a=summary gitweb].
| |
| | |
| $ git clone git://git.videolan.org/vlma.git
| |
| | |
| The daemon is in charge to manage the streamers:
| |
| * give orders using the telnet interface,
| |
| * monitor streamers' state using SNMP,
| |
| * draw RRD graphs.
| |
| | |
| The web module provides a user-friendly interface to communicate with the daemon. The communication between the daemon and the web interface is done using [http://fr.wikipedia.org/wiki/Remote_method_invocation_(Java) RMI].
| |
| | |
| ==Building VLMa==
| |
| | |
| VLMa uses Maven as a build system. Building VLMa should be as easy as downloading the source tree and running Maven.
| |
| | |
| $ git clone git://git.videolan.org/vlma.git
| |
| $ cd vlma
| |
| $ mvn install
| |
| | |
| Then Maven will download VLMa dependencies and build the project according to the configuration located in the pom.xml files.
| |
| | |
| ==Integration with Eclipse==
| |
| | |
| Like any Maven project, there are two ways to integrate the VLMa project within Eclipse:
| |
| * using the [http://maven.apache.org/plugins/maven-eclipse-plugin/ Maven eclipse plugin] which is a maven plugin,
| |
| * using [http://m2eclipse.codehaus.org/ M2Eclipse] which is an Eclipse plugin.
| |
| | |
| Please refer to the project websites for more details.
| |
|
| |
|
| [[Category:VideoLAN projects]] | | [[Category:VideoLAN projects]] |