„Android 14“ gali reikalauti, kad išmanieji telefonai turėtų AV1 dekodavimo palaikymą

click fraud protection

Remiantis AOSP Gerrit įsipareigojimais, „Android 14“ gali reikalauti, kad išmanieji telefonai turėtų AV1 dekodavimo palaikymą.

AV1 yra kodekas, sukurtas Alliance for Open Media, ir tai nemokamas kodekas, sutaupantis milžinišką pralaidumą tiek VP9, ​​tiek H264. 2018 m. „Facebook Engineering“ atliko bandymus ir padarė išvadą, kad AV1 etaloninis kodavimo įrenginys pasiekė 34 proc. 46,2 % ir 50,3 % didesnis duomenų glaudinimas nei libvpx-vp9, x264 aukšto profilio ir x264 pagrindinio profilio, atitinkamai. Tai didžiulis patobulinimas žmonėms, kurie gali pasikliauti lėtesniu ryšiu arba jei esate įmonė, teikianti didelę vaizdo paslaugą kaip „YouTube“., tai gali žymiai sutaupyti išlaidų. Štai kodėl faktas, kad Android 14 gali prireikti AV1 dekodavimo palaikymo įrenginiams nėra daug staigmenų.

Įrodymas, kad AV1 yra įpareigotas įrenginiuose, paleidžiamuose su „Android 14“, pateikiamas per AOSP Gerrit įsipareigojimus. Pirmasis įsipareigojimas, kurį pastebėjome, prideda AV1 kodavimą prie „Android Compatibility Test Suite“ arba CTS „VideoCodecTest“. CTS yra automatizuotas testų rinkinys, patvirtinantis suderinamumą su „Android“ OS versija. Jei įrenginys neatitinka „Android“ suderinamumo apibrėžimo dokumente (CDD) nurodytų reikalavimų, tada gali nepavykti „Google“ CTS, o tai savo ruožtu gali lemti prieigos prie „Google“ rinkinio praradimą programos.

Be to, pastebėtas antrasis įsipareigojimas Esper prideda AV1 į kodekų sąrašą, kurį įrenginys turi sugebėti iššifruoti, kad galėtų praeiti. Ypač įdomus šis įsipareigojimas yra tas, kad jame tiesiogiai daroma nuoroda į neišleistą CDD „Android 14“ – dokumentas, kurio „Google“ dar nepaskelbė ir nepaskelbs tik prieš pat „Android“ išleidimą 14.

Pagal android cdd 14, sek 2.2.2 ir sek 2.6,

Delninių ir planšetinių įrenginių diegimas turi palaikyti AV1 dekodavimą

Vis dar yra daug pavyzdinių išmaniųjų telefonų, kurie dar nepalaiko AV1 dekodavimo, pavyzdžiui, bet kuris įrenginys su Snapdragon 8 Gen 1. Įdomu tai, kad „Samsung Galaxy S22“ „Exynos“ variantas gali iššifruoti AV1, bet „Snapdragon“ variantas negali, ir būtų keista. kad „Google“ neleistų originalios įrangos gamintojams atnaujinti savo įrenginių į „Android 14“, remdamasi AV1 suderinamumu, ypač kaip naujausio lengvai prieinamų pavyzdinių lustų karta nepalaikė AV1, išskyrus mažiau visur esančias parinktis, tokias kaip MediaTek ir Exynos.

Yra du galimi dalykai, susiję su tuo, ką visa tai reiškia, darant prielaidą, kad „Google“ neabejotinai siekia, kad AV1 dekodavimas ir kodavimas tam tikru būdu būtų privalomi. Taip pat bus taip, kad tik įrenginiai, paleidžiami naudojant „Android 14“, turės palaikyti AV1 (tai prasminga, nes „Qualcomm“, ilgą laiką atlaikiusi AV1, netgi palaiko jį su Snapdragon 8 Gen 2) arba įrenginiai gali iššifruoti ir koduoti naudodami programinę įrangą. Kaip Esper paaiškina, dekodavimo testas tik patikrina, ar įrenginys gali iššifruoti vieną AV1 vaizdo įrašo kadrą, o ne ar jis naudoja aparatinę ar programinę įrangą.

Kad ir kaip būtų, tai sudaro sąlygas AV1 srautiniam perdavimui plačiai išplisti mobiliuosiuose įrenginiuose. Kadangi išmanieji telefonai vis labiau palaiko kodeką, srautinio perdavimo platformos galės užtikrintai jį įdiegti kad ne tik sutaupytų pralaidumo išlaidas, bet ir padėtų vartotojams, kurių duomenų ryšys gali būti ribotas, pvz gerai. Kreipėmės į „Google“, kad galėtume pakomentuoti, ir atnaujinsime šį straipsnį, jei sulauksime atsakymo. Stebėsime ir lauksime, kaip šis vystymasis pasikeis.


Šaltinis: AOSP Gerrit (1), (2 per Esper)