Call control with bluetooth headsets and speakerphones (Hands-free profile)

Việt. Phùng Quốc (4) 1 Reputation point
2022-06-07T09:30:12.703+00:00

Hi everyone,

I'm coding a feature for a Softphone (run on windows), it's answer/ hang-up a call from Bluetooth headsets and speakerphones. Currently, I use 32feet .NET(https://github.com/inthehand/32feet) framework to communicate with Bluetooth headset. I have read the spec of Hands-free profile (https://www.bluetooth.com/specifications/specs/hands-free-profile-1-8/) and successfully initiate Service Level Connection, but at the step "Audio Connection setup" (SCO connect) seem not directly support by Windows API. My research has led me to a little bit of a dead end.

Second, I see supported Bluetooth Profile there: https://support.microsoft.com/en-us/windows/supported-bluetooth-profiles-8900e50f-318e-4283-2beb-c8325bfc9515, but what is level Windows support? driver or winapi?

Is any way better than my approach?
Thank You!

Windows Hardware Performance
Windows Hardware Performance
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Hardware Performance: Delivering / providing hardware or hardware systems or adjusting / adapting hardware or hardware systems.
1,693 questions
0 comments No comments
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.