Craig Barnes craig@craigbarnes.org.uk http://craigbarnes.org.uk/ Hello Craig Barnes craig@craigbarnes.org.uk http://craigbarnes.org.uk/
Bluetooth audio fun with Linux Audio in Linux Bluetooth in Linux Bluetooth Audio Devices Maemo With PulseAudio Without PulseAudio Conclusions
Audio in Linux Sound driver systems OSS Alsa Higher Level Systems Pulse Audio Jack Esound Gstreamer aRTs Phonon http://wiki.linuxaudio.org/
BlueZ http://www.bluez.org/ Bluetooth in Linux BlueZ http://www.bluez.org/
BlueZ http://www.bluez.org/ http://www.archive.org/ → wiki.bluez.org Bluetooth in Linux BlueZ http://www.bluez.org/ http://www.archive.org/ → wiki.bluez.org
Bluetooth Audio Devices Headsets Speakers / Headphones Used with Mobile phones Internet Tablets PCs Audio Profiles 'voice' – mono duplex phone quality 'hifi' – Stereo high quality
Maemo device support Nokia N810 Used for audio communications Only provides voice profile Will not work if configured using alsa configuration
PulseAudio I have tested using Ubuntu and Fedora Both work well for stereo or voice audio. Both have Implemented PulseAudio PulseAudio has A2DP streaming apparently thanks to João Paulo and GSoC.
Non PulseAudio :(
Non PulseAudio (2) Going Direct to Alsa pcm.stereo { type bluetooth profile "hifi" } ctl.stereo { pcm.!default pcm.stereo See http://wiki.zenwalk.org/index.php?title=Bluetooth_headset For the full story
What have we learned Bluetooth Audio in Linux still needs some work PulseAudio works the best at the moment, but not for all applications. Sound systems support is still an issue. Audio in Linux is a very vast Subject. Why did the BlueZ wiki dissapear?
Any Questions? Will post a link to this presentation to the list. fin Any Questions? Will post a link to this presentation to the list.