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édentesRévision précédente
Prochaine révision
Révision précédente
red5 [Le 01/09/2022, 00:07] – Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-artred5 [Le 01/08/2026, 18:40] (Version actuelle) – supprimée krodelabestiole
Ligne 1: Ligne 1:
-{{tag>serveur flash}} 
  
----- 
- 
-====== Red5 : serveur Flash ====== 
- 
-{{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. 
- 
-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 ===== 
- 
-  *  Avoir installé **[[java#installation|Java]]**. 
- 
-===== Installation ===== 
- 
-Plusieurs versions sont actuellement disponibles. 
- 
-==== Dernière version depuis le site officiel ==== 
- 
-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]]**. 
- 
-Téléchargez l'archive **[[https://github.com/Red5/red5-server/releases/download/v1.0.9-RELEASE/red5-server-1.0.9-RELEASE.tar.gz|red5-1.0.9.tar.gz]]**, puis, pour l'installer il suffit de la décompresser dans le répertoire dans lequel vous voulez installer RED5. 
- 
-Vous pouvez maintenant démarrer le serveur en lançant le script red5.sh : 
- 
-  ./chemin/vers/red5/red5.sh 
- 
-Puis l'arrêter avec red5-shutdown.sh : 
- 
-  ./chemin/vers/red5/red5-shutdown.sh 
- 
-==== Mettre red5 en tant que service ==== 
- 
-<note>[[https://serverfault.com/questions/166099/startup-script-for-red5-on-ubuntu-9-04|Source de l'init-script]]</note> 
- 
-Déposez ce script dans le fichier **/etc/init.d/red5** en personnalisant la variable RED5_HOME : 
-<file bash red5> 
-#The script to start Red 5 Tapas Mishra 
-##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 
- 
-PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 
-DAEMON="/usr/local/bin/red5-0.9.1/red5.sh" 
-NAME="Red5" 
-RED5_HOME=/usr/local/bin/red5-0.9.1 
-PIDFILE=/var/run/$NAME.pid 
-SCRIPTNAME=/etc/init.d/$NAME 
-DESC="Red5 Ubuntu Server" 
- 
-. /lib/lsb/init-functions 
-set -e 
- 
-PROCESS_DIR="/usr/local/bin/red5-0.9.1" 
- 
-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 
- 
-exit 0 
-</file> 
- 
-N'oubliez pas de rendre le script exécutable et de demander son exécution au démarrage de la machine : 
- 
-  sudo chmod +x /etc/init.d/red5 
-  sudo update-rc.d red5 defaults 
- 
-==== Par paquet .deb ==== 
- 
-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 
- 
-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]].//