Kõik Google'i rakenduse DashCam kohta Android Automotive'ile

  • Rakendus Dashcam on loodud eranditult Android Automotive OS-i, mitte Android Auto jaoks.
  • See on avatud lähtekoodiga modulaarne lahendus süsteemitasemel integreeritud videosalvestuseks.
  • Võimaldab sõiduki andurite abil kohandatud salvestuskäivitusi.
  • Tootjad saavad seda integreerida ja kohandada konfigureeritavate moodulite ja süsteemiõigustega.

Dashcam Android Automotive rakenduse pilt

Sõiduohutus on teinud kvalitatiivse hüppe tänu uutele intelligentsetele süsteemidele, mida üha enam autotootjaid integreerib. Üks viimaseid ja paljutõotavamaid arenguid on Google'i uus Dashcam rakendus, mis on välja töötatud ainult sõidukitele, mis sisaldavad Android Automotive OS (AAOS). Kuigi see tööriist pole veel laiemale avalikkusele saadaval ega teenusest Google Play allalaaditav, on see tööriist loodud selleks, et hõlbustada reaalajas videosalvestus sõidukist, millel on mitu funktsiooni, mis on suunatud nii ohutusele kui ka tehnilisele toele andurite kaudu. Täna räägime teile kõigest sellest Google DashCami rakendus Android Automotive'ile.

See rakendus on tekitanud üsna palju kõmu, mitte ainult nende kasutajate seas, kes otsivad funktsionaalset DashCami ilma väliseid seadmeid kasutamata, aga ka tootjate, arendajate ja autotarkvara entusiastide seas. Mis teeb selle rakenduse eriliseks? Kas see ühildub Android Autoga? Kuidas see integreerub ja milliseid funktsioone see täpselt pakub? Teeme selle kõik lahti.

Mis on Android Automotive ja mille poolest see Android Autost erineb?

Üks esimesi asju, mida tuleb selgitada, on see Android Automotive ja Android Auto nad ei ole samad, kuigi nad on sageli segaduses. Android Automotive OS See on täielik operatsioonisüsteem, mille on välja töötanud Google töötab algselt sõidukitel. See on loodud selleks, et võimaldada autotootjatel integreerida sügavaid riistvarataseme funktsioone otse tehasest. Kõik Google'i rakenduse DashCam kohta Android Automotive-3 jaoks

Selle asemel Android Auto See on teie mobiiltelefonil põhinev liides, mis projitseeritakse auto ekraanile. traadiga või traadita ühenduse kaudu. Kuigi paljud kasutajad on näidanud üles huvi, et see funktsioon oleks saadaval ka Android Autos, Google on kinnitanud, et Dashcam rakendus ei ole sellel platvormil saadaval.. Seda seetõttu, et selle tööks on vaja süsteemiõigusi ja sügavat juurdepääsu auto riistvarale, mida Android Auto pakkuda ei saa.

Kohandatav native DashCam: see on Google'i lahendus

Google'i välja töötatud rakendus Dashcam on mõeldud a avatud lähtekoodiga videosalvestuslahendus, mis on loodud integreerimiseks otse AAOS-iga sõidukite operatsioonisüsteemi. See on modulaarne rakendus, mis on jagatud kolmeks komponendiks: Kõik Google'i rakenduse DashCam kohta Android Automotive'ile

  • Armatuurkaamera teenus: vastutab salvestuste käivitamise, haldamise ja peatamise ning videovoogude juhtimise eest.
  • Armatuurkaamera haldur: toimib vahendajana rakenduse ja süsteemi vahel, avades kolmanda osapoole rakenduste jaoks stabiilse API.
  • Dashcam rakendus: Google'i välja töötatud viiteliides, mis näitab, kuidas ülaltoodud funktsioone kasutada.

Kuna tegemist on avatud ja modulaarse lahendusega, saavad tootjad seda teha kohandada erinevaid mooduleid kohandada neid oma süsteemidega. Näiteks võivad nad muuta salvestussüsteemi käitumist, salvestuspäästikuid ja isegi renderdusmooduleid.

Tehnilised nõuded ja integratsioon

See tööriist ei ole lihtne rakendus, mille alla laadite ja installite. Kuna see on loodud töötama süsteemi tasemel, nõuab see a otsene integreerimine tootja poolt. Tehnilisel tasemel on vaja mõningaid miinimumnõudeid: Kõik Google'i rakenduse DashCam kohta Android Automotive-4 jaoks

  • SDK 31 või uuem arendajatele.
  • Kaamerad ühilduvad EVS (laiendatud vaatesüsteem) o Camera2 API, süsteemi manustatud.
  • Panipaik sobivad sisemised või eemaldatavad välised andmekandjad.
  • Süsteemi load sõiduki kaameratele juurdepääsuks ja nende juhtimiseks.

