En mi casa tengo el router, la tele y el Raspberry Pi juntos en la misma mesa y yo trabajo con mi portátil sentado en el sofá.
Salvo algunas excepciones, el sonido de los portátiles es muy malo y a mi no me gusta usar cascos, por lo que pensé en un modo para pasar el audio de mi portátil al Raspberry para que este envíe el sonido a unos altavoces mas decentes. Hay varios modos de hacerlo, PulseAudio permite reproducir en red, pero en el Raspberry va de pena, por lo que opté por hacer un streaming del audio de mi portátil para reproducirlo con omxplayer en la Raspberry.
Para hacer el streaming hay que tener instalado ffmpeg y pavucontrol en el portátil, así como omxplayer en la Raspberry. Además esta guía está hecha pensando en que se está usando PulseAudio como servidor de sonido en el portatil…
Después de comprobar que tenemos instaladas las herramientas necesarias ejecutamos en consola del portátil la siguiente línea:
$ ffmpeg -f pulse -i default -acodec mp3 -f mp3 udp://IP_RASPBERRY:11112
Para que el sonido que se envía sea la mezcla estéreo, en pavucontrol, en la sección de grabación hay que elegir «Monitor de audio Interno Estéreo Analógico»
Y en la sección de configuración, para que no emita sonido el portátil, elegir «Apagado»
Por último, en la Raspberry hay que ejecutar lo siguiente:
$ omxplayer -o local -s --live udp://TU_IP:11112
Cuando queramos terminar con la «emisión», tan solo habrá que pulsar «q» en la terminal del portatil y en la de la Raspberry y volver a «encender» la salida de audio en pavucontrol del portatil.
Solo queda comentar que los caminos de PulseAudio son imprevisibles, puede que en tu PC no se vean las opciones como en el mio, por lo que tendrás que experimentar y averiguar como configurarlo. Buena suerte.
Zagur
Muy interesante el artículo! Yo estoy pensando en que hacer este verano con mi RPi!
Saludos.
Elías R.M.
Gracias Zagur
Usar Raspberry Pi como sistema de audio inalámbrico - Raspberry Pi | Raspberry Pi
[…] Seguir leyendo el tutorial | Linux GNU Blog […]
Liher
Esta muy bien el articulo, que pena no tener una RP para cacharrear 😀
Elías R.M.
Gracias Liher 😉