Saltar al contenido
Pegar imágenes en el foro, mediante equipos móviles ×

Raspberry Pi 2 como servidor de audio


Recommended Posts

El objetivo del post es simple, nada mas que dar a conocer una mas de las numerosas alternativas para implementar un servidor de audio.
En el caso expuesto lo unico que se buscaba era un servidor con que fuese capaz de leer los archivos desde un NAS, de forma inalambrica.

No tengo vinculo alguno con la tienda en la cual compre los componentes, simplemente la menciono para entregar la mayor cantidad de informacion al posible lector.
El envio tardo un mes y dos semanas, ademas de eso no me enviaron los disipadores de calor que tambien habia contemplado.

Materiales:
2 x Raspberry Pi 2 Model B + Acrylic Case With Fan Hole (SKU207013+SKU213108) US$111.46
2 x EP-N8508GS 150Mbps Mini USB Wireless Card Adapter With CD (SKU128217) US$15.30
2 x 5V 2A EU Power Supply Micro USB AC Adapter Charger For Raspberry Pi (SKU167068) US$6.34
2 x 3Pcs Aluminum Heatsink Kit With Coppor For Raspberry Pi 2 model B (SKU230603) US$3.80
*Adicionalmente utilice una microSD de 2GB para el S.O., la cual ya tenia.

Pruebas iniciales, para configurar y saber si funcionaba.
2uhaelj.jpg

Case acrilico, cubierto por ambas caras por un plastico protector.
2wm1avl.jpg

Dispositivo una vez armado y funcionando.
jpu6pt.jpg

El S.O. elejido fue volumio, la imagen comprimida al descargarla pesa aproximadamente 300MB (1.7GB), se flashea en la microsd, se inserta, se enchufa el dispositivo y listo, el resto es configuracion.
En este caso, los archivos fueron leidos desde mi servidor de audio, que hace las veces de NAS, compartiendo los archivos via samba/cifs, es muy facil configurar esto mediante la web de volumio (la configuracion inicial, es decir, hasta que configure el adaptador wifi, se hace conectado a la LAN por cable y desde otro computador).

Las pruebas realizadas fueron sumamente simples:
Reproducir mp3, ogg vorbis, flac (24@48, 24@96, 24@192), inalambricamente via samba.
Configurar y reproducir utilizando una cuenta spotify.
Reproducir audio utilizando dlna.
Reproducir webradio.

Hasta el momento aun no se han percibido clicks/pops y dejare la implementacion para un segundo sistema.
Hay hartas variantes en cuanto a software y hardware, de hecho con el hardware expuesto se jugo un poco con runeaudio y archphile, raspbian fue descargado pero no instalado y openelec si, pero ese es otro cuento.

Queda pendiente probar airplay, para ello necesito del buen humor y voluntad de mi hija (y su telefono).
El control del servidor se realiza mediante una pagina web o bien desde la aplicacion llamada volumio web app en "play store" (android), anda perfecto en la tablet.

La tienda en la cual compre los materiales se llama banggood, fue en la cual encontre mas barato en ese momento.

Saludos, lnx.

  • Upvote 1
Enlace al comentario
Compartir en otros sitios

No te preocupes por los disipadores, a menos que las pretendas overclockear a concho no son necesarias con ese case abierto y sólo reproduciendo sonido.

Entendí mal ¿o las raspberry los quieres como clientes y no servidores?

En mi experiencia como clientes andan impeque, como servidor no tanto porque el controlador USB/Ethernet hace cuello de botella.

Enlace al comentario
Compartir en otros sitios

UPDATE.

*Se conectan dos discos duros externos de 320GB (por separado) y no funcionaron, esto es debido a que no obtienen la energia suficiente del puerto usb. De los cuatro puertos usb uno esta ocupado por el dac usb, otro por el adaptador wifi y el tercero era ocupado por el disco duro.

*Se realiza la prueba anterior con pendrive de 8GB y funciona como corresponde.

