Hvordan spille musikk eller podcaster over Bluetooth på bilstereoen uten A2DP-støtte

En trinn-for-trinn-veiledning om hvordan du streamer all lyd, enten det er musikk, podcaster, navigasjon, varsler osv., til bilens Bluetooth uten A2DP.

En av de mer frustrerende opplevelsene med å kjøpe bil er å håndtere "oppgraderingspakkene" som kan virke unødvendig dyre.

Mens avspilling av lyd over Bluetooth har eksistert ganske lenge, ville mange av de "nyere" bilene som kom ut ikke tilby støtte for Avansert lyddistribusjonsprofil (A2DP) som er Bluetooth-profilen som er ansvarlig for streaming av multimedialyd. Selv om det er massevis av tredjeparts biltilbehør på markedet som legger til denne funksjonaliteten, enten ved å koble til bilens USB-port eller sigarettenner, ved å bruke en av disse betyr at du må fikle med en annen perifer enhet i din allerede store samling.

Hvis du foretrekker å ikke kjøpe annet tilbehør eller oppgradere bilens stereoanlegg, finnes det en rask og enkel løsning som drar nytte av bilens eksisterende maskinvare. Det innebærer å bruke en Tasker-plugin kjent som 

AutoVoice til omdirigere all telefonens lyd til en tilkoblet Bluetooth-enhet. Dette er en lite kjent funksjon i AutoVoice-plugin-modulen som på en smart måte bruker eksisterende Bluetooth-profiler på kjøretøyet ditt for å sende lyd over protokollen. I dette tilfellet vil kjøretøyet ditt gjøre det bli lurt til å motta lyd over Hands-Free-profilen (HFP).


Omdiriger telefonens lyd med AutoVoice

Håndfri-profilen i Bluetooth-protokollen brukes vanligvis til å utføre telefonsamtaler fra din telefon, så Androids medieavspilling vil ikke sende lyd til en tilkoblet Bluetooth-enhet som bruker denne Profil. Ved hjelp av AutoVoice kan vi imidlertid omdirigere lyd som sendes til bilsettet ditt gjennom HFP. Så mens bilen din tror den mottar lyd fra en telefonsamtale, vil den faktisk spille av noen lyd som smarttelefonen din genererer – enten det er musikk, podcaster osv. Det er imidlertid en stor, viktig advarsel knyttet til lydkvaliteten, og du bør tenke nøye gjennom dette før du prøver trikset.

Merk: Fordi handsfree-profilen ikke er ment å sende high-fidelity lydstrømmer, vil lydkvaliteten på musikken din lide. Dette er bare innholdet i Hands-Free-profilen, og det er ingenting du kan gjøre med det uten enten oppgradere stereoens Bluetooth for å gi A2DP-støtte eller for å streame gjennom en annen perifert.

Etter min erfaring lider lydkvaliteten nok til at jeg ikke vil høre på musikk gjennom HFP, men foreldrene mine så ikke ut til å bry seg om kvalitetsreduksjonen. Til hver sin egen. Hvis du bare vil lytte til en og annen podcast, kan du lytte til veibeskrivelser fra favorittnavigasjonen din app, eller lytt til varsler på telefonen (fra en kombinasjon av Tasker + AutoNotification), så dette oppsettet skal være akseptabelt.

Nå som vi har fått den ansvarsfraskrivelsen ute av veien, la oss gå videre til hvordan du faktisk oppnår dette trikset. Du trenger to apper: Tasker og AutoVoice. Når du har installert begge, åpner du Tasker til hovedskjermen. Vi vil opprette en profil som aktiveres hver gang Tasker oppdager at du har koblet til din bilens Bluetooth, og deaktiveres når Tasker oppdager at du har koblet fra bilen din Blåtann. For alle Tasker-veteraner her, vil jeg lime inn beskrivelsen av profilen nedenfor. Hvis du ikke er kjent med Tasker og vil ha trinnvise instruksjoner, fortsett å lese.

Profile: Reroute Audio (192)
State: BTConnected[ Name: BMW 15384 Address:* ]
Enter: Anon (199)
A1: AutoVoiceCtrlBT[ Configuration: Enabling Headset Sound Timeout (Seconds):0 ]

Exit: Anon (204)
A1: AutoVoiceCtrlBT[ Configuration: Disabling Headset Sound Timeout (Seconds):0 ]

Lage en ny Profil ved å trykke på + ikonet nederst til høyre. Trykk på Stat å skape en statlig kontekst. Under Nett Trykk på BT tilkoblet. I Navn feltet, trykk på forstørrelsesglasset for å få opp en liste over lagrede Bluetooth-enheter. Finn bilens Bluetooth-navn og velg det for å legge det til konteksten.

Gå deretter tilbake til Taskers hovedskjerm ved å trykke på bakoverpilen øverst til venstre på skjermen. Tasker vil nå be om å legge til en oppgave. Gi det navnet hva du vil (eller ikke, det spiller ingen rolle) og trykk deretter på haken for å gå inn i skjermbildet for oppgaveredigering. Her vil vi trykke på + ikonet nederst i midten for å legge til en ny handling til oppgaven vår. Plukke ut Plugin --> AutoVoice --> Ctrl BT trykk deretter på blyantikonet for å hente opp AutoVoice-konfigurasjonen. MuliggjøreOmdirigering av hodesettlyd og trykk deretter på haken øverst for å lagre konfigurasjonen.

Fortsett å rygge ut til du er tilbake i Tasker sin hovedskjerm. Nå må vi legge til en Avslutt oppgave for å deaktivere lydomdirigering når telefonen kobles fra bilens Bluetooth. Trykk lenge på oppgaven for å få opp en popup-meny med flere alternativer, ett av dem er Legg til Exit Task. Trykk på det for å gå inn i redigeringsskjermen for den nye Exit Task. Plukke ut Plugin --> AutoVoice --> Ctrl BT igjen, men denne gangen deaktiver Headset Sound Redirect.

Voila, du er ferdig! Hvis du fulgte disse trinnene riktig, bør det se slik ut på Tasker's hovedskjerm:

Nå, når telefonen kobles til bilens Bluetooth, vil all lyd bli omdirigert over håndfri-profilen! På kjøretøyet mitt tror bilen at jeg er i en telefonsamtale med meg selv på mottakersiden, noe som sannsynligvis vil dukke opp på din side også.


Importer profil i Tasker

Som alltid gir vi en lenke for å laste ned profilen for de av dere som bare vil importere den og komme i gang. For å importere denne profilen, last først ned .prf.xml-filen fra koblingen nedenfor. Lagre det hvor som helst på din interne lagring. Åpne Tasker og deaktiver nybegynnermodus i Innstillinger. Deretter går du tilbake til hovedskjermen og trykker lenge på "Profiler" på toppen. En popup skal vises med et alternativ for å "importere" en profil. Trykk på det og bla til der du lagret XML-filen og velg den for å importere.

Last ned Re-Route Audio Profile fra AndroidFileHost!