Si está ejecutando Linux en su PC, entonces esto es perfectamente factible, siempre que instale y configure correctamente PulseAudio en ambos, su Raspberry Pi y su PC con Linux.
Si su PC está ejecutando Windows ... Salte al final de la publicación (que acabo de actualizar).
Otra opción sería usar PulseAudio como un receptor / cliente AirPlay, pero que yo sepa, esto no es posible.
Pero, si está utilizando Linux, siga leyendo:
Nota # 1: PulseAudio a través de WiFi funcionará sin problemas en algunos enrutadores, pero fallará en otros.
Nota # 2: Las siguientes instrucciones son de una conversación que varios usuarios de Raspberry Pi (incluido yo mismo) mantuvimos sobre este mismo tema .
1) Instala PulseAudio en tu Raspberry Pi
sudo apt-get install pulseaudio pulseaudio-module-zeroconf avahi-daemon
2) Asegúrese de que PulseAudio se inicie automáticamente:
sudo nano /etc/default/pulseaudio
Busque la entrada PULSEAUDIO_SYSTEM_START y cámbiela a 1 para que parezca PULSEAUDIO_SYSTEM_START = 1
3) Configure PulseAudio para trabajar en la red:
sudo nano /etc/pulse/system.pa
Agregue las siguientes líneas:
módulo de carga módulo-protocolo-nativo-tcp auth-ip-acl = 127.0.0.1; 192.168.1.0/24
módulo de carga módulo-zeroconf-publicar
4) Reinicia tu Raspberry Pi:
sudo reboot
5) Ahora, en su PC con Linux, instale paprefs . Si su distribución de Linux está basada en Debian (como Ubuntu, Mint, etc.) puede usar este comando:
sudo apt-get install paprefs
6) Ejecute paprefs y, en Acceso a la red, habilite Haga que los dispositivos de sonido de la red PulseAudio estén disponibles localmente
7) En Servidor de red, habilite Habilitar acceso de red a dispositivos de sonido locales y marque ambas opciones (Esto probablemente no sea necesario, a menos que también quiera usar su caja Linux como servidor / receptor)
8) En Multicas / RTP habilite ambas opciones
9) Verifique sus dispositivos de salida disponibles (use su aplicación de mezcla / audio de distribución de Linux). Su Raspberry Pi aparecerá (debería) aparecer en la lista; selecciónelo y todo lo que se reproduce en su caja de Linux será redirigido a la Raspberry Pi.
Si su Raspberry Pi aún no está disponible, intente reiniciar su PC con Linux.
ACTUALIZACIÓN: Envío de todo el audio de Windows a la Raspberry Pi
Aún deberá seguir las instrucciones anteriores para instalar y configurar PulseAudio en su Raspberry Pi.
Ahora, esto es lo que deberá hacer para Windows:
1) Descargue la última versión de LineInCode
2) Descomprima el archivo descargado
2) Descargue el Plink de PuTTY y coloque el archivo plink.exe en la misma carpeta donde extrajo LineInCode
3) Abra el Bloc de notas y pegue el siguiente código:
linco.exe -B 16 -C 2 -R 44100 | plink 192.168.1.104 -l pi -pw raspberry "cat - | pacat --server 127.0.0.1 --playback"
Por supuesto, cambie la dirección IP ( 192.168.1.104 ), el nombre de usuario ( pi ) y la contraseña ( frambuesa ) para que coincida con su configuración.
4) Guarde el archivo como audio2rpi.bat en la misma carpeta donde extrajo LineInCode
Ahora, cuando quiera transmitir el audio de su PC con Windows a su Raspberry Pi, simplemente haga doble clic en el archivo audio2rpi.bat.
Crédito por estas instrucciones:
http://ubuntuforums.org/showthread.php?t=1121603