Bluetooth Audio ALSA Backend
This project is a rebirth of a direct integration between BlueZ and ALSA. Since BlueZ >= 5, the build-in integration has been removed in favor of 3rd party audio applications. From now on, BlueZ acts as a middleware between an audio application, which implements Bluetooth audio profile, and a Bluetooth audio device.
The current status quo is, that in order to stream audio from/to a Bluetooth device, one has to install PulseAudio, or use BlueZ < 5. However, BlueZ version 4 is considered to be deprecated, so the only reasonable way to achieve this goal is to install PulseAudio.
With this application (later named as BlueALSA), one can achieve the same goal as with PulseAudio, but with less dependencies and more bare-metal-like. BlueALSA registers all known Bluetooth audio profiles in BlueZ, so in theory every Bluetooth device (with audio capabilities) can be connected. In order to access the audio stream, one has to connect to the ALSA PCM device called bluealsa. Please note that this PCM device is based on the ALSA software PCM I/O plugin - it will not be available in the ALSA Kernel proc interface.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:mad_soft/bluez-alsa && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
bluez-alsa-3.1.0.tar.gz | 0000179984 176 KB | |
bluez-alsa-rpmlintrc | 0000000047 47 Bytes | |
bluez-alsa.changes | 0000001048 1.02 KB | |
bluez-alsa.spec | 0000001343 1.31 KB |
Comments 0