Bluetooth Alsa
Este es el proyecto para implementar audio a través de bluetooth en auriculares, teléfonos celulares y equipos de música.
Instala los paquetes bluez-utils, bluez-gnome y bluez-audio,
# apt-get install bluez-utils bluez-gnome bluez-audio
Configuración
Enciende el aparato, luego corre 'hcitool scan'
# hcitool scan
Scanning ...
00:13:A9:E4:95:39 CMT-BX5BTpara obtener la dirección del aparato bluetooth. En el ejemplo, la dirección es 00:13:A9:E4:95:39.
Crea el archivo .asoundrc en la raíz del usuario,
$ nano ~/.asoundrc
y agrega
pcm.bluetooth {
type bluetooth
device "00:13:A9:E4:95:39"
profile "auto"
}en donde device debe llevar la dirección del aparato.
Descarga el script bt-audio. Este modifica la configuración de gstreamer,
#!/bin/sh # Author: Ricardo Yanez key=/system/gstreamer/0.10/default/musicaudiosink state=`gconftool --get $key | cut -d\ -f1` if [ $state == "autoaudiosink" ]; then gconftool --type string --set $key "alsasink device=bluetooth" else gconftool --type string --set $key "autoaudiosink" fi echo musicaudiosink set to `gconftool --get $key`
Copia bt-audio a /usr/local/bin/,
# cp bt-audio /usr/local/bin/
y modifica los permisos para que sea ejecutable,
# chmod 755 /usr/local/bin/bt-audio
Corre bt-audio para cambiar la fuente de audio a bluetooth o autoaudiosink (modo normal),
$ bt-audio musicaudiosink set to alsasink device=bluetooth $ bt-audio musicaudiosink set to autoaudiosink
La fuente de audio debe estar en modo bluetooth para conectar el aparato.
PIN
Al establecer contacto con el aparato por primera vez, según los métodos descritos abajo, es necesario ingresar el PIN, generalmente 0000 (cuatro ceros), en el aparato primero, luego en el applet bluetooth de GNOME, que aparece como un popup. Esto es necesario hacerlo solo la primera vez que se produce contacto.
Rhythmbox
En modo bluetooth, corre rhythmbox y toca música como de costumbre.
mplayer
En modo bluetooth, corre,
mplayer -ao alsa:device=bluetooth archivo_mp3
xmms
Corre xmms. Anda a las preferencias con <ctrl>-<p>. En "Output Plugin" marca "ALSA output plugin", luego pulsa "Configure". En "Audio device:" escribe,
pcm.bluetooth
Guarda los cambios.