Ask / Submit

Connect more than one bluetooth device at the same time competition

asked 2016-09-28 14:35:37 +0200

eson gravatar image

updated 2016-09-28 15:04:17 +0200

Can you do it? Well, I´m not a developer so I know I can't. Admit that it would be a very cool feature, and at least investigate the possibility. It would also be a Sailfish exclusive feature, which is cool by it self.

The goal is to connect 2 headsets at the same time, for example to listen to music together without incurring ambient unwanted attention. Is it possible?

If I had money, I would offer a great reward for this feature, but as I don't, I will instead offer my balls to science at my death. ;)

edit retag flag offensive close delete

4 Answers

Sort by » oldest newest most voted

answered 2016-09-28 16:09:20 +0200

tvicol gravatar image

Your balls will stay with you, at least for the time been. A2DP profile for audio streaming is designed such way that only a single connection active at a time can be made. Therefore, you cannot connect your smartphone to two Bluetooth speakers/headphones at the same time. On other hand, SBC codec is not designed to stream good audio quality over bluetooth and since bluetooth ver.2.1 didn't get any update. I still love my headphone jack. ;-)

edit flag offensive delete publish link more



So what is the limitation of A2DP streaming that can't be changed? To me it looks like just another proprietary solution that wants to be free. I can appreciate your love for the headphone jack. :)

eson ( 2016-09-28 16:32:44 +0200 )edit

answered 2016-09-28 16:07:15 +0200

coderus gravatar image

Bluetooth connection is exclusive. To connect multiple devices you should have multiple transmitters.

edit flag offensive delete publish link more



So what is the cost of having multiple transmitters, if any? Remember I am noob to developing.

eson ( 2016-09-28 16:19:46 +0200 )edit

I imagine @coderus means additional HW; for example an USB bluetooth dongle in addition to the built-in bluetooth chip.

However I do not really think that is a hard requirement; a single BT master device can connect to multiple devices at the same time provided that the profiles support it; You can have same time BT-audio, BT-keyboard, BT-serial connection etc...

So; it should be possible but it requires rewrite of the bluetooth drivers to support such a profile.

juiceme ( 2016-09-28 18:55:57 +0200 )edit

Thanks @juiceme ! This is progress! :)

eson ( 2016-09-29 01:28:40 +0200 )edit

are you sure? havent tested, but because of sailfish limitations (vpn and ble) i use an android for my wearable - which is bluetooth connected AND supports bluetooth heart rate monitor. dont have a monitor, but in my count this would be two bluetott connection at once.

kaktux ( 2016-09-30 08:59:44 +0200 )edit

answered 2016-09-28 21:02:59 +0200

DarkTuring gravatar image

I dont know if its possible, but you can stream to a bluetooth external receiver, connect it to an external 2 channel Bluetooth transmitter which now streams to two bluetooth headphones simultaneously. Its workable but you need individual streams each basically with its own chipset. Amazon has them for sale:

edit flag offensive delete publish link more


You are probably right, but that is not exactly what I wanted. I want it to be Sailfish default, or at least optional.

eson ( 2016-09-29 03:10:36 +0200 )edit

@DarkTuring did you remove the amazon link on purpose? I am interested in such a device ( 2017-02-27 18:41:15 +0200 )edit

answered 2016-09-28 22:11:04 +0200

Wickedsten gravatar image

I can say that I can transfer files from another cellphone to Jolla and have smartwatch connected at the same time (at least I got a notification for transmitted files)

edit flag offensive delete publish link more


Yes, me to.

eson ( 2016-09-29 01:45:44 +0200 )edit
Login/Signup to Answer

Question tools

1 follower


Asked: 2016-09-28 14:35:37 +0200

Seen: 970 times

Last updated: Sep 28 '16