Õigused tuleb määratleda ka XML-konfiguratsioonifailides, mida saab testimise eesmärgil lisada süsteemi konstruktsiooni või installida ADB kaudu.

Salvestusfunktsioonid: pidev salvestamine, sündmused ja seaded

Üks suuri edusamme on see, et see armatuurkaamera ei salvesta lihtsalt meelevaldselt. Salvestus võib olla seotud konkreetsed sündmused, mille määravad andurid. Näiteks saab selle seadistada automaatselt salvestama 20 sekundit pärast äkkpidurdamist või kiiruse ületamise tuvastamist.

Need päästikud on konfigureeritud XML-failidest ja võib töötada mitme parameetriga:

  • Anduri tüüp (VHAL või Sensor Manager)
  • Väärtuse tüüp (INT, FLOAT, BOOLEAN jne)
  • Läviväärtus ja hindamise tüüp (KESKMINE, VÕRDNE, TIPP jne)
  • Jahutamine, et vältida koheseid kordusi
  • Eelreklaam ja sündmuse kestus millisekundites

Lisaks on võimalik käivitajaid dünaamiliselt pikendada, kasutades selliseid meetodeid nagu DashcamManager.addTrigger(), kasulik ajutistes kontekstides, nagu võistlused, erimarsruudid või tehnilised testid.

Kompileerimine, load ja süsteemi seaded

Arendajad ja originaalseadmete tootjad saavad rakenduse luua kahe peamise meetodi abil. Soong y Gradle. Google'i ametlik dokumentatsioon sisaldab näiteid sellistest käskudest nagu:

mma DashcamService DashcamManager-lib DashcamApp

Rakenduse nõuetekohaseks toimimiseks vajalikud load saab määrata:

  • Kaasake need otse eelkompileerituna (Blueprint või Make).
  • Või külgmiselt ADB kaudu, lükates vastava XML-faili /etc/permissions/.

ka Ülekatte konfiguratsioone saab määratleda XML-väärtustes, näiteks lubatud salvestusruum, kataloogide salvestamine, kohandatud moodulid, maksimaalne kestus või see, kas salvestamine aktiveeritakse sõiduki käivitamisel.

Privaatsus ja vastutustundlik kasutamine: kas Google luurab minu autot?

Paljud inimesed mõtlevad, kui palju võib sisseehitatud armatuurkaamera mõjutada nende privaatsust. See arutelu on hoogu uuesti esile kerkinud pärast seda, kui see teatavaks sai Google Maps kasutab oma kaartide täiustamiseks armatuurkaamera andmeid.. Kuid nagu ettevõte on selgitanud, kehtib see ainult kohta Armatuurkaamerad kindlatelt partneritelt, nagu Nextbase või Geopost. Lisaks on pildid lühikesed, neid kasutatakse ainult teemuutuste kinnitamiseks ja on Need muudavad anonüümseks, eemaldades näod ja numbrimärgid.

Tavakasutajatelt ei koguta ühtegi videot, seega ei viita miski sellele, et rakendus AAOS Dashcam saadaks teie salvestisi automaatselt Google'ile. Igal juhul võivad tootjad piirata nende kasutamist ainult auto kohaliku süsteemiga.

Ühilduvus, saadavus ja tulevikuväljavaated

Praeguse seisuga pole rakendus lõppkasutajatele ega Google Plays allalaadimiseks saadaval. Ainult Android Automotive'i kasutavad tootjad saavad selle oma süsteemidesse integreerida, kasutades lähtekoodi, mis on saadaval AOSP hoidlas.

Kuigi see pole kõigile juurdepääsetav rakendus, eeldatakse seda Üha enam automarke võtab selle lahenduse kasutusele, eriti nüüd, kui armatuurkaamerad on muutunud peaaegu hädavajalikuks õnnetuste või ohtlike olukordade toetamiseks maanteel.

Oma suurte eeliste hulgas paistab see silma See on tasuta, avatud, kohandatav ja säästab tootjaid nullist oma armatuurkaamera loomisest, mis on varem takistanud laialdast rakendamist.

Neile, kes soovivad armatuurlauakaamerat ilma AAOS-iga ühilduva autota, valmistab Google ette ka sarnase funktsiooni, mis on otse kaamerasse sisse ehitatud. hädaabirakendus Pixeli seadmetes. See funktsioon võimaldab automaatset salvestust, kui ühendate telefoni autoga Bluetoothi ​​kaudu, salvestades kuni 24 tundi ja võimalusega mõne päeva pärast sisu automaatselt kustutada.

Ja tänaseks ongi kõik! Andke meile kommentaarides teada, mida arvate Kõik Google'i rakenduse DashCam kohta Android Automotive'ile. Tõenäoliselt on see tänu tootjate, arendajate ja Google'i ühistele jõupingutustele Autovideo salvestamine on peagi standardfunktsioon, mis on kahtlemata oluline edasiminek liiklusohutuses.