en software libre, tutoriales

Servidor de musica hogareño en GNU/Linux (I)

Hace unos meses se me planteo un desafío: Poder servir musica desde una PC al resto en mi red local, y levantar el audio en clientes, los cuales podían ser la misma PC u otras diferentes.

La red sobre la que quería configurar el servidor tenia la siguiente topología:

!images/RedServerMusical.png!

Empecé a buscar en _Google_ sobre software que sirva para los propósitos planteados anteriormente.

Llegue rápidamente a un software (Obviamente libre) llamada “MPD (Musica Player Daemon)”:http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki

Creyendo tener la respuesta, instale en la maquina designada como servidor dicho demonio. Luego busque por Internet la configuración básica y clientes necesarios. En “esta pagina”:http://vladimir.prie.to/content/servidor-de-m%C3%BAsica-usando-ubuntu encontré una explicación muy buena de como configurar _mpd_.

Luego de renegar un rato, podía ver el servicio desde el cliente (la laptop). Los clientes mas conocidos, o usados, o populares, o como quieran llamarlo eran _Ario_ y _Sonata_. Ambos se instalan directamente desde los repositorios de Ubuntu (Con _aptitude_ o _Synaptic_ es mas que suficiente). Los instalo. Se conectan, pero no ven ningun tema o archivo de musica.

Vuelvo al server. Me doy cuenta que *no había generado la base de datos*. Para que lo entiendan, es como que al _mpd_ hay que pasarle la carpeta con todos los discos y archivos de musica, pero el es MUY vago, y no revisa la carpeta, sino que espera a que se le digas _Crea una base de datos y hacelo *YA*_. Ahí -el tipo se mueve- se crea la base de datos y carga los temas :-).

Vuelvo a la laptop. Me conecto con Ario, y *veo los temas*. (Ordenados por autor, disco y tema).

Emocionado, hago click en el que estaba mas a mano. Decepción total. La musica comienza a reproducirse en la PC servidor, *NO EN LA LAPTOP*.

Por si alguien no lo había entendido, *yo quería reproducir musica desde la Laptop pero tomando la musica desde la PC de escritorio que uso como server casero*.

Se me ocurre que, al fin de cuentas, la primer mitad del problema esta resuelta, entonces, para escuchar en la laptop, podría hacer “streaming”:http://es.wikipedia.org/wiki/Buffer%C3%A9o de audio desde la PC a la laptop. Idea interesante, pero a las 24:00Hs luego de un día de trabajo, no fue demasiado fructífera la idea.

Totalmente derrotado, me fui a dormir, dispuesto a preguntar al otro día a algunos colegas sobre alternativas. Eso sera motivo del próximo post.

*Aclaración*: En este articulo no desestimo la utilidad del servidor _mpd_, simplemente me interesaba mostrar la diferencia, quiza exagerando un poco el relato, porque cuando yo busque la solucion, en ningun lado se aclaraba lo que yo enfatizo en esta nota.

Si se decia, era muy por arriba o ambigüo.

_Mpd_ sirve, y muy bien, en otros contextos y frente a otras necesidades. He dicho.

Loading Facebook Comments ...

¿Algo para decir?

Comentario

Loading Disqus Comments ...