Requisits
Instal·leu Java
Instal·leu Red5
Configura l'inici automàtic
Acabar la instal·lació
Red5 és un servidor multimèdia de codi obert implementat a Java que us permet executar aplicacions Flash multiusuari com ara la transmissió en directe d'àudio/vídeo, l'ús compartit d'objectes remots (per a jocs multijugador), la sincronització de dades, la gravació de fluxos de client (FLV i AVC+AAC). , i molt més.
Aquest article us guiarà a través del procés d'instal·lació i configuració per llançar un servidor de mitjans Red5 a Ubuntu 16.04.
Requisits
- Un usuari de sudo .
- Una instància de servidor Vultr Ubuntu 16.04 x64 amb almenys 1 GB de memòria disponible.
Abans d'instal·lar qualsevol paquet a la instància del servidor Ubuntu, es recomana que actualitzeu el sistema.
sudo apt-get update
sudo apt-get -y upgrade
Instal·leu Java
L'opció recomanada per instal·lar Java és utilitzar la versió empaquetada amb Ubuntu. Concretament, instal·larà OpenJDK 8, la darrera versió.
sudo apt-get install -y default-jre unzip
Instal·leu Red5
Obteniu la darrera versió del servidor Red5.
cd /opt/
wget https://github.com/Red5/red5-server/releases/download/v1.0.9-RELEASE/red5-server-1.0.9-RELEASE.tar.gz
Extraieu el tarball.
tar xvzf red5-server-1.0.9-RELEASE.tar.gz
Canvieu el nom de la carpeta extreta a red5.
mv red5-server red5
cd red5
Inicieu el servidor Red5 en segon pla.
sh red5.sh &
Ara podeu accedir al servidor de mitjans Red5 utilitzant la vostra adreça IP seguida del port :5080. Veureu la pàgina de benvinguda de Red5.
Si voleu que el servidor de mitjans Red5 s'iniciï automàticament durant l'arrencada, crear un arxiu amb el nom red5de /etc/init.d.
sudo nano /etc/init.d/red5
Afegiu les línies següents al fitxer.
#!/bin/sh
### BEGIN INIT INFO
# Provides: red5
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Red5 server
### END INIT INFO
start() {
cd /opt/red5 && nohup ./red5.sh > /dev/null 2>&1 &
echo 'Service started' >&2
}
stop() {
cd /opt/red5 && ./red5-shutdown.sh > /dev/null 2>&1 &
echo 'Service stopped' >&2
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
esac
Deseu (" Ctrl+O") i tanqueu el fitxer (" Ctrl+X").
Feu que el fitxer sigui executable.
sudo chmod ugo+x /etc/init.d/red5
Instal·leu el sysv-rc-confpaquet.
sudo apt-get install sysv-rc-conf
Activa l'inici automàtic Red5.
sudo sysv-rc-conf red5 on
En aquest punt, podeu iniciar/aturar/reiniciar el servidor Red5 amb les ordres de servei.
sudo service red5 start
sudo service red5 stop
sudo service red5 restart
Acabar la instal·lació
Podeu acabar d'instal·lar Red5 mitjançant el vostre navegador web. Obriu el vostre navegador web i navegueu a l'URL HTTP://[your-ip-adresse:5080]amb l'adreça IP real apuntada al vostre VPS Vultr. Per exemple, podeu instal·lar algunes de les aplicacions de demostració anant a HTTP://your-ip-address:5080/installer/.
La instal·lació del vostre servidor multimèdia Red5 ja s'ha completat.