Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
red5 [Le 30/04/2010, 10:34]
80.13.53.5
red5 [Le 17/04/2024, 15:05] (Version actuelle)
82.127.58.218 [Voir aussi]
Ligne 1: Ligne 1:
-{{tag>​serveur flash brouillon}}+{{tag>​serveur flash}} 
 ---- ----
  
 ====== Red5 : serveur Flash ====== ====== Red5 : serveur Flash ======
-{{http://www.acmewebworks.com/red5/images/FinalLogo.png?​250 ​ }}+ 
 +{{https://upload.wikimedia.org/wikipedia/fr/1/​12/​Red5_Logo.png?250}}
  
 Red5 est un serveur Flash gratuit et libre qui reprend les fonctionnalités de Flash Media Server de Adobe. Red5 est un serveur Flash gratuit et libre qui reprend les fonctionnalités de Flash Media Server de Adobe.
  
-Il permet de faire du streaming audio ou vidéo, partage d'​objet distant (remoting), de la synchronisation de données, etc. Contrairement à Flash Media Server 2, les applications côté serveur peuvent être écrites en Java mais aussi avec d’autres langages de script comme JavaScript, Python, Ruby, …+Il permet de faire du streaming audio ou vidéo, partage d'​objet distant (remoting), de la synchronisation de données, etc. Contrairement à Flash Media Server 2, les applications côté serveur peuvent être écrites en Java mais aussi avec d’autres langages de script comme JavaScript, Ruby, Python, … 
 +===== Pré-requis =====
  
-Site officiel : http://code.google.com/​p/​red5/​+  *  Avoir installé **[[java#​installation|Java]]**.
  
 ===== Installation ===== ===== Installation =====
  
-==== Prérequis ====+Plusieurs versions sont actuellement disponibles.
  
-Il est nécessaire d'​avoir installé [[Java]] : [[apt://​sun-java5-jdk]] et [[apt://​sun-java5-jre]] ou [[apt://​sun-java6-jdk]] et [[apt://​sun-java6-jre]]+==== Dernière version depuis le site officiel ====
  
-==== RED 5 ====+Il est possible de télécharger la dernière version de RED5 depuis la page du release sur le **[[https://​github.com/​Red5/​red5-server/​releases/​latest|GitHub]]**.
  
-Plusieurs version sont actuellement disponibles.+Téléchargez l'​archive **[[https://​github.com/​Red5/​red5-server/​releases/​download/​v1.3.33/​red5-server-1.3.33.tar.gz|red5-1.3.33.tar.gz]]**,​ puis, pour l'​installer il suffit de la décompresser dans le répertoire dans lequel vous voulez installer RED5.
  
-=== Dernière version depuis ​le site officiel ===+Vous pouvez maintenant démarrer ​le serveur en lançant le script red5.sh :
  
-Il est possible de télécharger la dernière version de RED5 depuis la page d'​accueil du site officiel (http://​code.google.com/p/red5/+  ​./chemin/vers/red5/red5.sh
-Actuellement la dernière version disponible est Red5 0.9.1 Final : [[http://​www.red5.org/​downloads/​0_9/red5-0.9.1.tar.gz|Télécharger le tar.gz]]+
  
-Téléchargez ​l'archive puis pour l'​installer il suffit de la décompresser dans le répertoire dans lequel vous voulez installer RED5.+Puis l'arrêter avec red5-shutdown.sh :
  
-Vous pouvez démarrer le serveur en lançant le script red5.sh +  ​./​chemin/​vers/​red5/​red5-shutdown.sh
-<​code>​./​chemin/​vers/​red5/​red5.sh</​code>​ +
-Puis l'​arrêter avec red5-shutdown.sh +
-<​code>​./​chemin/​vers/​red5/​red5-shutdown.sh</​code>​+
  
-=== Par paquet .deb ===+==== Mettre red5 en tant que service ====
  
-La version 0.6.2 est disponible en .deb. Pour la télécharger et l'​installer : +<note>[[https://serverfault.com/questions/166099/startup-script-for-red5-on-ubuntu-9-04|Source de l'​init-script]]</note>
-<code>wget http://dl.fancycode.com/red5/debian/0.6.2/​red5_0.6.2-1_all.deb # télécharge dans le répertoire courrant +
-dpkg -i red5_0.6.2-1_all.deb # installe le paquet</code>+
  
-Vous pourez ensuite utiliser les commandes suivantes pour démarrer/​arrêter/​redémarrer ​le serveur : +Déposez ce script dans le fichier **/​etc/​init.d/​red5** en personnalisant la variable RED5_HOME : 
-<​code>​sudo ​/​etc/​init.d/​red5 ​stop +<file bash red5
-sudo /​etc/​init.d/​red5 start +#The script to start Red 5 Tapas Mishra 
-sudo /etc/init.d/red5 restart</​code>​+##Begin some thing some thing 
 +### BEGIN INIT INFO 
 +# Provides: ​         Red5 
 +# Required-Start: ​   No idea 
 +# Required-Stop: ​    No idea 
 +# Default-Start: ​    2 3 4 5 
 +# Default-Stop: ​     0 1 6 
 +# Short-Description:​ Red5 Streaming Server 
 +# Description: ​      ​Ubuntu ​init script for Red5 server 
 +### END INIT INFO
  
-===== Utilisation =====+PATH=/​usr/​local/​sbin:/​usr/​local/​bin:/​sbin:/​bin:/​usr/​sbin:/​usr/​bin 
 +DAEMON="/​usr/​local/​bin/​red5-1.3.33/​red5.sh"​ 
 +NAME="​Red5"​ 
 +RED5_HOME=/​usr/​local/​bin/​red5-1.3.33 
 +PIDFILE=/​var/​run/​$NAME.pid 
 +SCRIPTNAME=/​etc/​init.d/​$NAME 
 +DESC="Red5 Ubuntu Server"​
  
-Pour tester l'​installation de votre nouveau serveur, rendez vous sur le localhost au port 5080 : http://localhost:​5080/+/lib/lsb/init-functions 
 +set -e
  
-Si l'​installation a bien fonctionné,​ vous trouverez des liens utiles sur cette page : notamment des démos, des liens vers les codes sources...+PROCESS_DIR="/​usr/​local/​bin/​red5-1.3.33"
  
-Vous trouverez également de nombreux tutoriels à l'​adresse http://​red5.org/​wiki/​Documentation+case "​$1"​ in 
 +  start) 
 +        log_daemon_msg "​Starting $DESC" "​$NAME"​ 
 +        start-stop-daemon --start --pidfile $PIDFILE \ 
 +                --chdir $RED5_HOME --background --make-pidfile \ 
 +                --exec $DAEMON 
 +        log_end_msg $? 
 +        ;; 
 +   ​stop) 
 +        log_daemon_msg "​Stopping $DESC" "​$NAME"​ 
 +        start-stop-daemon --stop --quiet --pidfile $PIDFILE \ 
 +             ​--name java 
 +        rm -f $PIDFILE 
 +        log_end_msg $? 
 +        ;; 
 +  restart|force-reload) 
 +        echo -n "​Restarting $DESC$NAME"​ 
 +        start-stop-daemon --stop --quiet --pidfile $PIDFILE \ 
 +                --name java 
 +        rm -f $PIDFILE 
 +        sleep 1 
 +        echo -e 
 +        $0 start 
 +        ;; 
 +  *) 
 +        echo "​Usage:​ $0 {start|stop|restart|force-reload}"​ >&​2 
 +        exit 1 
 +        ;; 
 +esac
  
-===== Liens =====+exit 0 
 +</​file>​
  
-  * [[http://​code.google.com/​p/​red5/​|Site ​de Red5]] +N'​oubliez pas de rendre le script exécutable ​et de demander son exécution au démarrage ​de la machine ​:
-  * (en) [[http://​red5.org/​wiki/​Documentation|Tutoriels en anglais]] +
-  * (en) [[http://​www.red5server.org/​content_red5defensestatistic_500008|RED5 défense ​et systèmes ​de statistique]] +
-  * (en) [[http://​jira.red5.org/​secure/​Dashboard.jspa|toutes les informations sur red5 maintenus par les developpeurs]] +
-  * (en) [[http://​code.google.com/​p/​red5/​|le groupe google code de red5]] +
-  * [[http://​www.sourcecode.de/​content/​how-install-red5-flash-media-server-ubuntu-linux|How to install the Red5 Flash Media Server on Ubuntu Linux]] +
-  * [[http://​builddocs.com/​streaming_media/​installing-red5-0-8-on-ubuntu-9-04/​|Installing Red5 0.8 on Ubuntu 9.04]]+
  
 +  sudo chmod +x /​etc/​init.d/​red5
 +  sudo update-rc.d red5 defaults
  
-  * [[http://​www.videochatdemo.com/​|Red5 video chat demo]] +==== Par paquet ​.deb ====
-  * [[http://​www.interactive-tv.biz/​|Red5 Web television DEMO]]+
  
 +La version 0.6.2 est disponible en .deb.
  
 +Pour le télécharger :
  
-----+  wget http://​dl.fancycode.com/​red5/​debian/​0.6.2/​red5_0.6.2-1_all.deb
  
-//Contributeurs ​:  [[Phendrax]], [[:utilisateurs:​psychederic|Psychederic]].//+Pour l'​installer : 
 + 
 +  dpkg -i red5_0.6.2-1_all.deb # installe le paquet 
 + 
 +Vous pourrez ensuite utiliser les commandes suivantes pour démarrer/arrêter/redémarrer le serveur ​: 
 + 
 +  sudo /​etc/​init.d/​red5 stop 
 +  sudo /​etc/​init.d/​red5 start 
 +  sudo /​etc/​init.d/​red5 restart 
 + 
 +===== Utilisation ===== 
 + 
 +Pour tester l'​installation de votre nouveau serveur, rendez vous sur le localhost au port 5080 : [[http://​localhost:​5080/​]] 
 + 
 +Si l'​installation a bien fonctionnévous devriez voir apparaitre une page similaire à celle ci-dessous . 
 + 
 +{{https://​65.media.tumblr.com/​171228ce54ccb1b4da3f2506d351255e/​tumblr_inline_nddu5hHMA61sms3np.png?​600}} 
 + 
 +Vous y trouverez des liens intéressants : tutoriels, démos, codes sources, etc. 
 + 
 +===== Voir aussi ===== 
 + 
 +  * **(en)** ​[[https://​www.red5pro.com/​|Site officiel de Red5]] 
 +  * **(en)** [[https://​github.com/Red5/|GitHub de Red5]] 
 + 
 +----
  
 +//​Contributeurs :  [[:​utilisateurs:​Phendrax]],​ [[:​utilisateurs:​Psychederic]],​ [[:​utilisateurs:​Zer00CooL]].//​
  • red5.1272616448.txt.gz
  • Dernière modification: Le 18/04/2011, 14:54
  • (modification externe)