VideoConference BuildNotes
From Dokeos
This page is a draft describing how to build the video conference module from sources.
Tools
A bunch of tools are needed in order to compile the application. You will need
To install maven 2, please, check the doc on maven website.
Dependencies
As red5 has no jar file deployed on a maven repository, you will need to install the jar file manually in your maven local repository.
// This file should be provided somewhere... or... explain how to check out red5 sources and compile the jar file.
Red5 has no jar deployed on a maven repository. So you will have to first download it and then install it in your local maven repository.
mvn install:install-file -Dfile=red5.jar -DgroupId=org.osflash -DartifactId=red5 -Dversion=0.5 -Dpackaging=jar -DgeneratePom=true
Build process
Once the tools and dependencies have been installed, you are nearly ready to compile the application. Well... first, you need to sources, Luke ! ;)
You can check out the sources from svn:
svn co https://dokeos.svn.sourceforge.net/svnroot/dokeos/trunk/ dokeos
or
svn co https://dokeos.svn.sourceforge.net/svnroot/dokeos/trunk/red5-webapps dokeos
The former will check out all dokeos source tree. If you are only interested in red5-webbapps applications, the latter will only check out the sources for these applications. Note that you don't need all the dokeos sources in order to build red5-webapp.
Then go to:
cd dokeos/red5-webapps
or
cd red5-webapps
and type:
mvn package
At the end of the process, sources have been built and you can retreive the result in the target subdirectory of each module.

