Я пытаюсь передать аудиовыход на мой Bluetooth-приемник Belkin Z73, но после подключения и соединения с ключом 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
.
Кто-нибудь знает, что происходит?
Есть ли что-нибудь еще, что я мог бы попытаться передать аудио?
Модуль loopback используется для
маршрутизации аудио от источника непосредственно обратно к приемнику.
blockquote>То, как вы его выдавали, вы пытаетесь зациклить на выходе приемника для устройства ввода. Это, очевидно, не сработает, поэтому ошибка «сбой при инициализации».
Если вы хотите, чтобы ваш звук находился в обоих приемниках, локальной звуковой карте и приемнике Bluetooth, используйте модуль module-Объединение-приемник .
Чтобы подключиться к приемнику Bluetooth, необходимо, чтобы этот приемник распознавался pulseaudio. Проверьте с помощью следующей команды, присутствует ли этот приемник, прежде чем пытаться подключиться к нему:
pacmd list-sinks
Если вы видите свой приемник Bluetooth, вы можете подключить его, как указано в моем ответе на этот вопрос:
[ 1112]Как сменить приемник pulseaudio с помощью команды «pacmd set-default-sink» во время воспроизведения?
Если вашего ресивера нет в списке, может возникнуть проблема с подключением его к Bluetooth (Bluez / Blueman в зависимости от вашего дистрибутива). Затем вы можете попробовать, помогает ли удаление устройства из списка известных устройств и повторный процесс сопряжения.
У меня была похожая проблема с моим N04 Belkin. Ответ Brillout также помог мне. Но потом я заметил, что pulseaudio-module-bluetooth
не был установлен. Поэтому я установил его, и теперь все работает нормально.
У меня была такая же проблема в 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
Запуск
pactl load-module module-alsa-sink device=bluetooth
должен добавить alsa_output.bluetooth
к
pactl list sinks short
Затем переключиться на этот приемник, следуя указаниям, описанным в ссылке , данной Таккатом
У меня была такая же проблема с Xubuntu 12.10, установка pulseaudio-module-bluetooth заставила его работать.