Windows – ny way to make Windows 10 act as a A2DP sink

bluetoothwindows 10

Windows 10 has a Bluetooth Stack included and recognizes most Bluetooth Sticks without any problems. However, while Windows does support A2DP, it does not act as a sink and therefore, you cannot e.g. stream Audio from Android to the Computer, which is what I want.

The manufacturer of my BT Stick does not provide any Windows 10 Drivers, since Microsoft does this. I tried the older software, which can act as A2DP sink, but it has a memory leak that crashes my PC after longer sessions of listening to music, which is basically every day (I listen to music while programming/working). (Basically I can watch the non-pooled Kernel memory go up by the second when listening to music and can make it stop by stopping the music)

So my question is, is there any alternative, universal driver I can use that can act as said sink to receive Audio from my Phone on my PC?

Best Answer

2020-05-29 Update:

Microsoft is re-adding A2DP sink support to Windows 10 in version 2004.

In the codebase of Windows 10 preview builds, references to Bluetooth’s A2DP Sink feature has been spotted again, suggesting that the feature is making a comeback.

A2DP Sink feature found in code

https://www.windowslatest.com/2020/01/26/windows-10-a2dp-sink-bluetooth-support/


However, while Windows 10 BT driver did implement A2DP Sink protocol, you still need an application to explicitly open the connection to your device. Without said application, audio from your device will not be piped to your PC, despite the device might be shown as "ready" in sound control panel.

Device "ready" but no audio

A developer named Mark Smirnov developed a UWP application, Bluetooth Audio Receiver to manage the audio connection. After using his application to explicitly open the connection, the audio is finally piped to the PC correctly.

Bluetooth speaker enabled on device

The Caveat

This application does have a major inconvenience though - that it cannot operate in the background, requiring a window to be kept open at all times. This is an inherent limitation of UWP apps in general, as mentioned by the author in his app's description:

UWP application (unlike classic Win32) does not suppo[rt] working in the background...

It's kind of a shame this is the case. However I do expect alternative Win32 applications to start appearing soon enough, so please feel free to edit this answer and put them here, if you happen to know any.

  • < Empty for now >
Related Question