Installez Red5 sur Debian

Dernières versions installées avec ce tutoriel:
Red5 1.0.0 RC2
Java 1.6.0_26
Fourmi 1.8.4

Au moins Debian 5 (Lenny) Obligatoire:
cat/etc/debian_version

Communiqué de la Caisse:
cat/proc/version
uname - a
cat/etc/issue
cat/etc/debian_version

S'assurer que le système peut trouver que toutes nécessitent des dépendances de /etc/apt/sources.list:
deb http://Security.Debian.org/ squeeze/updates principal
deb-src http://Security.Debian.org/ squeeze/updates principal
deb http://FTP.us.Debian.org/Debian stable main contrib non-free
deb http://FTP.Debian.org/Debian/ squeeze-updates main
deb-src http://FTP.Debian.org/Debian/ squeeze-updates main
Commentaire fait référence à n'importe quel cd avec # Si le cd de distribution n'est pas insérée.

Si le système n'est pas en anglais, permettre que:
dpkg-reconfigure locales
export LANG = fr_FR. UTF-8

Mise à jour /etc/enviroment

Vous devrez peut-être redémarrer.

 

Mise à jour:
apt-get update

Installer Subversion:
apt-get - y installer subversion

Installer les outils pour construire vos propres paquets Debian:
apt-get - y installer dpkg-dev debhelper dh-make devscripts fakeroot

Installer Java (accepter la licence sun s'applique):
apt-get -y install java-package
apt-get -y install sun-java6-jre
apt-get -y install sun-java6-jdk
java -version

Installer Apache Fourmi:
wget http://www.apache.org/dist/ant/binaries/apache-ant-1.8.4-bin.tar.gz
tar zxvf apache-ant-1.8.4-bin.tar.gz
mv apache-ant-1.8.4 / usr / local / ant
exportation ANT_HOME = / usr / local / ant
/usr / local / ant / bin / -version fourmi locale

Télécharger la dernière version de développement de Red5:
svn co http://red5.googlecode.com/svn/java/server/trunk red5 tronc

Exécutez ant pour construire red5:
cd red5 tronc
/usr / local / ant / bin / ant

Déployer red5:
mkdir / usr / local / red5
cp -R dist / * / usr / local / red5 /
cd / usr / local / red5
chmod 755 red5.sh

Déployez vos applications personnalisées dans / usr / local / red5 / webapps .
Dans l'exemple Demande VideoWhisper Red5 RTMP nécessaire pour faire fonctionner VideoWhisper solutions.

Commencez Red5 en arrière-plan:
cd / usr / local / red5
./red5.sh >> red5.log &

Vérifier les ports appropriés sont tenus de:
netstat -ant

 

Vous devez redémarrer red5 chaque fois que vous ajoutez des webapps à /usr/local/red5/webapps ou modifiez la configuration ou redémarrez le serveur.

Fermez Red5:
cd / usr / local / red5
./red5-shutdown.sh

Ou tuer les processus Red5:
ps aux | adhérence red5
tuer $ID_processus

Redémarrez:
cd / usr / local / red5
./red5.sh >> red5.log &

 

Il peut également déployer comme service pour démarrer automatiquement au démarrage du serveur:

VI /etc/init.d/red5

#! /bin/sh
# mettre ces contenus à: /etc/init.d/Red5
# Remplacez chemin d'accès de répertoire red5 ci-dessous si nécessaire
RED5_DIR = / usr/local/red5

début()
{
écho “Démarrage du Service de Red5”
sudo su root -c “CD $RED5_DIR; ./red5.sh > /var/log/Red5.log &”
retour
}

Arrêtez()
{
écho “Arrêt de red5”
sudo su root -c ' killall red5 java’
retour
}

cas “$1” dans
début)
début
;;
Arrêtez)
Arrêtez
;;
redémarrage)
Arrêtez
début
;;
*)
écho “Usage: {début|Arrêtez|redémarrage}”
sortie 1
;;
ESAC
sortie $?

chmod + x /etc/init.d/red5

Consultation en ligne Solution Vidéo par VideoWhisper

VideoWhisper Consultation de la vidéo est un logiciel prime de communication vidéo haute définition conçu pour ligne consultations vidéo, formations, webinaires, entraînement et collaboration en ligne.

Il a été conçu pour quelques-uns à plusieurs 2 communication vidéo de façon modérée. Modérateurs contrôlent ce participant est affiché sur l'écran principal (haut-parleur) et peut également ajouter un participant supplémentaire (enquêteur) à poser des questions ou aider. Les participants peuvent modifier leur statut public (i.e. demander à parler), télécharger des fichiers de chambre, texte et le chat vidéo.

Logiciel de Consultation de vidéo en ligne