Pour l’Amour de la Musique

Ampache: Instalación del servidor streaming multimedia. Primera Parte

, por laura

Para compartir nuestra biblioteca multimedia con nuestros amigos o en una red local, un modo de hacerlo es usar un Servidor de streaming de audio y video, es decir, un servidor para poder escuchar o visualizar un contenido multimedia sin necesidad de esperar a su descarga completa ya que éste es descargado y reproducido al mismo tiempo, con lo que el tiempo de espera es mínimo.

Una de las aplicaciones que hemos testeado y que nos ha parecido recomendable ha sido el Ampache.

Si tienes instalado el Ampache y quieres configurarlo, puedes leer el post sobre Configuración de Ampache.

El Ampache es un gestor de audio basado en la web para realizar streaming de audio y vídeo, que permite acceder a nuestros contenidos desde cualquier ordenador o dispositivo que tenga conexión a internet, a través de su web. Se pueden crear listas de reproducción para reproductores como VLC player, Audacious, Amarok, WinAmp o iTunes o utilizar un reproductor en flash que Ampache incorpora [1]. Así como usar la aplicación Viridian para conectarse al servidor. Además de ser compatible con numerosos formatos de compresión de audio digital como MP3, WMA y OGG. Ampache permite la creación de varios tipos de usuarios según los derechos que queramos concederles.

Por todo ello consideramos que es un buen programa para compartir nuestras bibliotecas multimedia de una forma rápida y segura.

Primera parte: Instalando Ampache en nuestro servidor.

Requisitos

Para tener este servidor de streaming necesitamos instalados en nuestro ordenador personal las siguientes aplicaciones o servidores, sin ellos no se puede instalar el Ampache:

  • Un servidor web, Apache preferiblemente aunque puede ser cualquier otro.
  • Disponer de PHP bien configurado y enlazado con el servidor web.
  • Servidor MySQL para la base de datos.

Como vemos es un servidor multiplataforma, es decir, es instalable en Linux, MacOSX y Windows, siempre que sea posible instalar el MySQL. Para este post lo hemos instalado sobre una distro de Ubuntu 10.10.

Instalación

Aunque podemos instalarlo mediante apt-get en las distribuciones derivadas de Debian, como lo es Ubuntu, aquí se realizará la instalación mediante código fuente ya que es igualmente sencilla y nos evitamos posibles problemas con las dependencias y licencias más restrictivas respecto a formatos cerrados como es el mp3.

Instalando mediante el código fuente

Para instalarlo descargamos la versión estable, en este artículo trabajaremos con la versión 3.5.4.

Descomprimimos el paquete tar.gz en la consola o con nuestro programa favorito.

tar zxvf ampache-3.5.4.tar.gz

Se creará una carpeta que deberá estar en el directorio donde tengamos el servidor web instalado. El nombre de esta carpeta se guardará en el archivo de configuración que un poco más tarde crearemos.
 [2]

Una vez descomprimido, vamos al navegador y entramos a esa carpeta a través de nuestro servidor web:

http://localhost/ampache-3.5.4/

Al acceder nos confirmará que todos los requisitos necesarios están presentes o no, si está todo correcto cambiamos el idioma a español y comenzamos la instalación.

En primer lugar creamos la base de datos para ello necesitamos un usuario del MySQL que tenga permisos suficientes para crear bases de datos.

Una vez lleno el formulario, hacemos clic en Insertar una base de datos.

En el siguiente paso crearemos el archivo de configuración ampache.cfg.php, el cual colocaremos en la carpeta /config/. Por ejemplo, en este caso sería:

laupri@host:~/www/ampache-3.5.4/config$

Archivo de Configuración del Ampache

Usando el Ampache

Accedemos a la página http://localhost/ampache y accedemos con nuestra cuenta.

Identificándose en Ampache

Continua con la configuración en la segunda parte de
Configuración y uso de Ampache

Ver en línea : Página web del servidor Ampache

P.-S.

Página de descarga del Ampache http://ampache.org/download/.

¿Qué es el Streaming? http://es.wikipedia.org/wiki/Streaming

Cliente de Ampache para el sistema operativo móvil webOS http://code.google.com/p/ampache-mobile/

Instalacion para de Ampache en la distribución ArchLinux https://wiki.archlinux.org/index.ph...

Manual de instalación de Ampache sobre Debian Etch 4.0 en Francés http://howto.landure.fr/gnu-linux/d... .

OpenLDAP y Ampache http://teratuxs.wordpress.com/2010/...

Notas

[1Este reproductor en flash se ejecuta en forma de ventana pop-up en el mismo navegador de internet que usemos.

[2Si una vez instalado el Ampache queremos cambiar el nombre del directorio o su localización, bastará con hacer los cambios oportunos y modificar en el archivo de configuración la línea que hace referencia al path :

;###################
; Path Vars        #
;###################

; The path to your ampache install
; Do not put a trailing / on this path
; For example if your site is located at http://localhost
; than you do not need to enter anything for the web_path
; if it is located at http://localhost/music you need to
; set web_path to /music
; DEFAULT: ""
;web_path = "/ampache-3.5.4"
web_path = "/ampache"

En este ejemplo se ha cambiado el nombre del directorio de /ampache-3.5.4 a /ampache, esto se hace "comentando" con el signo ; la linea que no nos interesa que el programa interprete.