Commit 43c22752 authored by Marvin Scholz's avatar Marvin Scholz

videolan.org: Update VLMa documentation to new design

parent b413053c
<?php
$title ="VideoLAN Manager - Documentation";
$lang = "en";
$new_design = true;
$menu = array( "vlma", "documentation" );
require($_SERVER["DOCUMENT_ROOT"]."/include/header.php");
?>
<div id="fullwidth">
<h1>VLMa - User documentation</h1>
<div class="container">
<h1 class="bigtitle">VLMa <small>User documentation</small></h1>
<h2>Typical VLMa installation</h2>
<h2>Typical VLMa installation</h2>
<p>Servers running VLC have one or more DVB-S or DVB-T cards in order to acquire
signal. VLMa periodically checks that medias are really streamed. If not it
sends new orders to VLC servers through their telnet interfaces. Note that you
can also use VLMa to stream file channels or to stream existing streams (for
example if you want to stream in multicast an existing HTTP stream).</p>
<p>Servers running VLC have one or more DVB-S or DVB-T cards in order to acquire
signal. VLMa periodically checks that medias are really streamed. If not it
sends new orders to VLC servers through their telnet interfaces. Note that you
can also use VLMa to stream file channels or to stream existing streams (for
example if you want to stream in multicast an existing HTTP stream).</p>
<p>Although servers have to run VLC (VLMa doesn't know about other softwares'
syntax / way of sending commands), clients do not have to run VLC but any media
player that is able to read UDP (or HTTP in case of a network that does not
support multicast) streams.</p>
<p>Although servers have to run VLC (VLMa doesn't know about other softwares'
syntax / way of sending commands), clients do not have to run VLC but any media
player that is able to read UDP (or HTTP in case of a network that does not
support multicast) streams.</p>
<a href="//images.videolan.org/images/vlma-arch.png" class="thumbnail center-block">
<img style="max-width: 100%" alt="VLMa typical installation" src="http://images.videolan.org/images/vlma-arch.png" />
</a>
<img style="border: 1px solid #ccc; padding:5px" class="center" alt="VLMa typical installation" src="http://images.videolan.org/images/vlma-arch.png" />
<h2>Generalities</h2>
<h2>Generalities</h2>
<p>VLMa daemon saves its state in the <i>data.xml</i> file located in the
<i>data</i> folder and its configuration in the <i>config.properties</i>
file located in the <i>conf</i> folder.</p>
<p>VLMa daemon saves its state in the <i>data.xml</i> file located in the
<i>data</i> folder and its configuration in the <i>config.properties</i>
file located in the <i>conf</i> folder.</p>
<h2>Content</h2>
<h2>Content</h2>
<p>First <a href="/vlma/doc/setup.html">install VLMa</a>.</p>
<p>First <a href="/vlma/doc/setup.html">install VLMa</a>.</p>
<p>To setup VLMa, you basically need to follow these steps:</p>
<ul class="bullets">
<li>Add <a href="/vlma/doc/satellite.html">satellites</a> to VLMa database (Hotbird, Astra, etc.).</li>
<li>Tell VLMa which <a href="/vlma/doc/server.html">servers</a> are available for streaming and what they have as DVB cards.</li>
<li>Add <a href="/vlma/doc/media.html">medias</a> to VLMa database.</li>
</ul>
<p>To setup VLMa, you basically need to follow these steps:</p>
<ul class="bullets">
<li>Add <a href="/vlma/doc/satellite.html">satellites</a> to VLMa database (Hotbird, Astra, etc.).</li>
<li>Tell VLMa which <a href="/vlma/doc/server.html">servers</a> are available for streaming and what they have as DVB cards.</li>
<li>Add <a href="/vlma/doc/media.html">medias</a> to VLMa database.</li>
</ul>
<p>Then you will be able to <a href="/vlma/doc/schedule.html">schedule medias</a> for broadcasting.</p>
<p>Then you will be able to <a href="/vlma/doc/schedule.html">schedule medias</a> for broadcasting.</p>
<p>For information about troubleshooting, have a look <a href="/vlma/doc/troubleshooting.html">here</a>.</p>
<p>For information about troubleshooting, have a look <a href="/vlma/doc/troubleshooting.html">here</a>.</p>
</div>
<?php footer('') ?>
<?php footer() ?>
<?php
$title ="VideoLAN Manager - Documentation";
$lang = "en";
$new_design = true;
$menu = array( "vlma", "documentation" );
require($_SERVER["DOCUMENT_ROOT"]."/include/header.php");
?>
<div id="left">
<div class="container">
<h1 class="bigtitle">VLMa <small>Medias</small></h1>
<h1>Medias</h1>
<h2>Media list</h2>
<p>VLMa lets you broadcast 4 types of channels:</p>
<h2>Media list</h2>
<ul class="bullets">
<li>DTT channels (input is a DVB-T card)</li>
<li>Satellite channels (input is a DVB-S card)</li>
<li>Files channels (input is a file, which can be either on the local filesystem or online)</li>
<li>Stream channels (input is another stream)</li>
</ul>
<p>VLMa lets you broadcast 4 types of channels:</p>
<ul class="bullets">
<li>DTT channels (input is a DVB-T card)</li>
<li>Satellite channels (input is a DVB-S card)</li>
<li>Files channels (input is a file, which can be either on the local filesystem or online)</li>
<li>Stream channels (input is another stream)</li>
</ul>
<h2>Updating the satellite channels list</h2>
<h2>Updating the satellite channels list</h2>
<p>To get the channel list of the satellites you receive, first click on 'Update satellite channel list' in the left menu. After that, go on to the website <a href="http://satcodx.com">http://satcodx.com</a> and choose the satellite you want to update.<br />
Copy the address of the web page and put it in the "source" text box. Now, click on 'Update'.</p>
<p>To get the channel list of the satellites you receive, first click on 'Update satellite channel list' in the left menu. After that, go on to the website <a href="http://satcodx.com">http://satcodx.com</a> and choose the
satellite you want to update.
Copy the address of the web page and put it in the "source" text box. Now, click on 'Update'.</p>
<?php /* TODO: Add missing screenshot http://download.videolan.org/projects/vlma/screenshot/0.2.0/channeladd.png */ ?>
<h2>Adding a TNT channel</h2>
<h2>Adding a TNT channel</h2>
<p>To add a TNT channel, click on the button in the left menu and give its name, its broadcasting frequency and its SID (identifier).<p>
<p>To add a TNT channel, click on the button in the left menu and give its name, its broadcasting frequency and its SID (identifier).<p>
<h2>Adding a files channel</h2>
<h2>Adding a files channel</h2>
<p>To add a files channel, you need to provide paths to the files that you want to stream to VLMa.</p>
<p>For convenience, VLMa lets you select the server which has to stream the files if they are only available on the local filesystem so that you are not obliged to copy those files on every server.<p>
<p>To add a files channel, you need to provide paths to the files that you want to stream to VLMa.</p>
<p>For convenience, VLMa lets you select the server which has to stream the files if they are only available on the local filesystem so that you are not obliged to copy those files on every server.<p>
<h2>Adding a stream channel</h2>
<p>For stream channels, you only need to provide the URL of the stream to broadcast.</p>
<h2>Adding a stream channel</h2>
<p>For stream channels, you only need to provide the URL of the stream to broadcast.</p>
<h2>Scheduling a channel</h2>
<p>To schedule a channel in order to broadcast it on the network, <a href="./schedule.html">have a look here</a>.</p>
</div>
<div id="right">
<a href="http://download.videolan.org/projects/vlma/screenshot/0.2.0/channeladd.png"><img style="width:100%; border: 1px solid #ccc; margin-top: 100px" alt="Add a media" src="http://download.videolan.org/projects/vlma/screenshot/0.2.0/channeladd.png" /></a>
<h2>Scheduling a channel</h2>
<p>To schedule a channel in order to broadcast it on the network, <a href="./schedule.html">have a look here</a>.</p>
</div>
<?php footer('') ?>
<?php footer() ?>
<?php
$title ="VideoLAN Manager - Documentation";
$lang = "en";
$new_design = true;
$menu = array( "vlma", "documentation" );
require($_SERVER["DOCUMENT_ROOT"]."/include/header.php");
?>
<div id="left">
<h1>Satellites</h1>
<div class="container">
<h1 class="bigtitle">VLMa <small>Satellites</small></h1>
<h2>Adding a new satellite</h2>
<h2>Adding a new satellite</h2>
<p>VLMa gives you the ability to connect different satellites on your DVB-S adapters.
To to able to provide proper broadcasting commands, it needs to know which DVB-S adapter is connected to which satellite. This is why you need to enter the satellite a DVB-S adapter is linked to, once you add it to the list.</p>
<p>VLMa gives you the ability to connect different satellites on your DVB-S adapters.
To to able to provide proper broadcasting commands, it needs to know which DVB-S adapter is connected to which satellite. This is why you need to enter the satellite a DVB-S adapter is linked to, once you add it to the list.</p>
<?php /* TODO: Add missing screenshot http://download.videolan.org/projects/vlma/screenshot/0.2.0/satelliteadd.png */ ?>
<p>To add a new satellite, click on the left menu link and provide the name and the coverage area of the satellite.</p>
<p>You can get the coverage areas of a satellite thanks to the site <a href="http://www.satcodx.com">
http://www.satcodx.com</a>. This information lets VLMa know which satellite channel belongs to which satellite.</p>
<p>To add a new satellite, click on the left menu link and provide the name and the coverage area of the satellite.</p>
<p>You can get the coverage areas of a satellite thanks to the site <a href="http://www.satcodx.com">
http://www.satcodx.com</a>. This information lets VLMa know which satellite channel belongs to which satellite.</p>
<h2>Satellite list</h2>
<p>After having added a satellite, you can edit it to modify its coverage list whenever you want.<p>
</div>
<div id="right">
<a href="http://download.videolan.org/projects/vlma/screenshot/0.2.0/satelliteadd.png"><img style="width:100%; border: 1px solid #ccc; margin-top: 20px" alt="Add a satellite" src="http://download.videolan.org/projects/vlma/screenshot/0.2.0/satelliteadd.png" /></a>
<h2>Satellite list</h2>
<p>After having added a satellite, you can edit it to modify its coverage list whenever you want.<p>
</div>
<?php footer('$Id$') ?>
<?php footer() ?>
<?php
$title ="VideoLAN Manager - Documentation";
$lang = "en";
$new_design = true;
$menu = array( "vlma", "documentation" );
require($_SERVER["DOCUMENT_ROOT"]."/include/header.php");
?>
<div id="left">
<div class="container">
<h1 class="bigtitle">VLMa <small>Scheduling a channel</small></h1>
<h1>Scheduling a channel</h1>
<p>After having added a channel, you can check it out in the Media tab: if the
channel is there, it is ready to be scheduled.</p>
<p>To schedule a channel, you have to click on "Program" on the right side of the channel. Afterwards, you choose its priority and hit "Program".</p>
<p>After having added a channel, you can check it out in the Media tab: if the
channel is there, it is ready to be scheduled.</p>
<p>To schedule a channel, you have to click on "Program" on the right side of the channel. Afterwards, you choose its priority and hit "Program".</p>
<?php /* TODO: Add missing screenshot http://download.videolan.org/projects/vlma/screenshot/0.2.0/schedule.png */ ?>
<p>What does priority mean? The bigger priority is, the most likely it is to be streamed on the network.</p>
<p>What does priority mean? The bigger priority is, the most likely it is to be streamed on the network.</p>
<p>For example, let's imagine you set 2 channels to be streamed, one whose priority is 10 and the other one is 5.
Once the daemon is started, it will try to stream the channel with a higher priority first.
Thus, the channel with priority 10 will be streamed first. If the server is still able to stream another one, it will take a look at the channel with priority 5.</p>
<p>For example, let's imagine you set 2 channels to be streamed, one whose priority is 10 and the other one is 5.
Once the daemon is started, it will try to stream the channel with a higher priority first.
Thus, the channel with priority 10 will be streamed first. If the server is still able to stream another one, it will take a look at the channel with priority 5.</p>
<p>In a few words: if you absolutely want channel A to be streamed, give it a very high priority.</p>
<p>In a few words: if you absolutely want channel A to be streamed, give it a very high priority.</p>
<p>You have also to choose a name for the SAP announce that will appear in the user's player.</p>
<p>It's done! VLMa assigns a multicast IP address of its pool to your channel and sends the streaming commands to the respective server.</p>
<p>VLMa home page will show that the channel is ready to be streamed now, if the servers are not too busy.</p>
</div>
<div id="right">
<a href="http://download.videolan.org/projects/vlma/screenshot/0.2.0/schedule.png"><img style="width:100%; border: 1px solid #ccc; margin-top: 90px" alt="Schedule a channel" src="http://download.videolan.org/projects/vlma/screenshot/0.2.0/schedule.png" /></a>
<p>You have also to choose a name for the SAP announce that will appear in the user's player.</p>
<p>It's done! VLMa assigns a multicast IP address of its pool to your channel and sends the streaming commands to the respective server.</p>
<p>VLMa home page will show that the channel is ready to be streamed now, if the servers are not too busy.</p>
</div>
<?php footer('') ?>
<?php footer() ?>
<?php
$title ="VideoLAN Manager - Documentation";
$lang = "en";
$new_design = true;
$menu = array( "vlma", "documentation" );
require($_SERVER["DOCUMENT_ROOT"]."/include/header.php");
?>
<div id="left">
<div class="container">
<h1 class="bigtitle">VLMa <small>Server</small></h1>
<h1>Server</h1>
<h2>General</h2>
<p>VLMa allows you to manage multiple streaming servers with different input devices automatically. At present, VLMa can manage servers with DVB-S and DVB-T adapters compatible with Linux kernel drivers.<br />
See <a href="http://www.linuxtv.org/">http://www.linuxtv.org/</a> for more details.</p>
<p>Your streaming server can host a minimal Linux installation. You just need VLC media player. The version that comes within your distribution
may be fine.</p>
<p>Important: you must run VLC on the server with an enabled telnet Interface to allow VLMa to deliver its streaming commands.
And we also recommend you to run VLC in a screen, for example by using the following command:</p>
<h2>General</h2>
<p>VLMa allows you to manage multiple streaming servers with different input devices automatically. At present, VLMa can manage servers with DVB-S and DVB-T adapters compatible with Linux kernel drivers.
See <a href="http://www.linuxtv.org/">http://www.linuxtv.org/</a> for more details.</p>
<p>Your streaming server can host a minimal Linux installation. You just need VLC media player. The version that comes within your distribution
may be fine.</p>
<p>Important: you must run VLC on the server with an enabled telnet Interface to allow VLMa to deliver its streaming commands.
And we also recommend you to run VLC in a screen, for example by using the following command:</p>
<pre><code>screen -r -d -S vlc-vlma vlc -I telnet -vvv --color</code></pre>
<pre>screen -r -d -S vlc-vlma vlc -I telnet -vvv --color</pre>
<h2>Server list</h2>
<p>If you click on the tab 'Servers', you will find the servers broadcasting the channels you have programed.</p>
<p>Those machines control one or several DVB-T (to get digital terrestrial television channels) or DVB-S (to get satellite channels) input devices.</p>
<h2>Server list</h2>
<p>If you click on the tab 'Servers', you will find the servers broadcasting the channels you have programed.</p>
<p>Those machines control one or several DVB-T (to get digital terrestrial television channels) or DVB-S (to get satellite channels) input devices.</p>
<h2>Adding a server</h2>
<p>You just have to provide a name and its DNS or IP address.</p>
<h2>Adding a server</h2>
<p>You just have to provide a name and its DNS or IP address.</p>
<h2>Adding an input device</h2>
<p>To be able to work, VLMa needs to know the input devices your server has access to (DVB-S, DVB-T).
Linux udev gives a number to each adapter it detects once you start it. The first it finds is given the number 0 and for the following it increments this number by one.</p>
<p>Click on "Add an adapter". After entering the adapter's udev number (0, 1, 2, ...), choose the adapter's type.
Finally click on "Add" and it will appear in the list of the current server. If you are adding a DVB-S adapter you need also to select the satellite which the adapter is linked to.</p>
</div>
<div id="right">
<a href="http://download.videolan.org/projects/vlma/screenshot/0.2.0/serveradd.png"><img style="width:100%; border: 1px solid #ccc; margin-top: 90px" alt="Add a server" src="http://download.videolan.org/projects/vlma/screenshot/0.2.0/serveradd.png" /></a>
<a href="http://download.videolan.org/projects/vlma/screenshot/0.2.0/adapteradd.png"><img style="width:100%; border: 1px solid #ccc; margin-top: 80px" alt="Add an input device" src="http://download.videolan.org/projects/vlma/screenshot/0.2.0/adapteradd.png" /></a>
<h2>Adding an input device</h2>
<p>To be able to work, VLMa needs to know the input devices your server has access to (DVB-S, DVB-T).
Linux udev gives a number to each adapter it detects once you start it. The first it finds is given the number 0 and for the following it increments this number by one.</p>
<p>Click on "Add an adapter". After entering the adapter's udev number (0, 1, 2, ...), choose the adapter's type.
Finally click on "Add" and it will appear in the list of the current server. If you are adding a DVB-S adapter you need also to select the satellite which the adapter is linked to.</p>
<?php /* TODO: Add missing screenshot http://download.videolan.org/projects/vlma/screenshot/0.2.0/serveradd.png */ ?>
<?php /* TODO: Add missing screenshot http://download.videolan.org/projects/vlma/screenshot/0.2.0/adapteradd.png */ ?>
</div>
<?php footer('$Id$') ?>
<?php footer() ?>
<?php
$title ="VideoLAN Manager - Installation";
$lang = "en";
$new_design = true;
$menu = array( "vlma", "documentation" );
require($_SERVER["DOCUMENT_ROOT"]."/include/header.php");
?>
<div id="fullwidth">
<div class="container">
<h1 class="bigtitle">VLMa <small>Installation</small></h1>
<h1>VLMa installation</h1>
<?php /* TODO: Re-add missing http://download.videolan.org/projects/vlma/doc/screencast.flv */ ?>
<!--<div id="videocontainer">
<script src="http://download.videolan.org/swfobject.js" type="text/javascript"></script>
<script type="text/javascript">
var s1 = new SWFObject("http://download.videolan.org/mediaplayer.swf","mediaplayer","600","400","8");
s1.addParam("allowfullscreen","true");
s1.addVariable("width","600");
s1.addVariable("height","400");
s1.addVariable("file","http://download.videolan.org/projects/vlma/doc/screencast.flv");
s1.write("videocontainer");
</script>
</div>-->
<h2>Prerequisities</h2>
<ul class="bullets">
<li>Java 2 SDK 5.0 or later</li>
<li>VLMa binary distribution (either downloaded from a mirror or built from source)</li>
</ul>
<h2>Prerequisities</h2>
<h2>Common</h2>
<p>First extract VLMa distribution archive to the folder of your choice, you should see the following folders:</p>
<ul class="bullets">
<li>Java 2 SDK 5.0 or later</li>
<li>VLMa binary distribution (either downloaded from a mirror or built from
source)</li>
</ul>
<dl class="dl-horizontal">
<dt><code>bin/</code></dt>
<dd>Command line wrappers to manage VLMa</dd>
<h2>Common</h2>
<dt><code>conf/</code></dt>
<dd>Configuration</dd>
<p>First extract VLMa distribution archive to the folder of your choice, you
should see the following folders:</p>
<dt><code>data/</code></dt>
<dd>Data</dd>
<ul class="bullets">
<li>bin/ Command line wrappers to manage VLMa</li>
<li>conf/ Configuration</li>
<li>data/ Data</li>
<li>lib/ Dependencies</li>
<li>logs/ Log directory</li>
<li>webapps/ Webapps to deploy</li>
<li>work/ Folder needed by the servlet container</li>
</p>
<dt><code>lib/</code></dt>
<dd>Dependencies</dd>
<h2>Installation on UNIX-like OSes (Mac OS, Linux, etc.)</h2>
<dt><code>logs/</code></dt>
<dd>Log directory</dd>
<p>Ensure that the JAVA_HOME environment variable has been set. Run the
following command:</p>
<pre> % echo $JAVA_HOME </pre>
<dt><code>webapps/</code></dt>
<dd>Webapps to deploy</dd>
<p>If it does not print anything to the standard input but whitespaces, this
means that JAVA_HOME has not been set. You can set JAVA_HOME using the
following command:
<pre> % export JAVA_HOME=/path/to/your/JDK/installation </pre>
<dt><code>work/</code></dt>
<dd>Folder needed by the servlet container</dd>
</dl>
<p>Then open a terminal and go to the folder where you extracted VLMa. You can
run VLMa daemon by running the following command:</p>
<pre> % bin/vlmad start</pre>
<p>To run the web UI, open a new terminal and run:</p>
<pre> % bin/vlmaw start</pre>
<h2>Installation on UNIX-like OSes (Mac OS, Linux, etc.)</h2>
<h2>Installation on Windows</h2>
<p>Ensure that the JAVA_HOME environment variable has been set. Run the following command:</p>
<pre><code>% echo $JAVA_HOME</code></pre>
<p>Ensure that the JAVA_HOME environment variable has been set and that it
points to a valid JDK installation. To do this, have a look at:</p>
<ul class="bullets">
<li><a href="http://support.microsoft.com/kb/310519">http://support.microsoft.com/kb/310519</a> for Windows XP,</li>
<li><a href="http://support.microsoft.com/kb/931715">http://support.microsoft.com/kb/931715</a> for Windows Vista.</li>
</ul>
<p>If it does not print anything to the standard input but whitespaces, this means that JAVA_HOME has
not been set. You can set JAVA_HOME using the following command:
<pre><code>% export JAVA_HOME=/path/to/your/JDK/installation</code></pre>
<p>Then open a prompt and change directory to where you extracted VLMa. You can
run VLMa daemon by running the following command:</p>
<pre> % bin\vlmad start</pre>
<p>Then open a terminal and go to the folder where you extracted VLMa. You can
run VLMa daemon by running the following command:</p>
<pre><code>% bin/vlmad start</code></pre>
<p>To run the web UI, open a new prompt and run:</p>
<pre> % bin\vlmaw start</pre>
<p>To run the web UI, open a new terminal and run:</p>
<pre><code>% bin/vlmaw start</code></pre>
<h2>Access to the web interface</h2>
<p>To finish with, go to http://localhost:8080/vlmaw, you should see VLMa
dashboard which tells you which medias are currently streamed and the list of
servers VLMa didn't manage to contact through their telnet interface.</p>
<h2>Installation on Windows</h2>
<p>The use of the embedded servlet container is a convenience for testing. If
you plan to use VLMa in production, we recommend you make a complete
installation of a servlet container like Tomcat, Jetty or whichever other
servlet container.</p>
<p>Ensure that the JAVA_HOME environment variable has been set and that it
points to a valid JDK installation. To do this, have a look at:</p>
<ul class="bullets">
<li><a href="http://support.microsoft.com/kb/310519">http://support.microsoft.com/kb/310519</a> for Windows XP,</li>
<li><a href="http://support.microsoft.com/kb/931715">http://support.microsoft.com/kb/931715</a> for Windows Vista.</li>
</ul>
<p>Then open a prompt and change directory to where you extracted VLMa. You can
run VLMa daemon by running the following command:</p>
<pre><code>% bin\vlmad start</code></pre>
<p>To run the web UI, open a new prompt and run:</p>
<pre><code>% bin\vlmaw start</code></pre>
<h2>Access to the web interface</h2>
<p>To finish with, go to http://localhost:8080/vlmaw, you should see VLMa
dashboard which tells you which medias are currently streamed and the list of
servers VLMa didn't manage to contact through their telnet interface.</p>
<p>The use of the embedded servlet container is a convenience for testing. If
you plan to use VLMa in production, we recommend you make a complete
installation of a servlet container like Tomcat, Jetty or whichever other
servlet container.</p>
</div>
<?php footer('') ?>
<?php footer() ?>
<?php
$title ="VideoLAN Manager - Documentation";
$lang = "en";
$new_design = true;
$menu = array( "vlma", "documentation" );
require($_SERVER["DOCUMENT_ROOT"]."/include/header.php");
?>
<div id="fullwidth">
<div class="container">
<h1 class="bigtitle">VLMa <small>Troubleshooting</small></h1>
<h1>Troubleshooting</h1>
<h2>VLC</h2>
<p>VLC is not a perfect software.</br>
Sometimes, as you may see on your RRD graph, VLC may start to leak memory. If you don't stop this process, the load on you server
may increase to reach huge values. In this case, the streaming will not work propertly. VLMa will detect this and will re-assing the
broadcasting commands. However, this is not efficient.<br/>
The only way to solve this situation is restarting VLC and waiting for VLMa to re-assign the commands.</p>
<h2>VLMa</h2>
<p>Please let us know if you find any bugs either by asking on the <a href="http://mailman.videolan.org/listinfo/vlma">mailing list</a> or by adding a ticket to the <a href="http://trac.videolan.org/vlma/">Trac</a>.</p>
<h2>VLC</h2>
<p>VLC is not a perfect software.</p>
<p>Sometimes, as you may see on your RRD graph, VLC may start to leak memory. If you don't stop this process, the load on you server
may increase to reach huge values. In this case, the streaming will not work propertly. VLMa will detect this and will re-assing the
broadcasting commands. However, this is not efficient.</p>
<p>The only way to solve this situation is restarting VLC and waiting for VLMa to re-assign the commands.</p>
<h2>VLMa</h2>
<p>Please let us know if you find any bugs either by asking on the <a href="http://mailman.videolan.org/listinfo/vlma">mailing list</a> or by adding a ticket to the <a href="http://trac.videolan.org/vlma/">Trac</a>.</p>
</div>
<?php footer('') ?>
<?php footer() ?>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment