Die meisten Mac User kennen sicherlich Airfoil. Ein Tool, womit man Audio von jeglichen Programmen an die Airport / -Express senden kann. Das Ding ist praktisch und hat nur ein Delay von 2 Sekunden, was man in VLC sehr schnell und einfach ausgleichen kann. Nun schaut man einen Film o.ä. und was passiert nach 10 Minuten? Ein brutales Rauschen überlagert den Sound. Jetzt heißt es: blechen! Airfoil ist nämlich nur 10 Minuten kostenlos, danach müsste man es neustarten, was absolut nervig ist.
Nun habe ich eine abnormal umständliche aber funktionierende Lösung “entwickelt”, wie man eben doch Sound an die Airport senden kann und zwar Systemweit.
Pro:
- es funktioniert!
- Kostenlos
- selbst gemacht
Contra:
- unglaublich umständlich
- völlig überladen
- (noch) nichts für produktives arbeiten
- Delay von ~13 Sekunden
Wir brauchen ein paar Tools, damit das alles soweit klappt, wie wir es haben wollen:
- SHOUTcast – ist unser Streaming Server
- BUTT – damit streamen wir es an unseren Server
- Soundflower – damit lenken wir den Sound um
SHOUTcast und Butt kann man laden, entpacken und starten. Soundflower muss installiert werden. Dies klingt sich als eine virtuelle Soundkarte in das Systemein und benötigt dadurch einen Neustart des Macs.
Zuerst starten wir SHOUTcast. Über die Console müsst ihr die sc_serv starten. Ihr werdet dann nach einer Config gefragt, nehmt einfach erst mal testweise die basic-Config. Im Grunde sollte hier nichts schief gehen.
Als nächstes startet ihr Butt. Dieses Programm kommt zwar mit einer grässligen Oberfläche daher, abes es funktioniert! Unter “Audio Device” wählt ihr Soundflower (2ch) aus. Unter Server fügt ihr einen neuen Hinzu. Adresse ist “localhosto” und Port, stellt ihr auf 8000. Passwort für die Basic Config ist “testing”. Es sollte am Ende so aussehen:

Save und weiter gehts an die Stream Infos. Wichtig ist hier Description, URL und Genre einzutragen. Ansonsten gabs Probleme mit dem Streamen. Hier kann man irgendwelche Daten eintragen. Auch hier, ziemlich unspannend ein Screen von meinen Einstellungen:

Bevor es nun losgehen kann, müsst ihr euren Systemsound auf Soundflower umlenken. Darum klickt ihr mit gedrückter alt-Taste auf euren Speaker in der Global Menubar (oder wie auch immer man sie nennen möchte) und wählt Soundflower aus.

Zu guter letzt müsst ihr den Stream zu iTunes hinzufügen. Die Adresse lautet im Normalfall: http://localhost/listen.pls. In iTunes müsst ihr nun als Speaker noch eure AirPort auswählen.
Jetzt solltet ihr nach ca. 13 Sekunden den Sound über eure Airport an die Speaker übertragen. Für mich war das praktisch, da remix.nin.com z.B. keine Streamingfunktion anbietet. Davon ab sind die CPU + Ram-Werte doch noch sehr überschaubar.