• # HFP

    Posté par . En réponse à la dépêche PulseAudio 6.0 et 7.0. Évalué à 3.

    PulseAudio prend en charge les profils Bluetooth HPS (casque audio) via le backend natif et HFP (kit mains-libres) via le backend oFono, grâce à BlueZ 5. Seul l’un est actif mais ce n’est pas gênant car la plupart des appareils gèrent à la fois HPS et HFP. Cependant, chaque backend a ses limitations.

    Le natif ne gère pas le « rôle casque audio », ce qui signifie que connecter un PC à un téléphone mobile pour que le PC se comporte comme casque n’est pas pris en charge. À l’inverse, le backend oFono ne permet pas d’utiliser le téléphone mobile comme casque audio pour le PC. De plus, le contrôle du volume n’est pas aussi bien géré qu’il pourrait l’être (PulseAudio n’informe pas l’appareil connecté de son volume donc les deux gèrent leur volume indépendamment).

    Comme les deux backends ne se chevauchent pas, ils pourraient être activés en même temps. Cependant, il n’y pour l’instant pas de consensus sur le fait que ça soit la voie à suivre ou non. Pour le moment, on ne peut activer cette fonctionnalité qu’en appliquant un patch à PulseAudio.

    Jusque là, j'avais trouvé HFP for Linux, qui devait me permettre de faire passer mon ordinateur pour une oreillette Bluetooth, et donc prendre et passer mes appels depuis l'ordinateur, donc en parallèle de ce que j'y fais déjà (en gros, pouvoir continuer à écouter le son d'un jeu ou de la musique, etc. dans ses écouteurs, tout en étant au téléphone en même temps).

    J'avais mis le truc de côté en attendant de me pencher dessus pour le faire fonctionner. Donc si j'ai bien compris, cela sera bientôt intégré par défaut ? Il y a une solution efficace qui soit déjà simple à mettre en œuvre pour réaliser cela sur le desktop linux d'aujourd'hui ?