PipeWire has preliminary support for Bluetooth low energy audio
- An American company made 0.7nm chips: EUV lithography machines can’t do it
- CVE-2007-4559 Python vulnerability ignored for 15 years puts 350,000 projects at risk of code execution
- RISC-V only takes 12 years to achieve the milestone of 10 billion cores
- 14000 cores + 450W: RTX 4080 graphics card perfectly replaces the RTX 3080
- Big upgrade: The difference between Bluetooth 5.0 and 5.2
- Geeks Disappointed that RTX 4080/4090 doesn’t come with PCIe 5.0
- What are advantages and disadvantages of different load balancing?
PipeWire has preliminary support for Bluetooth low energy audio.
PipeWire was created by Wim Taymans of Red Hat, and the development work dates back to 2015.
The technology was originally considered to be the “PulseAudio of video”, but with the development of PipeWire, it was also extended to the audio field.
Fedora 34, released in April 2021, became the first Linux distribution to adopt the technology by default, with other desktop Linux distributions to follow.
PipeWire brings many benefits to Linux.
First, the implementation of PipeWire is updated, the development is more active, and PipeWire has relatively fewer bugs;
secondly, PipeWire has better hardware compatibility, reduces CPU usage, and has modernization. code base.
As PipeWire has become more and more widely used, PipeWire has also received more attention from developers.
Recently, the new code added to PipeWire by developer Frédéric Danis paved the way for supporting the next generation of Bluetooth audio, and initially realized the support of Bluetooth LE. Audio (Bluetooth Low Energy Audio) support.
PipeWire has now received preliminary support for Bluetooth LE Audio, according to the developer’s GitLab commit , which includes the following:
- Add LE Audio BAP support in media-codecs
- Added LC3 codec support in LE Audio BAP
- Add LE Audio BAP support in bluez5-device
- Check if BlueZ daemon supports LE audio
- Complete the mapping of BAP audio locations
- Added stereo support for LE Audio LC3 codec
- Initialize BAP LC3 encoder/decoder
Among them, BAP (Basic Audio Profile) is an important part of LE Audio.
Bluetooth LE Audio is the next generation of Bluetooth audio, enabling audio streaming over Bluetooth Low Energy, enabling new use cases and significantly reducing power consumption compared to classic (BR/EDR) audio, with vastly improved latency and performance in terms of bandwidth.
- DIY a PBX (Phone System) on Raspberry Pi
- How to host multiple websites on Raspberry Pi 3/4?
- A Free Intercom/Paging system with Raspberry pi and old Android phones
- DIY project: How to use Raspberry Pi to build DNS server?
- Raspberry Pi project : How to use Raspberry Pi to build git server?