We have moved to a new Sailfish OS Forum. Please start new discussions there.
7

Connect more than one bluetooth device at the same time competition

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

eson gravatar image

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

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
3

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

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

Comments

1

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 +0300 )edit
2

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

coderus gravatar image

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

edit flag offensive delete publish link more

Comments

2

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

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

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 +0300 )edit

Thanks @juiceme ! This is progress! :)

eson ( 2016-09-29 01:28:40 +0300 )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 +0300 )edit
2

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

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

Comments

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 +0300 )edit

@DarkTuring did you remove the amazon link on purpose? I am interested in such a device

c.la ( 2017-02-27 18:41:15 +0300 )edit
1

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

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

Comments

Yes, me to.

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

Question tools

Follow
1 follower

Stats

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

Seen: 1,229 times

Last updated: Sep 28 '16