lunes, 20 de febrero de 2017

Proyecto Servidor de Streaming || RED5 Media Server


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.




No hay comentarios:

Publicar un comentario