Sie sind auf Seite 1von 10

Rodrigo Garca miranda

SERVIDOR STREAMING UBUNTU CON ICECAST


Vamos a instalar una mquina Ubuntu server desktop 14.04 como servidor streaming
con Icecast2. Despus de actualizar el sistema y fijarla con una ip fija, abrimos la
terminal y vamos a instalar los siguientes paquetes con el siguiente comando.
Sudo apt-get install ices2 icecast2 vorbis-tools

En cuanto empecemos a instalar el paquete nos saltara una ventana preguntando si


queremos configurar, le decimos que s.
En la siguiente ventana nos pregunta por el nombre, colocamos la direccin ip del
equipo.

En las dos siguientes ventanas nos pedir ingresar las contraseas para la
administracin, en mi caso coloco alumno (lo pongo aqu para acordarme).
Una vez metidas las dos contraseas finaliza el proceso de instalacin.

Rodrigo Garca miranda

El servidor ya debera estar funcionando, para comprobarlo ingresamos la ip del


equipo en navegador con su puerto (8000), para comprobar que accedemos a la
interfaz grfica.

Una vez comprobado que podemos acceder a la interfaz grfica, procedemos a crear
un directorio con el siguiente comando sudo mkdir /etc/ices2.
Dentro del directorio creado copiaremos un archivo de configuracin que instala al
instalar icecast, lo haremos con el siguiente comando.
Sudo cp /usr/share/doc/ices2/examples/ices-playlist.xml /etc/ices2
Una vez copiado le damos permisos de ejecucin al archivo con el comando
Sudo chmod +x /etc/ices2/ices-playlist.xml
Una vez dados los permisos de ejecucin sobre el fichero, pasaremos a editarlo con el
comando
Sudo gedit /etc/ices2/ices-playlist.xml

Rodrigo Garca miranda

En la edicin del archivo lo primero que debemos cambiar es el parmetro background


del 0 que viene por defecto al 1.

Mas abjo encontramos los datos del servidor (metadatos) los cuales podremos modificar a
eleccin.

Ms abajo se configuran los parmetro y marcas los directorios donde se encuentran


los archivos a emitir.

Rodrigo Garca miranda

Ms abajo debemos configurar donde se va a emitir y tenemos que introducir los datos
de nuestro servidor.

Una vez realizados todos los cambios en el fichero correctamente lo guardamos y


cerramos.
El siguiente paso a realizar ser crear el directorio del log y otorgarle todos los
permisos. Para eso usaremos los siguientes comandos.
Sudo mkdir /var/log/ices
Sudo chmod 777 /var/log/ices

Rodrigo Garca miranda

Una vez realizado esto meteremos todas las canciones que queramos emitir por
streaming en el fichero playlist.txt (deben estar en formato ogg) para ello usamos el
siguiente comando
Sudo find /home/alumno/Descargas iname *.ogg > /home/alumno/playlist.txt

Como vemos en el fichero guarda la ruta en la que se encuentra la cancin a emitir.


Una vez realizado todo esto ejecutamos el siguiente comando para comenzar a emitir
Sudo ices2 /etc/ices2/ices-playlist.xml

Rodrigo Garca miranda

Como veis ya nos salen los iconos para reproducir.


Una vez realizado todo esto, vamos a pasar a emitir video, para ello instalamos el
paquete de vlc con el siguiente comando.
Sudo apt-get install vlc
Una vez instalado el vlc descargaremos los paquetes oggfwd y ffmpeg2theora ya que
son necesarios sus cdecs del que nos disponen. Ejecutamos los comandos
Sudo apt-get install oggfwd
Sudo apt-get install ffmpeg2theora

Rodrigo Garca miranda

Una vez instalados todos los paquetes abrimos el vlc (en modo grfico, no hay otra
forma) y hacemos click en medio, se nos abre un desplegable en el que haremos click
en emitir,

Seleccionamos el video y le damos a emitir

Al hacer click en emitir pasamos a la siguiente ventana donde debemos seleccionar


ICECAST
Nos pedir los datos del servidor y los rellenaremos segn nuestros datos

Rodrigo Garca miranda

Al hacer click en siguiente debemos seleccionar el formato de salida (los codecs)


debemos elegir los previamente instalados (theora + vorbis).

Una vez seleccionado le damos a next y se nos abrir la ltima ventana en la que
haremos click en stream para comenzar a emitir.

Rodrigo Garca miranda

Como vemos ya empieza a reproducir el video aunque en local no lo vemos

Si abrimos la interfaz grfica a travs del navegador podemos ver los datos que
estamos reproduciendo en este caso nos dice que a travs de vlc

Rodrigo Garca miranda

Das könnte Ihnen auch gefallen