web-dev-qa-db-ja.com

PulseAudioにA2DP接続が表示されない

オーディオ出力をBelkin Z73 Bluetoothレシーバーにパイプしようとしていますが、一度接続してキー0000とペアリングすると、レシーバーがPulseAudioに表示されません。さらに、次のコマンド

pactl load-module module-loopback source=alsa_output.pci-0000_00_1b.0.analog-stereo sink=bluez_source.00:02:72:EA:95:61

Failure: Module initalization failedを返します。

誰かが何が起こっているか知っていますか?
オーディオのパイプを試みることができるものは他にありますか?

5
brillout

ランニング

pactl load-module module-alsa-sink device=bluetooth

alsa_output.bluetoothを追加する必要があります

pactl list sinks short

次に、Takkatが指定した link で説明されている指示に従って、このシンクに切り替えます。

2
brillout

module-loopback を使用して

オーディオをソースからシンクに直接ルーティングします。

それを発行した方法では、出力シンクを入力デバイスにループしようとしています。これは明らかに機能しないため、「初期化に失敗しました」エラーが発生します。

両方のシンク、ローカルサウンドカード、およびBluetoothレシーバーでオーディオを使用する場合は、module-combine-sinkを使用します。

Bluetoothシンクに接続するには、このシンクをpulseaudioに認識させる必要があります。接続する前に、このシンクが存在するかどうかを次のコマンドで確認してください。

pacmd list-sinks

Bluetoothレシーバーが表示されている場合は、この質問に対する私の回答で概説されているように接続できます。

レシーバーがリストにない場合は、レシーバーをBluetoothに接続する際に問題がある可能性があります(ディストリビューションによってはBluez/Blueman)。既知のデバイスのリストからデバイスを削除し、ペアリングプロセスをやり直すのに役立つ場合は、試すことができます。

3
Takkat

N04 Belkinでも同様の問題が発生しました。 ブリルアウトの答え も助けてくれました。しかし、pulseaudio-module-bluetoothがインストールされていないことに気付きました。だから私はそれをインストールし、すべてが今うまく動作します。

2
mathume

Xubuntu 12.10でも同じ問題が発生しました pulseaudio-module-bluetoothをインストールします Install pulseaudio-module-bluetooth 動作するようにしました。

0
Felipe

Ubuntu 13.10でも同じ問題が発生しましたが、pactl load-module module-alsa-sink device = bluetoothは役に立ちませんでした。デバイスがリストに表示されていません。

助けになったのは〜/ .asoundrcにデバイスを追加して手動でロードすることです:

pulseaudio -k
Sudo /etc/init.d/bluetooth stop
Sudo /etc/init.d/bluetooth start

echo pcm.btheadset {\
        type bluetooth\
        device 20:13:03:23:08:55\
        profile "a2dp"\
} > ~/.asoundrc



aplay -D btheadset -f s16_le /usr/share/sounds/alsa/Front_Center.wav

pulseaudio -D
pactl unload-module module-bluetooth-discover
pactl unload-module module-bluetooth-device  
pactl unload-module module-alsa-card
pactl load-module module-alsa-sink device=btheadset sink_name=btheadset sink_properties=device.description=Headphones

以下を確認してください:

Sudo apt-get install bluez-tools bluez-utils bluez-alsa bluez-audio pulseaudio-module-bluetooth
Sudo apt-get remove blueman
0
Dmitry C.