Квест: ALSA + A2DP + AVRCP
shiva 7 Августа, 2011 - 05:34
Доброй ночи уважаемое сообщество! Пишу потому как не могу настроить сабж уже 3 раз (каждые полгода возвращаюсь к вопросу). Есть гарнитура Nokia BH-503, поддерживает профили hsp, a2dp, avrcp и большое желание завести ее в gentoo, причем без помощи pulseaudio. Пока что добился: скайп и smplayer работают с профилем hsp. Настройки такие:
/etc/bluetooth/audio.conf:
[General] Master=true SCORouting=PCM AutoConnect=true [Headset] HFP=true MaxConnected=1 FastConnectable=false [A2DP] SBCSources=1 MPEG12Sources=0 [AVRCP] InputDeviceName=AVRCP
~/.asoundrc:
@hooks [
{
func load
files [
"/usr/share/alsa/bluetooth.conf"
]
errors false
}
]
/usr/share/alsa/bluetooth.conf:
pcm.rawbluetooth {
@args [ ADDRESS ]
@args.ADDRESS {
type string
}
type bluetooth
device $ADDRESS
}
pcm.bluetooth {
@args [ ADDRESS ]
@args.ADDRESS {
type string
}
type plug
slave {
pcm {
type bluetooth
device $ADDRESS
}
}
}
Скайп видит в устройствах вывода bluetooth, rawbluetooth и a2dp, последнее не работает. Документации по вопросу нет, а на форумах очень противоречивые how-to ибо интерфейс сильно менялся. Кстати, никто не знает, куда делась wiki bluez? Ищутся знающие люди, в общем :)
»
- Для комментирования войдите или зарегистрируйтесь

В чём должна выражаться
В чём должна выражаться работа a2dp? Вики куда-то пропало, и вообще сайт ни жив ни мёртв, только новые релизы появляются.
Я пока hi-fi профиль настроил руками в .asoundrc
pcm.bluetooth_headset { type bluetooth device 00:11:22:33:44:55 } pcm.bluetooth_hifi { type bluetooth device 00:11:22:33:44:55 profile "hifi" mode "stereo" }