Flumotion es un servidor para realizar streaming multimedia. Permite tanto el streaming de ficheros en disco bajo demanda a través de HTTP hasta el streaming en tiempo real de lo que se está grabando a través de una webcam, un screencast, etc. En este tutorial se comenta un poco el proceso de instalación de Flumotion y su configuración para servir ficheros bajo demanda, pasando a través de un proxy reverso montado con apache, el cual tendrá autenticación.
Lo primero será instalar el flumotion.
$ aptitude install flumotion
Flumotion se instalará y cómo se podrá observar, entre sus dependencias se encuentra gstreamer, ya que es lo que utiliza para reproducir contenidos, Xorg y librerías GTK. Estas dependencias son debidas a que Flumotion incluye un panel de administración sencillito construido en GTK. Aunque la mayoría de la configuración se realizará a través de ficheros de configuración, ya que permitirá más opciones que los asistentes de su panel de administración, los cuales son bastante limitados.
Para preparar Flumotion para servir contenido multimedia, primero se crea un directorio donde estará almacenado todos los ficheros que podrá servir.
$ mkdir /var/streaming && chmod 755 /var/streaming
Una vez creado ese directorio es necesario editar el manager que gestionará el acceso al contenido en ese directorio. Para ello se editará el fichero de configuración /etc/flumotion/managers/default/planet.xml










