Professional Documents
Culture Documents
========================
Table of contents
-----------------
1. Installation
1.1. Red5
1.2. Dokeos Red5 Application
2. Configuration
==
1. Installation
1.1. Red5
To install red5, please check the documentation related to your platform on the
red5 website[1]. Below, we will suppose that red5 home
directory is /opt/red5. If you run red5 under MS-Windows, change /opt/red5 by your
installation directory, for example: D:\applications\red5.
From now on, we will refer to red5 home directory by $RED5_HOME.
[1] http://osflash.org/red5
To install either the recorder or the videoconference application, the only step
that needs to be done is to copy the .war file in the $RED5_HOME/webapps directory.
You have to restart red5 to get the applications deployed inside red5. You can
install both applications inside red5. They can run together
inside the same server without conflict.
2. Configuration
War files are shipped with a bunch of default configuration files. Normally, you
should never touch the files in the war file.
Upon startup, the applications are checking if any external configuration file can
be found. If not, the application will be loading
the configuration files located in the war file, thus loading the default
configuration.
Each application has one main configuration file that the administrator can
customize. The location and the name of this configuration file can
be found in a resource file in the war file. This resource file is called either
videoconference.propeties or recorder.properties.
One of the well-known issue here is that you have to recompile the application with
other settings if you want to change
the configuration location and name. We will find a better solution for a future
release.
2.2. Recorder
We know the name of the parameters have not been chosen well. They will probably be
changed in a future release.
2.3. Videoconference
Video-streams-dir and vod-streams-dir are not used at all. See recorder config for
more info.
We are not living in a perfect world... Even if we make a lot of efforts to get an
application flexible and easy to use, we still have a lot of
improvements to do. Here is a list of improvment to be done for configuration
handling: