Wenn Sie Linux auf Ihrem PC ausführen, können Sie dies problemlos tun, solange Sie PulseAudio sowohl auf Ihrem Raspberry Pi als auch auf Ihrem Linux-PC installieren und ordnungsgemäß konfigurieren.
Wenn auf Ihrem PC Windows ausgeführt wird ... Fahren Sie mit dem Ende des Beitrags fort (den ich gerade aktualisiert habe).
Eine andere Möglichkeit wäre, PulseAudio als AirPlay-Empfänger / -Client zu verwenden, aber soweit ich weiß, ist dies nicht möglich.
Wenn Sie jedoch Linux verwenden, lesen Sie weiter:
Hinweis 1: PulseAudio über WLAN funktioniert auf einigen Routern einwandfrei, auf anderen jedoch nicht.
Hinweis 2: Die folgenden Anweisungen stammen aus einem Gespräch, das mehrere Raspberry Pi-Benutzer (einschließlich meiner) zu diesem Thema geführt haben .
1) Installieren Sie PulseAudio auf Ihrem Raspberry Pi
sudo apt-get install pulseaudio pulseaudio-module-zeroconf avahi-daemon
2) Stellen Sie sicher, dass PulseAudio automatisch startet:
sudo nano /etc/default/pulseaudio
Suchen Sie nach dem Eintrag PULSEAUDIO_SYSTEM_START und ändern Sie ihn in 1, sodass er wie PULSEAUDIO_SYSTEM_START = 1 aussieht
3) Konfigurieren Sie PulseAudio so, dass es über das Netzwerk funktioniert:
sudo nano /etc/pulse/system.pa
Fügen Sie die folgenden Zeilen hinzu:
load-module module-native-protocol-tcp auth-ip-acl = 127.0.0.1; 192.168.1.0/24
load-module module-zeroconf-publish
4) Starten Sie Ihren Raspberry Pi neu:
sudo reboot
5) Installieren Sie nun auf Ihrem Linux-PC paprefs . Wenn Ihre Linux-Distribution auf Debian basiert (wie Ubuntu, Mint usw.), können Sie diesen Befehl verwenden:
sudo apt-get install paprefs
6) Führen Sie paprefs aus und aktivieren Sie unter Netzwerkzugriff die Option Erkennbare PulseAudio-Netzwerk- Soundgeräte lokal verfügbar machen
7) Aktivieren Sie unter Netzwerkserver den Netzwerkzugriff auf lokale Audiogeräte und aktivieren Sie beide Optionen (Dies ist wahrscheinlich nicht erforderlich, es sei denn, Sie möchten Ihre Linux-Box auch als Server / Senke verwenden).
8) Aktivieren Sie unter Multicas / RTP beide Optionen
9) Überprüfen Sie Ihre verfügbaren Ausgabegeräte (verwenden Sie Ihre Linux Distribution Audio / Mixer-Anwendung). Ihr Himbeer-Pi wird (sollte) aufgelistet erscheinen; Wenn Sie es auswählen, wird alles, was auf Ihrer Linux-Box abgespielt wird, auf den Raspberry Pi umgeleitet.
Wenn Ihr Raspberry Pi immer noch nicht verfügbar ist, starten Sie Ihren Linux-PC neu.
UPDATE: Alle Audiodaten von Windows an den Raspberry Pi senden
Sie müssen weiterhin die vorherigen Anweisungen befolgen, um PulseAudio auf Ihrem Raspberry Pi zu installieren und zu konfigurieren.
Nun, das müssen Sie für Windows tun:
1) Laden Sie die neueste Version von LineInCode herunter
2) Entpacken Sie die heruntergeladene Datei
2) Laden Sie PuTTYs Plink herunter und platzieren Sie die Datei plink.exe in dem Ordner, in den Sie LineInCode extrahiert haben
3) Öffnen Sie den Editor und fügen Sie den folgenden Code ein:
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"
Ändern Sie natürlich die IP-Adresse ( 192.168.1.104 ), den Benutzernamen ( pi ) und das Kennwort ( Himbeere ) entsprechend Ihrem Setup.
4) Speichern Sie die Datei als audio2rpi.bat in demselben Ordner, in den Sie LineInCode extrahiert haben
Wenn Sie nun das Audio Ihres Windows-PCs auf Ihren Raspberry Pi streamen möchten, doppelklicken Sie einfach auf die Datei audio2rpi.bat.
Gutschrift für diese Anweisungen:
http://ubuntuforums.org/showthread.php?t=1121603