web-dev-qa-db-fra.com

Est-il possible de faire en sorte que Windows 10 agisse comme un récepteur A2DP?

Windows 10 comprend une pile Bluetooth et reconnaît la plupart des clés Bluetooth sans aucun problème. Cependant, bien que Windows prenne en charge A2DP, il ne joue pas le rôle de récepteur et vous ne pouvez par conséquent pas diffuser de l'audio depuis Android vers l'ordinateur, c'est ce que je veux.

Le fabricant de mon BT Stick ne fournit aucun pilote Windows 10, car Microsoft le fait. J’ai essayé l’ancien logiciel, qui peut servir de récepteur A2DP, mais il a une fuite de mémoire qui bloque mon PC après de longues séances d’écoute de musique, ce qui se produit pratiquement tous les jours (j’écoute de la musique pendant la programmation/le travail). (En gros, je peux regarder la mémoire du noyau non mise en pool augmenter d'une seconde à la seconde lorsque j'écoute de la musique et la faire s'arrêter en arrêtant la musique)

Ma question est donc la suivante: existe-t-il un autre pilote universel que je puisse utiliser et pouvant servir de récepteur pour recevoir le son de mon téléphone sur mon PC?

14
BadSnowflake

Bien sûr, pas pour tout le monde, mais utilisable:

  1. Utilisez Linux dans VirtualBox et capturez un périphérique Bluetooth. J'ai Kubuntu 16.04 en tant qu'invité sur Win 10 et Intel BT et cette configuration fonctionne. (Ou utilisez l'ancien Win 7 en tant qu'invité. Il comportait cette fonction de récepteur A2DP. Mais je n'ai pas testé ce produit. J'ai utilisé Kubuntu, car je l'utilise au travail sur Win Host.) Il fonctionnait "automatiquement" après le couplage dans "Paramètres système - Bluetooth ".
4
tombic

Il semble que Microsoft ait désactivé les fonctionnalités de récepteur A2DP depuis Windows 8, ou que cela ne fonctionne tout simplement plus.

Vous pouvez essayer de télécharger et de mettre à jour le pilote audio avec le logiciel fourni par le fabricant de votre carte/puce Bluetooth.

Si cela ne vous aide pas, vous pouvez remplacer la pile Bluetooth Microsoft par un produit tiers, tel que:

[MODIFIER]

Pour résumer notre discussion ci-dessous:

  • Les pilotes Broadcom ont le récepteur A2DP, mais souffrent d’une grave fuite de mémoire (ce qui est le cas depuis 10 ans), alors que
  • Les capacités de puits A2DP de Microsoft ne sont pas fonctionnelles.

Donc, les seules options auxquelles je peux penser sont:

  1. Essayez BlueSoleil et achetez s’il résout le problème et que la version gratuite est trop restrictive.
  2. Désactivez/activez votre carte réseau chaque fois qu’un ralentissement se produit, dans l’espoir que cela réinitialisera la mémoire. Cela peut être fait via un script exécuté en tant qu'administrateur:
    netsh interface set interface "network adapter name" admin=disable
    netsh interface set interface "network adapter name" admin=enable

  3. Remplacez votre carte réseau par une carte non Broadcom.

3
harrymc