web-dev-qa-db-ja.com

Ubuntuでは、Bluetoothを使用して接続されているモバイルにオーディオ出力を送信するにはどうすればよいですか?

Ubuntu 12.10 64ビットに接続されたbluetoothを使用しているモバイルAndroidを実行しています。

enter image description here

私の目標は次のステップを踏むことです。

  • Ubuntuデスクトップでは、YouTubeから音楽を実行しています
  • Bluetoothを使用して携帯電話をUbuntuデスクトップに接続します
  • 携帯から耳にヘッドフォンが接続されています
  • デスクトップで再生しているのと同じ音声で携帯電話から音楽を聞きたい

どうやってやるの?このポップアップダイアログには、Bluetoothでオーディオ出力を送信するオプションがありません。

ファローアップ:

enter image description here

5
YumYumYum

Gnome bluetooth managerの代わりにBluemanを使用する場合は、携帯電話を音声出力として設定できます。

BluemanはSoftware Centerで見つけることができます

3
xangua

Android出力を保存し、BluetoothヘッドセットをUbuntuマシンに接続し、他のデバイスとして設定するだけで、[デバイスタイプ]でヘッドフォン(またはそのようなもの)を選択することもできます。

1
Ubuntubro

Wifiを使用しても大丈夫だとおっしゃいましたので、問題の簡単な解決策をご紹介します。 Icecastのセットアップ マシンで、オーディオソースをステレオミックスのようなものに設定します(Darkiceの章を参照)。

モバイルデバイスに、ストリームを再生できるプレーヤー(たとえば、VLC for AndroidまたはTunein Radio、両方とも無料で、両方ともAndroidおよびiOSで利用可能)をインストールして、ストリームをポイントします。

Bluetoothを必死に使用したい場合は、方法が必要です。 cannot 単にAndroidデバイスをBluetoothスピーカーとして使用します。ただし、再生されたすべてのものを記録するだけの仮想パルスオーディオ録音デバイス(つまり、サウンドカードの監視)を作成し、これをBluetoothマイクとして使用できます。次に、モバイルデバイスに、マイクに録音された内容を大声で再生するアプリが必要です( this など)。 pluseaudioの部分については、freenode.netで IRC チャンネル #pulseaudio の詳細を尋ねることができます。

1
mniess

私も過去にこれをやろうとしましたが、答えを探しましたが、この質問の基本的な答えはあなたができないことですAndroid bluetoothスタックは、A2DPシンク機能のサポートを欠いています。

それから、stackoverflowで、それを行うことは可能かもしれないが、それは難しいと言う素晴らしい答えを見つけました。答えと詳細は here です。その回答に示されているソリューションには、次のものが必要です。

  • 根ざしたデバイス。
  • 優れたプログラミングスキル/経験。 (またはあなたのためにそれを行う誰か)
  • 4.2より古いAndroidバージョン。4.2ではAndroidがBlueZスタックからBroadcomのBluedroidに切り替えたためです。

しかし、私は試したことがないので、その答えで提示された解決策が本当に機能するかどうかはわかりません。おそらく将来、Googleはデフォルトのbluetoothスタックを変更してA2DPシンクプロファイルをサポートするか、一部のmodderがそれをサポートするカスタムROMを作成しますが、その日までこれが唯一の方法です。

1
falconer