Come forzare il protocollo bluetooth A2DP contro HFP

2

Ho alcuni auricolari bluetooth wireless che mi piacciono molto tranne per il fatto che ho poco o nessun controllo sul fatto che il sottosistema bluetooth scelga A2DP (musica di alta qualità) rispetto all'HFP (basso protocolli a mani libere di tipo skype-type)

Ogni volta che lancio Hangouts di Google, ad esempio, e scelgo il microfono come dispositivo di input, il sistema Bluetooth cambia la qualità audio delle cuffie. Utilizzando bluetooth explorer vedo che sta usando HFP con il codec SCO:

AudioDeviceCurrentProtocolName = HFP;
...
HSP = {
    AudioProtocolCodec = { AudioCodecBitrate = 64; AudioCodecName = SCO; };

Ok bene. Se smetto di utilizzare Google Hangouts a volte , passa da solo a A2DP che utilizza il protocollo SBC (non credo che l'auricolare supporti l'apx):

AudioDeviceCurrentProtocolName = A2DP;
...
A2DP = {
    AudioProtocolCodec = { AudioCodecBitrate = 325; AudioCodecName = SBC; };

Il problema si verifica quando gli hangout di Google terminano, a volte non torna a A2DP da solo e non riesco a capire perché. Il riavvio di Chrome non funziona e provare diversi pulsanti di Bluetooth Explorer sembra non avere alcun effetto.

Ciò che ha lavorato a volte in passato è quello di cambiare il dispositivo audio in uscita agli altoparlanti interni e poi tornare al bluetooth un paio di volte che può causare la rimozione del sottosistema bluetooth e la riaggiunta dispositivo in modalità A2DP. Tuttavia, questo non sempre funziona e solo ora ho dovuto ricollegare completamente l'auricolare bluetooth per ottenere finalmente il mio Macbook per utilizzare il protocollo A2DP. Sigh.

Qualsiasi aiuto? Qualcosa che posso fare per forzare l'hardware a scegliere un protocollo rispetto all'altro? Qualcuno sa cosa succede quando il dispositivo viene rimosso e poi riaggiunto all'elenco hardware del suono? Sono su un MacBook Pro (Retina, 15 pollici, inizio 2013) con 10.11.6. Grazie in anticipo.

    
posta Gray 01.01.2018 - 01:54
fonte

0 risposte

Leggi altre domande sui tag