Casque Bluetooth: une excellente qualité sur iPhone, de mauvaise qualité sur ordinateur portable et PC

J'ai récemment eu une nouvelle paire de casques Bluetooth Sony MDR-1RBT. Sur mon iPhone 4, ils semblent fantastiques. Mais lorsque j'essaie de les utiliser sur mon PC Windows ou Macbook Pro 2010, la qualité du son baisse considérablement. Je suis certain qu'ils utilisent toujours le profil A2DP, mais ils ressemblent à la radio FM, ou comme un MP3 codé à 64kbps. (Je ne pense pas qu'ils s'allument en mode casque). Sur OSX, beaucoup de personnes ont recommandé de modifier le paramètre "bitpool", mais cela ne m'a pas beaucoup aidé. Il y a peut-être peut-être une seconde de décalage, donc le jeu est hors de question.

Je me souviens d'avoir ce genre de problème avec Bluetooth il y a 5 ans, et je suis choqué d'avoir toujours été corrigé. Est-ce que je manque quelque chose? Pourquoi mon petit iPhone rigolo joue-t-il de l'audio sans fil si bien que mes ordinateurs de puissance ne le font pas? Cet adaptateur est-il dépendant? Puis-je forcer Bluetooth à envoyer le flux de la plus haute qualité possible au détriment de la latence?

J'ai acheté un périphérique Bluetooth 4.0 USB: plug-in USB-BT4LE

J'utilise Windows 7 Enterprise.

J'ai également eu votre problème, uniquement avec un ensemble générique de casques Bluetooth. Ce kit de casque n'a pas de microphone. L'utilitaire Bluetooth de Windows a décidé qu'il en avait un, de toute façon.

Il est devenu évident que soit les pilotes Broadcom, soit le sous-système de gestion Bluetooth Windows forçaient le casque dans une sorte de mode de rechange de faible qualité.

Pour le réparer, voici ce que je devais faire:

  1. Ouvrir l'applet du panneau de contrôle des périphériques d'enregistrement
  2. Localisez le périphérique de microphone associé à votre Bluetooth
  3. Cliquez avec le bouton droit de la souris sur l'élément et choisissez 'Désactiver' dans la liste

J'ai également eu ce problème dans mon MacBook Pro. Il vous suffit d'exécuter la commande suivante dans Terminal:

defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" 60 

Il semble que, par défaut, OS X définit une qualité de son terrible dans A2DP.

Source: http://danwarne.com/fix-bluetooth-a2dp-audio-quality-mac-os/

Ma dernière théorie est que les iPhones font mieux de négocier des bitpools plus élevés (débit binaire plus élevé, donc moins de compression de données) sur le sbc que de nombreux autres périphériques, y compris tous les périphériques Android dont j'ai appartenu. C'est pourquoi les périphériques sbc sont mieux gérés par un iPhone. Vous pouvez entendre comment un bon sbc avec un iPhone peut sonner ici: https://www.youtube.com/watch?v=d7j-Vwj-JyQ

J'essaie de retrouver plus de preuves et de données, et je vais mettre à jour si j'apprends quelque chose de nouveau ou définitif.

Dans Ubuntu, essayez:

 hcitool scan gconftool -t string -s /system/gstreamer/0.10/default/musicaudiosink "sbcenc ! a2dpsink device=XX:XX:XX:XX:XX:XX" 

Où xx: xx: xx: xx: xx: xx est l'adresse MAC trouvée à partir de l'analyse par hcitool. Trouvé ici

Dans Windows, essayez d'actualiser votre pile bluetooth .

J'ai réussi à réparer l'audio sur mon Macbook 2010 après avoir branché les paramètres bitpool un peu plus. Pour référence future, voici ce que vous devez faire:

  1. Allez ici et téléchargez les outils Hardware IO pour Xcode. (Vous aurez besoin d'un compte de développeur gratuit pour cela.)
  2. Ouvrez Bluetooth Explorer.
  3. Allez dans Utilitaires-> Options spéciales.
  4. Faites glisser le curseur "Minimum bitpool" jusqu'à 45+. (Le mien est fixé à 50.)
  5. Désactivez et réactivez le Bluetooth.

Pour mémoire, mes écouteurs fonctionnent parfaitement avec mon Macbook 2011 au travail, donc j'espère que ce ne sera pas un problème avec les ordinateurs portables plus récents d'Apple.

Sur mon PC Windows, je suppose que le problème est mon adaptateur Bluetooth crappy combiné avec des pilotes génériques.