Bluetooth/A2DP без PulseAudio

Материал из ALT Linux Wiki
Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


Задача

PulseAudio в системе не прижился, а подключить наушники через bletooth хочется.

Запуск демона

# apt-get install bluez bluez-alsa
# service bluetoothd start

Pairing

Для первоначального подключения проще всего использовать какой-нибудь инструмент с графическим интерфейсом. Подойдёт, например, blueman-manager из пакета blueman. Подключите (pair) Ваш headset и установите его как Trusted (доверенное или доверяемое, зависит от перевода).

Дальнейшая настройка

Создайте файл ~/.asoundrc следующего содержания (или добавьте в него, если Вы уже что-нибудь делали с alsa):

pcm.bt {
        type bluetooth
        device "XX:XX:XX:XX:XX:XX"
        profile "auto"
}

Строку из XX и двоеточий замените на MAC ваших наушников (можно посмотреть в том же blueman-manager).

В файл /etc/bluetooth/audio.conf в секции [General] добавьте строку:

[General]
Enable=Socket

Проверяем

Убедитесь, что наушники включены, и затем:

mplayer -ao alsa:device=bt /path/to/some.mp3

Если всё хорошо, Вы чего-нибудь услышите.