Existe alguma maneira de fazer o Windows 10 funcionar como um coletor A2DP?

17

O Windows 10 tem uma pilha Bluetooth incluída e reconhece a maioria dos Sticks Bluetooth sem problemas. No entanto, enquanto o Windows suporta A2DP, ele não atua como um coletor e, portanto, você não pode, por exemplo, transmitir áudio do Android para o computador, que é o que eu quero.

O fabricante do meu BT Stick não fornece nenhum driver do Windows 10, pois a Microsoft faz isso. Eu tentei o software mais antigo, que pode funcionar como um coletor A2DP, mas ele tem um vazamento de memória que trava meu PC após sessões mais longas de ouvir música, o que é basicamente todos os dias (eu ouço música durante a programação / trabalho). (Basicamente, eu posso assistir a memória do Kernel não agrupada aumentar a cada segundo quando ouço música e posso fazê-la parar ao parar a música)

Portanto, minha pergunta é: existe algum driver universal alternativo que eu possa usar que possa funcionar como dito coletor para receber áudio do meu telefone no meu PC?

BadSnowflake
fonte

Respostas:

3

Parece que a Microsoft desativou os recursos de coletor A2DP desde o Windows 8 ou simplesmente não funciona mais.

Você pode tentar baixar e atualizar o driver de áudio com o software fornecido pelo fabricante da sua placa / chip Bluetooth.

Se isso não ajudar, você pode substituir o Microsoft Bluetooth Stack por um produto de terceiros, como:

[EDITAR]

Para resumir nossa discussão abaixo:

  • Os drivers da Broadcom têm o coletor A2DP, mas sofrem com um sério vazamento de memória (o que ocorreu na última década), enquanto
  • Os recursos de coletor A2DP da Microsoft não são funcionais.

Portanto, as únicas opções em que consigo pensar são:

  1. Experimente o BlueSoleil e compre se resolver o problema e a versão gratuita for muito restritiva.
  2. Desative / ative seu adaptador de rede sempre que ocorrer uma desaceleração, na esperança de que isso reinicialize a memória. Isso pode ser feito através de um script executado como admin:
    netsh interface set interface "network adapter name" admin=disable
    netsh interface set interface "network adapter name" admin=enable

  3. Substitua seu adaptador de rede por uma placa que não seja da Broadcom.

harrymc
fonte
Os drivers da Broadcom têm um vazamento de memória. Essa é a raiz do problema. Após cerca de 4-5 horas, meu PC começa a ficar lento porque a memória está cheia. Ou pior, ele BSODs com uma exceção de falta de memória. Não tenho certeza se eu quiser pagar 30 dólares para um driver que deve ser livre ...
BadSnowflake
Então você tem Broadcom. Recebi conselhos de que desativar o "Serviço da bandeja da WLAN DW" interrompe o vazamento de memória.
harrymc
Isso é para a Dell. Eu tenho uma área de trabalho criada automaticamente. Windows 10 de 64 bits (atualizado), i5 6600K, Sapphire Nitro + 8GB RX480, 8GB DDR4 3000 Mhz de RAM. Mobo Z170-A da MSI.
BadSnowflake
O BlueSoleil costumava permitir o uso gratuito, mas limita a transferência de arquivos para 5 MB. Mas acho que a versão mais recente é mais restritiva.
harrymc
Então, qual poderia ser a solução para os proprietários que não são da Broadcom, não da Toshiba e aqueles que não desejam pagar 30 dólares?
Suncatcher
3

Claro, não para todos, mas utilizável:

  1. Use o Linux no VirtualBox e capture o dispositivo bluetooth. Eu tenho o Kubuntu 16.04 como convidado no Win 10 e Intel BT e essa configuração funciona. (Ou use o Windows 7 antigo como convidado. Ele tinha esse recurso de coletor A2DP. Mas não foi testado por mim. Eu usei o Kubuntu, porque eu o uso no trabalho no host Win.) Funcionou "automaticamente" após o emparelhamento em "Configurações do sistema - Bluetooth" "
tóxico
fonte
0

Eu tive esse problema com um dongle ebay de £ 3,50, pelo qual perdi o CD do driver. Conforme declarado por outros, os drivers padrão do Windows 10 não oferecem suporte ao modo de coletor A2DP.

A pilha de software CSR 4.0 Bluetooth Harmony resolveu isso para mim.

Carpet_Diver
fonte
-1

Se você possui um chipset Broadcom Bluetooth, como o BCM20702, pode tentar a pilha BTW da Broadcom: https://www.iogear.com/support/dm/driver/GBU421 (versão 12.0.0.9980). Suponho que ele implemente a totalidade ou a maior parte da pilha BT com seus próprios drivers de kernel. Os drivers posteriores (ver. 12.0.1+) parecem utilizar a pilha do Windows BT e não envia seus próprios drivers do kernel (apenas um driver auxiliar do kernel muito pequeno é carregado, provavelmente encarregado do carregamento do firmware).

Tenho sucesso com o iPhone 5c + BCM20702 + Windows 10 x64 1809, onde o A2DP e o AVRCP funcionam (haverá uma janela pop-up mostrando qual música está tocando com outros botões de controle). Você pode até usar o teclado do computador como dispositivo de entrada do seu smartphone.

FYI: O dispositivo precisa ser reparado após a instalação do driver. É necessário "esquecer" o computador nas configurações do iOS para iniciar o processo de autenticação novamente.

ganboing
fonte