Android 14 võib nõuda, et nutitelefonidel oleks AV1 dekodeerimise tugi

AOSP Gerriti kohustuste kohaselt võib Android 14 nõuda, et nutitelefonidel oleks AV1 dekodeerimise tugi.

AV1 on Alliance for Open Media poolt välja töötatud kodek ja see on autoritasuvaba kodek, mis säästab tohutult ribalaiust nii VP9 kui ka H264 puhul. Facebook Engineering viis 2018. aastal läbi testid, jõudes järeldusele, et AV1 etalonkooder saavutas 34%. 46,2% ja 50,3% suurem andmete tihendus kui libvpx-vp9, x264 High profile ja x264 põhiprofiil, vastavalt. See on tohutu edasiminek inimestele, kes võivad loota aeglasemale ühendusele või kui olete ettevõte, mis haldab suurt videoteenust nagu YouTube, mis võib tähendada olulist kulude kokkuhoidu. Sellepärast on tõsiasi, et Android 14 võib vajada seadmete AV1 dekodeerimise tuge, ei ole suur üllatus.

Tõend selle kohta, et AV1 on volitatud Android 14-ga käitatavates seadmetes, tuleb AOSP Gerriti paari kohustuste kaudu. Esimene kinnitus, mille märkasime, lisab Androidi ühilduvuse testikomplekti ehk CTS-i VideoCodecTestile AV1-kodeeringu. CTS on automatiseeritud testide komplekt, mis kontrollib ühilduvust Android OS-i versiooniga. Kui seade ei vasta Androidi ühilduvuse määratluse dokumendis (CDD) kirjeldatud nõuetele, siis võib see Google'i CTS-i ebaõnnestuda, mis omakorda võib põhjustada juurdepääsu kaotamise Google'i komplektile rakendusi.

Selle kõrval märkas teine ​​toime Esper lisab AV1 koodekite loendisse, mille läbimiseks peab seade suutma dekodeerida. Selle kohustuse puhul on eriti huvitav see, et see viitab otseselt avaldamata CDD-le Android 14, dokument, mida Google pole veel avaldanud ja avaldab alles vahetult enne Androidi väljaandmist 14.

Androidi cdd 14, s 2.2.2 ja s 2.6 järgi,

Pihu- ja tahvelarvutite rakendused peavad toetama AV1 dekodeerimist

Endiselt on palju lipulaevaid nutitelefone, mis ei toeta veel AV1 dekodeerimist, näiteks kõik seadmed, millel on Snapdragon 8 Gen 1. Naljakas on see, et Samsung Galaxy S22 Exynose variant suudab AV1 dekodeerida, kuid Snapdragoni variant ei saa ja see oleks veider Google'il keelata originaalseadmete tootjatel AV1-ühilduvuse põhjal oma seadmeid Android 14-le värskendada, eriti kui see on kõige uuem hõlpsasti kättesaadavate lipulaevakiipide põlvkond ei toetanud AV1-d, välja arvatud vähem levinud valikud, nagu MediaTek ja Exynos.

Selle kõige tähenduse kohta on kaks võimalikku väljavõtet, eeldades, et Google jätkab kindlasti AV1 dekodeerimise ja kodeerimise mingil moel kohustuslikuks muutmist. Kas on nii, et ainult Android 14-ga käivituvad seadmed peavad toetama AV1 (mis on loogiline, kuna Qualcomm, AV1 pikaajaline hoidmine, toetab seda isegi Snapdragon 8 Gen 2) või teise võimalusena saavad seadmed tarkvara abil dekodeerida ja kodeerida. Nagu Esper selgitab, et dekodeerimistest kontrollib ainult seda, kas seade suudab dekodeerida ühe AV1-video kaadri, mitte seda, kas see kasutab riist- või tarkvaradekoodrit.

Ükskõik kuidas, see loob aluse AV1 voogesituse laialdaseks levikuks mobiilseadmetes. Kuna nutitelefonid toetavad koodekit üha enam, saavad voogedastusplatvormid seda enesekindlalt rakendada et mitte ainult säästa ribalaiuse kulusid, vaid aidata kasutajaid, kellel võib olla piiratud andmeühendus hästi. Oleme kommentaaride saamiseks ühendust võtnud Google'iga ja värskendame seda artiklit, kui saame vastust, ning jälgime ja ootame, kuidas see areng kujuneb.


Allikas: AOSP Gerrit (1), (2 kaudu Esper)