Installer et Configurer un serveur flash RED5 pour la WebTV sous Centos 5.5

Bonjour à tous

Qui n’a jamais voulu faire du stream video en Live. Moi oui ;) alors je vais aujourd’hui vous partager une solution gratuit mais assez complexe pour la webtv en ligne.

Système utilisé : Linux Centos 5.5 64 bit

On ne va pas traiter de l’installation de centos , alors apres votre installation nous allons installer Java et son kit de développement puis subversion

Etape 1 :

[root@ousmane sanogo ]# yum -y install java-1.6.0-openjdk java-1.6.0-openjdk-devel subversion

Etape 2 :

Nous allons installer la dernière version de apache-ant , qui est à sa version 1.8.2 au moment de l’écriture de ce tuto.

[root@ousmane sanogo ]# http://www.apache.org/dist/ant/bina...

[root@ousmane sanogo ]# tar -xzvf apache-ant-1.8.2-bin.tar.gz

[root@ousmane sanogo ]# mv apache-ant-1.8.2 /usr/local/ant

[root@ousmane sanogo ]# yum install ant-* ( ne pas oublier * dans l’installation)

Etape 3 :
[root@ousmane sanogo ]# export ANT_HOME=/usr/local/ant
[root@ousmane sanogo ]# ln -s /usr/local/ant/bin/ant /usr/local/bin/ant

Pour etre sur d’avoir la dernière version du ant installé

[root@ousmane sanogo ]# ant —version

Etape 4 :

On va compiler red5 à partir de la source sur svn

[root@ousmane sanogo ]# svn co http://red5.googlecode.com/svn/java... red5

[root@ousmane sanogo ]# cd red5

[root@ousmane red5]# ant prepare [root@ousmane red5]# ant dist

On ressort du répertoire red5 [root@sanogo red5]# cd .. [root@ousmane sanogo ]# mv red5 /opt/red5

[root@ousmane sanogo ]# cd /opt/red5/dist

Démarrage de Red5

[root@ousmane dist ]# ./red5.sh

Arrêter

[root@ousmane dist ]# ./red5-shutdown.sh

Démarrer et enregistrer le log dans un fichier log

[root@ousmane dist ]# ./red5.sh > start.log &

Connectez vous à la page web http://ip:5080

Si nous ne sommes pas parvenu à afficher la page d’acceuil de red5 alors il faut ajouter une regle dans le firewall ou iptables comme ceci

[root@ousmane sanogo ]# vi /etc/sysconfig/iptables

:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [0:0]
# autres regles

-A RH-Firewall-1-INPUT -m tcp -p tcp --dport 5080 -j ACCEPT
COMMIT

Apres vous pourrez vous connecter http://ip:5080

Rubriques:

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.