Difference between revisions of "VLMa"
m (add relevant category) |
(building VLMa) |
||
Line 1: | Line 1: | ||
− | [http://vlma.videolan.org/ VLMa] means | + | [http://vlma.videolan.org/ VLMa] means VideoLAN Manager |
The VLMa is a Java application which provides a daemon and a web interface to manage several VLC streamers. | The VLMa is a Java application which provides a daemon and a web interface to manage several VLC streamers. | ||
Line 16: | Line 16: | ||
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]. | 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. | ||
[[Category:VideoLAN projects]] | [[Category:VideoLAN projects]] |
Revision as of 14:31, 16 June 2008
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 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 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.