This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

I have some questions about streaming audio.

I know that BLE is not suitable for high-volume streaming.

So how do BLE earphones stream audio?

Does it use with bluetooth classic protocol?

And I coundn't monitor advertising packet of the BLE earphons, using packet sniffer(CC2540 dongle).

Is it related to multiprotocol??

Parents
  • There should be no "BLE" earphones, just "BT" (aka Bluetooth meaning they are using BR/EDR "classic" part of the stack, typically A2DP standard protocol for HD audio transfer over Bluetooth). If there are "BLE" audio streaming applications you will find them only in very specialized segments and they typically need special HW+SW on both sides (so if your "BLE" headphones work with Mobile phone or PC out of the box they are definitely not "BLE" because there is no SW which would make the audio streaming over BLE on mobile or PC).

Reply
  • There should be no "BLE" earphones, just "BT" (aka Bluetooth meaning they are using BR/EDR "classic" part of the stack, typically A2DP standard protocol for HD audio transfer over Bluetooth). If there are "BLE" audio streaming applications you will find them only in very specialized segments and they typically need special HW+SW on both sides (so if your "BLE" headphones work with Mobile phone or PC out of the box they are definitely not "BLE" because there is no SW which would make the audio streaming over BLE on mobile or PC).

Children
  • Thank you but, I have extra questions. When a device run on dual mode(classic + LE), will not protocol conflicts occur? And is the power consumption of the Bluetooth classic part the same as before?

  • This is so hypothetical without taking any specific implementation (= chip) and reading the documentation;) In general yes, there might be some conflicts if there is only single MCU and single radio interface. But that's the same like multiple connections/roles on single BLE chip: stack will need to do some priority arbitration and if conflicts are not too often both protocols will compensate packet loss easily. It's the same story with WiFi+Blutooth chips etc.

    To power consumption: yes, in theory if chip does more work then logically it consumes more power. No perpetum mobile here;) If you ask how much then again how could I know without taking some exact example and looking to the spec?:) In general assumption is that BT Classic consumes more power (like 5-100x) then BLE so this additional BLE load should not be really visible on power consumption once you design it for BR/EDR A2DP.

Related