*Se prueba ramplay, funciona impecable. Por default viene seteada con un valor de 256M, pero puede ser cambiado, editando el archivo /etc/fstab.

[ramplay: los archivos son almacenados en la memoria ram y son reproducidos desde esta.]


Saludos, lnx.

Enlace al comentario
Compartir en otros sitios

Si vas a hacer que los discos tomen energía directo de la raspberry necesitas adaptadores de al menos 2A, si no usa un hub energizado con buena potencia o un cargador de celular con un cable Y al disco.

  • Upvote 1
Enlace al comentario
Compartir en otros sitios


Si vas a hacer que los discos tomen energía directo de la raspberry necesitas adaptadores de al menos 2A, si no usa un hub energizado con buena potencia o un cargador de celular con un cable Y al disco.



Con mis raspberrys B y 2, ocupo este hub usb y anda filete.

Enlace al comentario
Compartir en otros sitios

  • 2 weeks later...
  • 1 month later...

UPDATE.

Airplay funciona, se realizan pruebas enviando audio desde un Ipad.

El control de la musica se realiza con clientes para mpd, sonata, ario, mpod, mpad, etc.; para lo que es configuracion se debe usar la web.

Enlace al comentario
Compartir en otros sitios

  • 2 months later...

2ekot52.jpg


Volumio desde su version 1.55 que no ha tenido updates, el hecho que explica esto, es que el tiempo y esfuerzos se han dedicado al desarrollo de Volumio 2, una forma muy resumida de las caracteristicas de esta nueva entrega, seria comentar que se reemplaza el uso de php por js, lo cual tendra un impacto directo en la interfaz de usuario web, segun el creador, tambien un desarrollo modular que permitira el uso de plugins, tambien se pretende un eventual desarrollo para arquitecturas no ARM. El nuevo Volumio OS, sera portado a Debian Jessie.

Actualmente hay unas versiones ALPHA de Volumio 2, probe la ultima version en raspberry pi 2, no esta usable aun, pero ya se deja ver parte de como sera la nueva interfaz de usuario; no funcionaba el menu de configuracion de red, pero se pudo acceder via ssh y configurar de forma manual el wifi.


5yrtpc.jpg


Mientras espero Volumio 2, sigo con pruebas ocasionales con moodeaudio y tambien volumio.

Saludos, lnx.


edit00: se me olvidaron los links

https://github.com/volumio/Volumio2
https://github.com/volumio/Volumio2/wiki
https://volumio.org/axiomair-a-great-wifi-multiroom-sound-system-on-kickstarter/ (proyecto simpatico)

Enlace al comentario
Compartir en otros sitios

  • 3 months later...

Excelente idea, parece que el Raspberry puede configurarse para ser un servidor de audio de alta fidelidad... Se puede comprar en Chile un DAC de audio para el Raspberry ya ensamblado para usar por alguien que no sabe mucho de electrónica? Slds

Enlace al comentario
Compartir en otros sitios

  • 2 months later...

Acabo de instalar, solo con proposito de conocer, un cliente web, para mpd, tambien sirve para mopidy (no lo he usado con mopidy). Las instrucciones de instalacion son faciles, vienen con una seccion aparte para los usuarios de windows.
Luego de instalar y escribir la direccion en el navegador, aparecio lo que muestra la captura de pantalla, la cual saque de inmediato.
Aun no lo he usado lo suficiente para expresar una opinion al respecto, pero comento que la aplicacion esta ahi para quien quiera instalar y probar. Se llama rompr.

ivx3dc.jpg



Saludos, lnx.


PS: en los personal, para controlar mi servidor de audio, que funciona en base a mpd, utilizo "sonata" en el computador de escritorio, Droid MPD Client en el telefono (utilizado muy pocas veces) y en el ipad uso el mpad (bastante bueno).

Enlace al comentario
Compartir en otros sitios


Excelente idea, parece que el Raspberry puede configurarse para ser un servidor de audio de alta fidelidad... Se puede comprar en Chile un DAC de audio para el Raspberry ya ensamblado para usar por alguien que no sabe mucho de electrónica? Slds




