Senden Sie die Audioausgabe des MacBook an das iPhone, um sie aus der Ferne wiederzugeben

27

Ist es möglich, Audio von Musik in iTunes oder von Filmen auf Netflix oder Videospielsounds usw. von meinem MacBook zu senden und Audio auf meinem iPhone zu empfangen und zu hören? Ich denke, das funktioniert wie ein kabelloser Kopfhörer, nur mit einem wirklich langen Kabel. Wenn es eine Möglichkeit gibt, mir mitzuteilen, wie die Lösung funktioniert, bin ich daran interessiert, ein eigenes Skript / eine eigene App zu erstellen, um dies zu tun, wenn es nicht zu einschüchternd ist.

Wenn es wichtig ist, verwende ich ein altes 2009 MacBook mit Snow Leopard.

theck01
quelle
2
Crikey in welchem ​​Jahr lebst du, wenn ein 20009 alt ist? Das sind 18.000 Jahre in der Zukunft! ;)
Graeme Hutchison
1
Ich bin froh, dass Sie diesen Kommentar abgeben konnten, bevor ich ihn bearbeitete, @GraemeHutchison :).
Jason Salaz
Hat es seit 2011 etwas Neues gegeben?
Adam_G

Antworten:

10

Ja, mit Airfoil for Mac (auch für Windows verfügbar ) und der Begleit-App Airfoil Speakers Touch können Sie Audio von Ihrem Mac auf Ihr iOS-Gerät streamen.

Ich habe es selbst nicht viel ausprobiert und die Kritiken sind gemischt, aber Sie können es kostenlos ausprobieren, bevor Sie das Geld dafür herausgeben.

Dies kann auch verwendet werden, um Audio von einem MacBook an ein Bluetooth-Headset zu senden, das mit einem iOS-Gerät verbunden ist. Etwas, das sonst sehr schwierig ist.

Lizzan
quelle
3
Diese Lösung funktionierte, obwohl für Live-Anwendungen, wie das Ansehen eines Films auf Netflix, der Ton so verzögert war, dass er nervte. Vielleicht werde ich mich eingehend mit der Core Audio-API
befassen und nachsehen,
Ist Airfoil immer noch das Beste?
Adam_G
Es funktioniert definitiv mit Airfoil, aber ich persönlich war kein Fan, der 25 $ nur für eine Lösung im Setup zahlte. Ich bin mir nicht sicher, ob ich sie danach jemals wieder verwenden werde. Und im Ernst, ich kann es nicht ertragen, mich zu benutzen, ich bin frei, aber ich werde den Mist von dir nach 15 Minuten Freeriden ärgern. Politik ..
Damian Vogel
Der Hauptnachteil von Airfoil ist eine erhebliche Verzögerung, normalerweise ungefähr 2 Sekunden. Es spielt keine Rolle, nur Musik zu hören, aber das Audio von Skype oder Netflix ist mit dem Video nicht synchron.
Adam_G
8

Hier ist eine kleine Lösung, die die Open-Source-Programme Soundflower, VLC und SoX verwendet.

Zunächst müssen Sie die erforderlichen Programme mit Homebrew installieren:

brew install sox
brew cask install soundflower vlc

Wählen Sie das Soundflower (2ch) -Gerät in den Systemeinstellungen für die Audioausgabe aus, damit es an einen VLC-Server weitergeleitet werden kann, den wir als nächstes einrichten. (Beachten Sie, dass dadurch die internen Lautsprecher / Kopfhörer stumm geschaltet werden.) Wenn Sie "Lautstärke in Menüleiste anzeigen" aktivieren, können Sie das Ausgabegerät auch ändern, indem Sie bei gedrückter Alt-Taste auf den Menüleisteneintrag klicken.

Toneinstellungen

Führen Sie nun den VLC-Server aus:

sox -t coreaudio "Soundflower (2c" -t mp3 -C 96 -q - | \
  vlc - --sout "#standard{access=http,mux=ogg,dst=localhost:8080}" --intf dummy

Sie können die Qualität und die Bitrate mit dem -CSwitch anpassen (siehe SoX-Dokumentation ). Entfernen -q, um eine visuelle Rückmeldung zu erhalten, ob der Ton abgespielt wird.

Installieren Sie schließlich auf Ihrem iOS-Gerät den iOS VLC-Client . Wählen Sie im Seitenmenü Netzwerk-Stream und geben Sie ein http://[YOUR-LOCAL-IP]:8080, um den Stream zu starten.

Vorsichtsmaßnahmen: Dieses Setup ist nicht für Echtzeitanwendungen wie Spiele oder Chat geeignet, da eine Verzögerung von ~ 2 Sekunden auftritt. Es kann jedoch zum Ansehen von Videos in VLC verwendet werden, indem die Tonspur verschoben wird, um die Verzögerung zu berücksichtigen (Fenster> Spursynchronisation).

Robin Dinse
quelle
1
eine tolle lösung! Vielen Dank. Es wird empfohlen, Folgendes einzubeziehen: Brew-Update-Reset und Brew-Update vor dem Start der Installation
Roy,
Wird brewbei der Installation nicht automatisch aktualisiert? Übrigens ist mir gerade eingefallen, dass man qtsound://wie hier beschrieben über VLC direkt auf ein Audio-Eingabegerät (in diesem Fall Soundflower) zugreifen kann . Auf diese Weise könnte man SoX als zusätzliches Tonaufnahmeprogramm vermeiden.
Robin Dinse
2

Ich hatte keine Lust, für Airfoil zu bezahlen - außerdem bin ich ein bisschen misstrauisch, nicht alle Audioquellen auf dem Mac nutzen zu können.

Stattdessen benutze ich Airphones (GELÖSCHT - App jetzt nicht mehr verfügbar)

Joe
quelle
1
Abgestimmt, weil die Airphonesapp.com jetzt eine Pornoseite anzeigt .. NSFW!
Dominik Dorn
1
Messe. Bearbeitet ...
Joe
1

Ich habe Airfoil verwendet und konnte Musik von iTunes (auf einem iMac mit OSX Mavericks 10.9.1) auf meine iDevices streamen.

Ich gebe zu, der Preis von 25 USD hat mir nicht gefallen.

Es funktioniert jedoch. Sie können Musik von iTunes auf Ihrem Laptop abspielen und gleichzeitig die Musik auf Ihrem iPhone aus der Ferne hören.

Sie können das ganze Haus dieselbe Musik über verschiedene Lautsprecher abspielen lassen: Ihren Laptop, Ihr iPhone und vielleicht einen Imac oder ein iPad.

Für mich ist der Preis für die 25 US-Dollar ein wenig leichter zu schlucken als der Kauf eines Apple Airport Express mit Lautsprechern für 94 US-Dollar , um eine Verbindung zum Airport Express herzustellen.

Darüber hinaus verfügt der Airport Express nur über einen Audio-Jack-Port, dh einen Lautsprecher für einen Airport Express.

Hoffe das hilft.

user69011
quelle