Se você estiver executando o Linux no seu PC, isso é perfeitamente possível, desde que você instale e configure corretamente o PulseAudio nos computadores Raspberry Pi e Linux.
Se o seu PC estiver executando o Windows ... Pule para o final da postagem (que acabei de atualizar).
Outra opção seria usar o PulseAudio como receptor / cliente AirPlay, mas até onde eu sei, isso não é possível.
Mas, se você estiver usando Linux, continue lendo:
Nota 1: O PulseAudio por WiFi funcionará perfeitamente em alguns roteadores, mas falhará em outros.
Nota 2: As instruções a seguir são de uma conversa que vários usuários do Raspberry Pi (inclusive eu) tiveram sobre esse mesmo tópico .
1) Instale o PulseAudio no seu Raspberry Pi
sudo apt-get install pulseaudio pulseaudio-module-zeroconf avahi-daemon
2) Verifique se o PulseAudio é iniciado automaticamente:
sudo nano /etc/default/pulseaudio
Procure a entrada PULSEAUDIO_SYSTEM_START e altere-a para 1 para que se pareça com PULSEAUDIO_SYSTEM_START = 1
3) Configure o PulseAudio para funcionar na rede:
sudo nano /etc/pulse/system.pa
Adicione as seguintes linhas:
load-module module-native-protocol-tcp auth-ip-acl = 127.0.0.1; 192.168.1.0/24
load-module module-zeroconf-publish
4) Reinicie seu Raspberry Pi:
sudo reboot
5) Agora, no seu PC Linux, instale os paprefs . Se sua distribuição Linux é baseada no Debian (como Ubuntu, Mint, etc ...), você pode usar este comando:
sudo apt-get install paprefs
6) Execute paprefs e, em Network Access enable , disponibilize localmente dispositivos de som de rede PulseAudio detectáveis localmente
7) Em Servidor de rede, ative Habilitar acesso de rede a dispositivos de som locais e marque as duas opções (isso provavelmente não é necessário, a menos que você também queira usar sua caixa Linux como servidor / coletor)
8) Em Multicas / RTP, habilite as duas opções
9) Verifique seus dispositivos de saída disponíveis (use seu aplicativo de distribuição de áudio / mixador do Linux). Seu Raspberry Pi (deve) aparecerá listado; selecione-o e tudo o que for reproduzido no seu Linux será redirecionado para o Raspberry Pi.
Se o seu Raspberry Pi ainda não estiver disponível, tente reiniciar o seu PC Linux.
ATUALIZAÇÃO: Enviando todo o áudio do Windows para o Raspberry Pi
Você ainda precisará seguir as instruções anteriores para instalar e configurar o PulseAudio no seu Raspberry Pi.
Agora, é isso que você precisará fazer para o Windows:
1) Baixe a versão mais recente do LineInCode
2) Descompacte o arquivo baixado
2) Faça o download do Plink do PuTTY e coloque o arquivo plink.exe na mesma pasta em que você extraiu o LineInCode
3) Abra o Bloco de notas e cole o seguinte 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"
Obviamente, altere o endereço IP ( 192.168.1.104 ), o nome de usuário ( pi ) e a senha ( raspberry ) para corresponder à sua configuração.
4) Salve o arquivo como audio2rpi.bat na mesma pasta em que você extraiu o LineInCode
Agora, sempre que quiser transmitir o áudio do PC do Windows para o Raspberry Pi, basta clicar duas vezes no arquivo audio2rpi.bat.
Crédito por estas instruções:
http://ubuntuforums.org/showthread.php?t=1121603