web-dev-qa-db-fra.com

Décalage audio Bluetooth Ubuntu 17.10

Il semble exister un problème constant avec Ubuntu (toute version) et Bluetooth, à savoir que tout appareil présente systématiquement des retards et des retards en matière de lecture audio. La solution la plus en vue sur Internet semble être celle-ci : essentiellement, il est affirmé que le fait de changer de profil audio dans les deux sens - en un mot - supprime la latence. Bien que cela soit vrai pendant les quelques secondes qui suivent le "changement", le délai survient à nouveau après, disons, 20 secondes: il est impossible de simplement changer de profil 3 fois par minute et de considérer cela comme une solution de contournement.

J'ai vu qu'il y avait beaucoup de questions similaires ( this , this et this , juste pour en citer quelques unes) mentionnant différents périphériques Bluetooth, différentes distributions Ubuntu, Cependant, au bout du compte, aucune réponse satisfaisante n’existe. Il y avait l'impression que 17.10 réglerait une fois pour toutes ce fil infâme, néanmoins cela ne semble pas être le cas.

Existe-t-il une solution plus ou moins officielle au problème qui n'implique pas de commutation manuelle des paramètres audio dans les deux sens pour "forcer" manuellement la synchronisation automatique de temps en temps (par exemple, chaque minute)? Par souci de contexte, j’envisage tout script qui oblige le commutateur manuel à rester une solution manuelle.

7
gented

Un bogue PulseAudio 2012, toujours en cours d’exécution: " l’audio Bluetooth désynchronisé lorsque la connexion est interrompue temporairement "

En un mot, chaque fois que la qualité de la connexion diminue, les paquets audio s’accumulent dans la mémoire tampon, ce qui provoque un retard. La perte de qualité de la connexion peut se produire très facilement, vous risqueriez de passer la main devant le récepteur. Dans mon cas, ce problème provoque également une panne d'ordinateur après quelques répétitions.

Toutefois, si, au lieu d'utiliser un récepteur A2DP audio de haute qualité, j'utilise "HSP/HFP", lorsque la qualité de la connexion diminue, je reçois un très mauvais son, parlant dans un son de boîte, mais aucun retard ne se crée. Comme des paquets audio sont abandonnés au lieu d'être bloqués.

Cependant, la qualité audio de "HSP/HFS" est très mauvaise et ne convient que pour "un son à la fois".

Il me semble que certaines des questions similaires que vous avez rassemblées sont liées à cette question de mise en mémoire tampon PulseAudio (la mise en mémoire tampon est légitime, mais que faire lorsque la qualité de la connexion diminue, et est-elle légitime en temps réel? ).

Quoi qu’il en soit, la seule solution à l’OMI est d’attendre une solution appropriée à ce problème. Même s'il est ouvert depuis 2012.

3
inkbottle