react-native-webrtc / react-native-incall-manager

Handling media-routes/sensors/events during a audio/video chat on React Native
ISC License
547 stars 191 forks source link

Use Bluetooth microphone #132

Open remoblaser opened 4 years ago

remoblaser commented 4 years ago

Hey there!

Routing audio to bluetooth headsets seems to be working fine, however is it possible to also record the microphone from the headset instead of the phone microphone?

albertczyz commented 4 years ago

@remoblaser did you manage to route from speaker/earpiece to bluetooth using some method? I could only switch from headset to speaker but couldn't make it opposite way...

tomasyany commented 4 years ago

@remoblaser did you manage to route from speaker/earpiece to bluetooth using some method? I could only switch from headset to speaker but couldn't make it opposite way...

InCallManager.chooseAudioRoute('BLUETOOTH') might be what you are looking for.

tomasyany commented 4 years ago

@remoblaser did you manage to route from speaker/earpiece to bluetooth using some method? I could only switch from headset to speaker but couldn't make it opposite way...

InCallManager.chooseAudioRoute('BLUETOOTH') might be what you are looking for.

Only for Android, though.

Servo97 commented 3 years ago

Hi @remoblaser did you find a workaround?

remoblaser commented 3 years ago

Unfortunately not :/

luizfelipelaviola commented 1 year ago

Same problem here, bt audio working, but mic still on phone

st1992 commented 1 year ago

Same

minhvu7896 commented 1 year ago

same error

shivo-ham commented 1 year ago

same error

shivo-ham commented 1 year ago

@remoblaser did you manage to route from speaker/earpiece to bluetooth using some method? I could only switch from headset to speaker but couldn't make it opposite way...

InCallManager.chooseAudioRoute('BLUETOOTH') might be what you are looking for.

Only for Android, though.

not working for me

mafintosh commented 7 months ago

If anyone can point me in the right direction then we are happy to invest some dev resources getting this fixed ☺️