I work as a Software Architect at the Sennheiser Consumer division, which became part of the Sonova organisation in 2022. My primary focus has been on Flutter development since 2021, transitioning from roles in electrical engineering and embedded software development to mobile app development. My goal is to create a smooth app experience and seamless connectivity for all Sennheiser headphone users.
Eduard Siewert
Bluetooth LE-Audio Broadcast: How to build an Auracast assistant app with Flutter
The Bluetooth technology is getting a major upgrade with the introduction of the LE-Audio specification, which enables many new interesting features and use cases. One of them being Auracast broadcast audio. Auracast allows you to share your audio with others or listen to broadcast streams nearby you. This could be a television in a gym, a gate announcement at the airport or a lecture in an university.
In this talk I will show you how to build an Auracast assistant application, which can be used to connect to any Auracast compatible headphone and select the desired broadcast stream. I will provide a brief overview over the functionality of Bluetooth Low Energy and the Auracast specification. And afterwards you will learn how this can be translated into a Flutter application and what the current limitations on Android and iOS are.