Hola, compré el Hifiberry DAC+ Pro en www.hifiberry.com y llegó sin problemas. Se enchufa al Raspberry Pi 2 o al 3, y se carga el software y queda listo para escuchar música. Sencillo y el sonido es HIFI total...

Enlace al comentario
Compartir en otros sitios

Desde el telefono, accediendo mediante navegador al computador que tiene instalado rompr

o0yp02.jpg



i3zz8x.jpg



Saludos, lnx.

Enlace al comentario
Compartir en otros sitios


Rompr basada en Amarok2, o sea KDE o sea interfaz recargada, esteticamente buena eso si. Atte R.S.



Pero....htito...., efectivamente su estetica esta inspirada en amarok 2, pero en lo de interfaz recargada difiero, sin pretender defender a uno u otro, sino solamente indicar que una interfaz esta hecha con QT y rompr se puede resumir como js+php corriendo en un servidor web.
Aprovecho de a~adir que, tiene dos skin, uno "phone" y otro "desktop" y unos 20 "themes", actualmente usando el "Light".

Saludos, lnx.

Enlace al comentario
Compartir en otros sitios

  • 2 months later...

Hoy hice unas pruebas con una raspberry pi 2 que tengo, sabia que tenia instalado volumio, agregue algunos archivos por red y todo funciono bien, como era de esperar.

Se me ocurrio "actualizar" desde el mismo menu de la interfaz de Volumio, pero no paso nada, asi que me fui a la web....y estaba totalmente cambiada, lo mismo asi las versiones de las imagenes para descargar y las instrucciones para flashear las microsd. Para contextualizar, la version que estaba usando yo era Volumio1.55PI.img y la que esta ahora disponible es la volumio-0.976-2016-07-28-pi.img, que por cierto, pesa 1GB aproximadamente mas(que la otra imagen).

Descargue la nueva imagen disponible en la web de volumio, la cual ahora no cabe en una microsd de 2GB y la instale en otra microsd, inserte la memoria en la rbpi2, la enchufe....un par de segundos.....levanta su propio AccessPoint (open) dado que la nic wifi es compatible, me conecto con el telefono y seteo la red wifi de mi casa, luego el resto se realiza desde el navegador de un pc de escritorio.

 

La primera diferencia y las mas clara, es la interfaz grafica, sobre todo en dispositivos moviles, bastante mejorada; luego se podria mencionar que agregar "network drives" realmente funciona de forma automagica, escanea la red por su cuenta y detecta lo que haya diponible, es muy facil ahora; esta el uso de temas para cambiar la apariencia web, tambien un apartado de plugins, solo observe que esta el de spotify, pero no lo configure.

Sin ninguna duda deben haber muchas cosas nuevas que no menciono aqui, me parece que agrega caratulas, al menos en el telefono, claro que esta caracteristica me da igual; pero mencione un par que note durante unas pruebas.

54xbmd.jpg

 

2dlt3lt.jpg

 

2v93bza.jpg

 

 

Saludos, lnx.

 

PS: sin darme cuenta, estaba frente a Volumio 2, que ya antes se habia comentado.

Enlace al comentario
Compartir en otros sitios

OMG!!!

volumio for x86!

no hay salud....el high end para las masas no es bueno para los negocios....

"El día del gran debate, cuando llegue la realidad a arbitrar quién estaba en lo cierto, te pasará como hoy: igual que se burlan de tus razones porque estás en minoría se burlarán de tus derechos si no puedes defenderlos de una manera efectiva.

Será como en mi novela: el miedo se impondrá a cualquier consideración, y unos por supervivencia y otros por placer, impondrán la ley del “me da igual lo que dijiste. Hoy han cambiado las reglas”. Y será de nuevo la gran purga. La de los inocentes, los ingenuos, y los comeflores."

Javier Pérez

Enlace al comentario
Compartir en otros sitios

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invitado
Responder en este tema...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Crear Nuevo...