Ich habe Anfang dieses Jahres an einer guten Lösung dafür gearbeitet, aber nicht den besten Weg gefunden.
Das erste Stück, das Sie wahrscheinlich brauchen werden, ist Soundflower . Auf diese Weise können Sie den Digital-Out von Ihrem Mac nehmen und ihn zu einer neuen Digital-In-Quelle schleifen.
Das Stück, das mir fehlt, ist der beste Weg, einen digitalen Eingang an eine andere Maschine zu senden.
Es ist wahrscheinlich möglich, dies über ESounD, Pulse oder Jack zu tun, aber ich bin mit deren Implementierungen nicht vertraut, und dies war nicht meine höchste Priorität.
Eine andere Route, die ich in Betracht gezogen habe, war die Verwendung von VLC, um den Soundflower irgendwie als Line-In- oder Mikrofoneingang zu beziehen, einen Audiostream zu veröffentlichen und dann von Ubuntu aus eine Verbindung zu diesem Stream herzustellen, dh unter http://192.168.0.2:8000 .
Wie auch immer Sie dazu kommen, ich hoffe, dass diese Antwort Ihnen geholfen hat, ein Teil dieses Puzzles zusammenzufügen.
Wenn Sie nach einer gut verpackten Lösung suchen, dann möchten Sie die Airfoil- Software von Rogue Amoeba, um solche Dinge zu tun. Ich benutze es von Mac zu Mac (es verwendet Soundflower unter der Decke, als Teil des Tricks, aber auch ihren eigenen "Instant Hijack", um Audio von bereits laufenden Anwendungen abzurufen) und es funktioniert sehr gut.
Es gibt nur Anwendungen für Tragflächenlautsprecher, die kostenlos für Mac, Windows, Linux und iPhone verfügbar sind. Außerdem können Audiodaten an einen Airport Express gesendet werden.
quelle
Sie möchten Wurmloch: http://code.google.com/p/wormhole2/
Binärdateien für OSX und Windows sind verfügbar ... Ich habe es nicht in einer Linux-Umgebung versucht, aber ich kann mir vorstellen, dass es in vsthost funktionieren würde.
quelle
Nicecast von Rogue Amoeba erledigt das für Sie. Es kostet, aber nicht viel. US $ 40. Sie haben eine Testversion. Ich bin mir der Einschränkungen des Prozesses nicht sicher.
Icecast ist eine kostenlose Option, aber es fehlt die sofort einsatzbereite Schönheit von Nicecast.
quelle
Mit XBMC auf einem Linux-Computer und ohne andere Software auf meinem Mac kann ich alles streamen, was ich will (ich führe es unter Debian aus, damit es auch unter Ubuntu funktioniert).
Um dies zu tun:
Jetzt sollte alles, was Sie auf Ihrem Mac spielen, auf Ihrem Airplay-Gerät ausgegeben werden.
Um zur normalen Ausgabe zurückzukehren (z. B. auf einem MacBook), klicken Sie mit der rechten Maustaste auf eine andere Ausgabe (z. B. den Standardlautsprecher oder die integrierte Ausgabe) und wählen Sie im Popup-Menü "Aktion" die Option "Dieses Gerät für die Tonausgabe verwenden".
Siehe auch: Audio-Midi-Setup: Richten Sie Ihre Audiogeräte ein
quelle
Wenn Sie am Mac-Ende nicht an eine bestimmte Audioanwendung gebunden sind, empfehle ich die Verwendung von VLC Media Player . Es könnte als Musik-Player und Playlist-Repository des Macintosh, als digitaler Audio-Streamer des Mac und als Streaming-Audio-Receiver / -Player für das Ubuntu-System fungieren, das die guten Lautsprecher mit Strom versorgt.
Die Verwendung von VLC bietet nicht nur die Notwendigkeit, die Funktionen mehrerer Programme zu kombinieren. Da VLC vorkompilierte Binärdateien für Betriebssysteme von BeOS bis Zaurus sowie Quellcode für (fast) alles andere bietet, können Sie sich problemlos an zukünftige Änderungen in Betriebssystem- oder Hardware-Setups anpassen, ohne sich um die Kompatibilität sorgen zu müssen. Darüber hinaus kann VLC jedes Format abspielen, das Sie wahrscheinlich zur Hand haben - oder von dem Sie wahrscheinlich schon einmal gehört haben.
quelle
Lösung mit Sonnenblume + Esound:
http://k-ui.tumblr.com/post/872595281/pulseaudio-mac-os-x-as-pulseaudio-has-not
quelle
Update für Suchende:
Schauen Sie sich shairport-sync an. Sie können dies unter Linux / Ubuntu ausführen, um einen Airplay-Server einzurichten, der von OSX gerne erkannt wird, und Sie können eine Reihe von Backends konfigurieren, um das empfangene Audio zu verarbeiten, z. B. das Senden an die Lautsprecher das Linux / Ubuntu-Ende.
quelle
Wenn Sie Ihre Audiodateien streamen möchten, gibt es eine Milliarde Methoden. Klingt jedoch so, als hätten Sie eine bestimmte Audioquelle, die Sie weiterleiten möchten. Könnten Sie das näher erläutern?
quelle
Es hört sich so an, als würden Sie fragen, ob es möglich ist, das gerenderte Audio über ein Netzwerk zu übertragen.
Nicht ohne eine weitere A / D-Konvertierung und eine Möglichkeit, diese an die Ethernet-Ebene weiterzugeben, und passende Software auf der anderen Seite.
Können Sie Ihre Frage überarbeiten, um zu erklären, was Sie tatsächlich versuchen? Dann können wir hilfreicher sein.
Wenn Sie versuchen, Ihre DRM-ed AAC-Dateien vor iTunes zu schützen, ist dies möglich, aber niemand hier wird Ihnen sagen, wie.
quelle