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

11

O Windows 10 tem uma pilha Bluetooth incluída e reconhece a maioria dos dispositivos Bluetooth sem problemas. No entanto, enquanto o Windows suporta o A2DP, ele não age como um coletor e, portanto, você não pode, por exemplo, fluxo de á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, já que a Microsoft faz isso. Eu tentei o software mais antigo, que pode atuar como coletor A2DP, mas tem um vazamento de memória que trava meu PC após sessões mais longas de ouvir música, que é basicamente todo dia (ouço música enquanto programando / trabalhando). (Basicamente, eu posso ver a memória do Kernel não-agrupada subir pelo segundo quando escuto música e posso parar parando a música)

Então, a minha pergunta é, existe alguma alternativa, driver universal que eu possa usar que pode atuar como dita pia para receber o áudio do meu telefone no meu PC?

    
por BadSnowflake 12.04.2017 / 22:09

2 respostas

3

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

  1. Use o Linux no VirtualBox e capture o dispositivo bluetooth. Eu tenho Kubuntu 16.04 como convidado no Win 10 e Intel BT e esta configuração funciona. (Ou use o antigo Win 7 como convidado. Ele tinha esse recurso de coletor A2DP. Mas não testado por mim. Eu usei o Kubuntu, porque eu o uso no trabalho no host do Win.) Ele trabalhou "automagicamente" após o emparelhamento em "Configurações do sistema - Bluetooth ".
por 16.07.2018 / 15:54
2

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

Você pode tentar baixar e atualizar o driver de áudio com o software fornecido pelo fabricante do seu cartão / 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 (como tem sido o caso na última década), enquanto
  • Os recursos de coletor A2DP da Microsoft não são funcionais.

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

  1. Experimente o BlueSoleil e compre se ele corrigir o problema e a versão gratuita for muito restritiva.
  2. Desabilite / habilite seu adaptador de rede sempre que ocorrer uma interrupção, na esperança que isso irá reinicializar a memória. Isso pode ser feito por meio 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 um cartão não-Broadcom.

por 25.06.2017 / 10:26