MacBookのオーディオ出力をiPhoneに送信して、リモートでリスニングする


27

iTunesの音楽、Netflixの映画、またはMacBookのビデオゲームサウンドなどからオーディオを送信し、iPhoneでオーディオを受信して​​聴くことはできますか?本当に長いコードを除いて、これはワイヤレスヘッドフォンのように機能すると考えています。ソリューションがどのように機能するかを教えてもらえる方法があれば、私は自分のスクリプト/アプリを作成して、それがそれほど難しくない場合はこれを行うことに興味があります。

重要な場合は、Snow Leopardを実行している古い2009 MacBookを実行しています。


2
Crikey 20009が古い場合、あなたは何年に住んでいますか?それは将来18,000年です!;)
Graeme Hutchison

1
@GraemeHutchisonを編集する前にコメントを作成できたことを嬉しく思います:)。
ジェイソンサラズ

2011年以降、何か新しいことはありますか?
Adam_G

回答:


10

はい、Airfoil for MacWindowsでも利用可能)およびコンパニオンアプリであるAirfoil Speakers Touchを使用すると、MacからiOSデバイスに任意のオーディオをストリーミングできます。

私はあまり試していませんし、レビューもまちまちですが、お金を払う前に無料で試すことができます。

これは、MacBookからiOSデバイスに接続されたBluetoothヘッドセットにオーディオを送信するためにも使用できます。そうでなければ非常に難しい何か。


3
このソリューションは機能しましたが、Netflixで映画を見るなどのライブアプリケーションの場合、オーディオは煩わしいほど遅延していました。おそらく、私は深いのCore Audio APIを詳細に調べると、私はそこにいくつかのツールを見つけることができるかどうかを確認します
theck01

エアフォイルはまだ最高ですか?
Adam_G

それは間違いなくAirfoilで機能しますが、個人的にはセットアップのソリューションだけで25ドルを支払うのは好きではありませんでした。そして、真剣に、私は「私は私が自由であるが、私はあなたが15分後のフリーライディングの後、あなたがいらいらするだろう」と我慢できないポリシー..
ダミアンフォーゲル

エアフォイルの大きな欠点は、通常約2秒という大きな遅れです。音楽を聴くだけでは問題ありませんが、SkypeまたはNetflixの音声はビデオと完全に同期しなくなります。
Adam_G

8

オープンソースプログラムのSoundflower、VLC、SoXを使用する小さなソリューションを次に示します。

まず、Homebrewを使用して必要なプログラムをインストールする必要があります。

brew install sox
brew cask install soundflower vlc

次に設定するVLCサーバーに転送できるように、サウンド出力のシステム設定でSoundflower(2ch)デバイスを選択します。(これにより、内蔵スピーカー/ヘッドフォンジャックがミュートされることに注意してください。)[メニューバーに音量を表示する]をオンにすると、メニューバー項目をより簡単にAltクリックして出力デバイスを変更することもできます。

サウンド設定

次に、VLCサーバーを実行します。

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

-Cスイッチで品質とビットレートを調整できます(SoXのドキュメントを参照)。削除-qして、サウンドが再生されているかどうかについて視覚的なフィードバックを取得します。

最後に、iOSデバイスにiOS VLCクライアントをインストールします。サイドメニューで、[ネットワークストリーム]を選択し、Enter http://[YOUR-LOCAL-IP]:8080を押してストリームを開始します。

警告:このセットアップは、ゲームやチャットなどのリアルタイムアプリケーションには適していません。2秒の遅れがあるためです。ただし、ラグを考慮してサウンドトラックをシフトすることにより、VLCでビデオを見るために使用できます(ウィンドウ>トラックの同期)。


1
素晴らしい解決策!ありがとう。以下を含めることをお勧めします:インストールを開始する前にbrew update-reset && brew update
Roy

brew何かをインストールするときに自動的に更新されませんか?ところで、ここでqtsound://説明しているように、VLCから直接オーディオ入力デバイス(この場合はSoundflower)にアクセスできることがわかりまし。これにより、追加のサウンドキャプチャプログラムとしてのSoXを回避できます。
ロビンディンス

2

私はAirfoilに金を払うのを好みませんでした-加えて、Macでオーディオのすべてのソースを使用できないことに少し疑っています。

代わりに、Airphonesを使用しています(削除-アプリが利用できなくなりました)


1
Airphonesapp.comにポルノサイトが表示されるようになったため、ダウン投票。NSFW!
ドミニクドーン

1
まあ 編集
ジョー

1

Airfoilを使用して、iTunes(OSX Mavericks 10.9.1を実行しているiMac)からiDeviceに音楽をストリーミングできました。

25ドルの値札は私が気に入ったものではなかったと認めます。

ただし、動作します。ラップトップでiTunesから音楽を再生し、同時に iPhoneで音楽をリモートで聴くことができます。

ラップトップ、iPhone、そしておそらくiMacやiPadなど、さまざまなスピーカーを使って家全体で同じ音楽を再生することができます。

私にとって、25ドルの価格は、94ドルのApple Airport Expressとスピーカーを購入してAirport Expressに接続するよりも飲み込みやすいです。

さらに、Airport Expressにはオーディオジャックポートが1つしかないため、Airport Expressごとに1つのスピーカーがあります。

お役に立てれば。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.