Is this bluetooth headphone audio-interruption issue rooted with windows, bluetooth, or are my particular headphones retarded?

Sidney

So I picked up my first set of bluetooth headphones (I'd been using USB wireless before hand). They have a nasty issue when being used with windows though.

When they connect, they create two different audio devices. They create a Headphones playback devices which is auto set to the default device and they create a Headset playback device which is the Default Communication device.

When I am listening to music throughout the day the Headphones profile is in use and everything sounds clear and pleasant. When I go into a skype meeting it apparently switches over to the Headset profile which splits the communication channel bandwidth between the microphone and the speakers (per the headphone support).

This is irritating but tolerable -- I probably shouldn't be listening to music during skype calls or some such, even if the conversation is more boring than watching paint dry.

The intolerable part is that if windows makes a noise during skype calls (an error dialog, an email alert, a skype message recieved noise) the headphones temporarily switch back over to the headphones profile -- My microphone cuts off and I lose the meeting audio.

Can someone tell me if this is a known issue with windows or bluetooth, or do I just have crappy headphones? For reference, I got them off of amazon for $45, so "You have crappy headphones" is an entirely understandable answer.

user772515

Bluetooth headphones with microphone support two distinct Bluetooth profiles:

  • A2DP (HiFi Stereo Audio, no microphone input)
  • HFP (AKA "ḧands-free" = Mono Audio + microphone)

(Optional: AVRCP)

This Bluetooth profiles have distinct applications. A2DP is commonly used for audio streaming and HFP for two-way ("duplex") voice communications.

Windows by default sets it to A2DP.

Whilst there's nothing preventing its use for audio streaming in HFP mode, other then the audio quality, applications requiring the use of the microphone must force the OS to change the profile to HFP if A2DP is currently set. Skype, like any other VoIP application, does exactly that - otherwise the microphone wouldn't work - and when the switch happens some errors messages, warnings or alerts are to be expected and are normal.

In order to avoid this behavior, switch it to HFP prior to initializing a Skype call. Music and a Skype call at the same time is therefore not recommended. This advice isn't applicable to other types of headphones, analogue or USB. The former is just a passive device dependent on the sound card/chip which typically can manage multiple sound sources at once; the latter is a digital device (using generic USB audio drivers) that also can manage multiple sources. Think of it as an additional, external, sound card with roughly the same capabilities as any other sound card. That is not the case with Bluetooth audio due to protocol constraints.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Windows.Devices.Bluetooth.dll

来自分类Dev

Windows 10上的Bluetooth AptX

来自分类Dev

Bluetooth LE connection issue on a Nexus 9

来自分类Dev

无法注册Windows.Devices.Bluetooth

来自分类Dev

以编程方式在Windows CE上启动Bluetooth控制器

来自分类Dev

在Windows Phone 8上读取Bluetooth RSSI值

来自分类Dev

以编程方式在Windows CE上启动Bluetooth控制器

来自分类Dev

Windows 10上的Bluetooth 2.1文件传输速度

来自分类Dev

Core Bluetooth read Data

来自分类Dev

Pulseaudio not detecting bluetooth headset

来自分类Dev

Raspbian上的Bluetooth LE

来自分类Dev

ARC Bluetooth support

来自分类Dev

适用于Windows桌面C#应用程序的Bluetooth 4.0(低能耗)API

来自分类Dev

带有Windows的Bluetooth LE-PAN1720 BlueRadios串行端口配置文件

来自分类Dev

无需先配对即可在Windows 10中使用GAP / GATT Services Bluetooth LE

来自分类Dev

Windows Phone 8.1连接到Bluetooth Smart Heart Rate Monitor

来自分类Dev

如何在Windows 7中更改Bluetooth SBC比特率/比特池?

来自分类Dev

如何阻止Windows在SendTo文件夹中添加Bluetooth快捷方式?

来自分类Dev

无需先配对即可在Windows 10中使用GAP / GATT Services Bluetooth LE

来自分类Dev

如何在Windows游戏PC上使用Bluetooth进行音频播放?

来自分类Dev

Roboletric返回空的Bluetooth Manager

来自分类Dev

How to connect a mobile and a printer via bluetooth in android?

来自分类Dev

Transfer data between iOS and Android via Bluetooth?

来自分类Dev

How to prevent data exchange via Bluetooth on Android

来自分类Dev

何时需要BLUETOOTH_ADMIN android权限

来自分类Dev

在Core Bluetooth中将图像作为数据发送

来自分类Dev

使用HCITool宣传Bluetooth LE服务

来自分类Dev

从iOS在后台扫描Bluetooth LE设备

来自分类Dev

具有iOS ExternalAccessoryFramework的Bluetooth Classic

Related 相关文章

  1. 1

    Windows.Devices.Bluetooth.dll

  2. 2

    Windows 10上的Bluetooth AptX

  3. 3

    Bluetooth LE connection issue on a Nexus 9

  4. 4

    无法注册Windows.Devices.Bluetooth

  5. 5

    以编程方式在Windows CE上启动Bluetooth控制器

  6. 6

    在Windows Phone 8上读取Bluetooth RSSI值

  7. 7

    以编程方式在Windows CE上启动Bluetooth控制器

  8. 8

    Windows 10上的Bluetooth 2.1文件传输速度

  9. 9

    Core Bluetooth read Data

  10. 10

    Pulseaudio not detecting bluetooth headset

  11. 11

    Raspbian上的Bluetooth LE

  12. 12

    ARC Bluetooth support

  13. 13

    适用于Windows桌面C#应用程序的Bluetooth 4.0(低能耗)API

  14. 14

    带有Windows的Bluetooth LE-PAN1720 BlueRadios串行端口配置文件

  15. 15

    无需先配对即可在Windows 10中使用GAP / GATT Services Bluetooth LE

  16. 16

    Windows Phone 8.1连接到Bluetooth Smart Heart Rate Monitor

  17. 17

    如何在Windows 7中更改Bluetooth SBC比特率/比特池?

  18. 18

    如何阻止Windows在SendTo文件夹中添加Bluetooth快捷方式?

  19. 19

    无需先配对即可在Windows 10中使用GAP / GATT Services Bluetooth LE

  20. 20

    如何在Windows游戏PC上使用Bluetooth进行音频播放?

  21. 21

    Roboletric返回空的Bluetooth Manager

  22. 22

    How to connect a mobile and a printer via bluetooth in android?

  23. 23

    Transfer data between iOS and Android via Bluetooth?

  24. 24

    How to prevent data exchange via Bluetooth on Android

  25. 25

    何时需要BLUETOOTH_ADMIN android权限

  26. 26

    在Core Bluetooth中将图像作为数据发送

  27. 27

    使用HCITool宣传Bluetooth LE服务

  28. 28

    从iOS在后台扫描Bluetooth LE设备

  29. 29

    具有iOS ExternalAccessoryFramework的Bluetooth Classic

热门标签

归档