RED5 Media Server
Instalación:
Lo primero que tenemos que
hacer es crear nuestra maquina Lubunu/Ubuntu y como configuración
importante de la maquina virtual lo unico destacado es que el
adaptador de red este en modo puente (para futuras pruebas con
clientes).
A continuación y una vez este
todo instalado, lo primero que haremos sera actualizar los
repositorios de nuestra maquina y tener todo a la ultima versión y
al día, basta con:
sudo apt-get update
sudo apt-get upgrade
Uno vez este todo actualizado,
ya podemos ponernos manos a la obra con la instalación de RED5, lo
primero que necesitamos como requisito indispensable es la
instalación de java, ya que RED5 hace uso de el y de Flash web.
Para ello:
sudo apt-get install
default -jre
sudo apt-get install
default -jdk
Cuando ya lo tengamos
instalado, vamos a descargarnos la ultima versión de RED5 desde:
Preferiblemente la versión
comprimida, ya que mas adelante tenemos que descomprimirla mediante
comandos.
Una vez lo tengamos descargado, mediante la terminal iremos al directorio donde lo descargamos y lo descomprimiremos mediante el comando:
sudo tar -xzvf [Nombre del
archivo descargado]
Una vez lo tengamos
descomprimido se nos habrá creado la carpeta red5-server la cual
vamos a tener que copiar en un directorio especifico.
Para copiarla vamos a usar el
comando nautilus ya que tenemos que copiarla en la carpeta "share"
del usuario y sin usar nautilus y sin ser root no nos dejara, por
ello ejecutaremos el comando nautilus como root.
Una vez con la interfaz de
nautilus, copiamos la carpeta a /usr/share
Ahora nos dirigiremos a
/usr/share/red5-server y si ejecutamos el script red5.sh ya se
nos iniciara el servicio RED5
sudo ./red5.sh
Una vez ejecutado si vamos al
navegador y ponemos localhost:5080 se nos abrirá la interfaz
de RED5
Aunque parezca que ya funciona
si trasteamos un poco nos dirá que necesitamos Adobe Flash Player
para hacer que todo funcione correctamente, para ello basta con
ejecutar el comando:
sudo apt-get install flashplugin-installer
y reiniciar el navegador, aunque por si acaso, detenemos el script y lo volvemos a
ejecutar y ahora si abrimos el navegador. Si volvemos a acceder a la interfaz
de RED5 y nos fijamos, veremos como ahora en la parte central de la pagina
de inicio ya nos caragara el video de presentacion de RED5 lo cual significa
que hemos instalado correctamente el flash player.
Funcionamiento:
Para
empezar a realizar pruebas lo mejor es instalar una demo para RED5
llamada oflaDemo
Esta
demo nos permitirá entre otras funciones, compartir vídeos para que
por ejemplo un cliente pueda verlos (algo como Netflix en la
actualidad).
Streaming:
Para
hacer streaming vamos a necesitar un software adicional que sea capaz
de retransmitir a el servidor (RMTP) que le indiquemos, en nuestro
caso usaremos Wirecast ya que posee esta opción.
Wirecast
tiene una versión de prueba que podemos descargar en:
Una
vez lo tengamos, podemos por ejemplo capturar nuestro escritorio y
retransmitirlo al servidor a través de la demo Publisher de
RED5.