Решения тех проблем, с которым мне приходилось сталкиваться.

вторник, 16 декабря 2008 г.

Bluetooth стерео звук (a2dp)

Потребовалось подключить bluetooth-стерео гарнитуру к linux, чтобы слушать через нее музыку или смотреть фильмы. Долго искал и читал всякое, а оказалось все супер-просто.

Предполагается, что на машине уже установлена поддержка Bluetooth (пакеты gnome-bluetooth, bluez-utils и их зависимости). Служба Bluetooth запущена (по умолчанию она запускается при загрузке, если в это время было найдено Bluetooth карта (usb dongle или что-то подобное).

Если брелок подключается после загрузки нужно запустить службу вручную (/etc/init.d/bluetooth start).

Далее, включаем гарнитуру в режиме сопряжения (pairing mode). Определяем ее MAC-адрес.

hcitool scan

Адрес имет вид AB:CD:EF:GH:IJ:KL

Создаем файл ~/.asoundrc следующего содержимого


pcm.bluetooth {
type bluetooth
device AB:CD:EF:GH:IJ:KL
profile "auto"
}

Адрес, понятное дело, ставим настоящий.

Можно пользоваться! При первом подключении к гарнитуре она автоматически будет сопряжена с компьютером, возможно потребуется ввести PIN-код (по умолчанию обычно 0000).

Как заставить конкретную программу выдавать звук на ALSA-устройство с именем "bluetooth" это уже особенности каждой программы.
В audacious я отредактировал файл ~/.config/audacious/config, параметр pcm_device=bluetooth

3 комментария:

Unknown комментирует...

все сделала, как написано. а в амароке и мплеере звук не идет на наушники((
у меня EEEpc1000

alex125319 комментирует...

На самом деле очень легко подключить Bluetooth наушники в ubuntu.
Времени занимает минут 5-10,
качество и стабильность работы намного лучше, чем в windows.
Если интересно как, могу написать.

alex125319 комментирует...

Я еще не пробовал такое подключение - не было необходимости, но сейчас такая возможность появилась. Подключу - выложу (инструкцию).