Az Android 14 az AOSP Gerrit kötelezettségvállalásai szerint megkövetelheti az okostelefonok AV1 dekódolási támogatását.
AV1 az Alliance for Open Media által kifejlesztett kodek, és ez egy jogdíjmentes kodek, hatalmas sávszélesség-megtakarítással mind VP9, mind H264 esetén. A Facebook Engineering 2018-ban teszteket végzett, és arra a következtetésre jutott, hogy az AV1 referenciakódoló 34%-ot ért el. 46,2%-kal és 50,3%-kal nagyobb adattömörítés, mint a libvpx-vp9, x264 High profile és x264 Main profilnál, illetőleg. Ez hatalmas előrelépés azok számára, akik lassabb kapcsolatokra támaszkodnak, vagy ha Ön egy jelentős videoszolgáltatást üzemeltető cég. mint a YouTube, ami jelentős költségmegtakarítást jelenthet. Ezért az a tény, hogy Android 14 AV1 dekódolási támogatást igényelhet az eszközökhöz, nem sok meglepetés.
Az Android 14 operációs rendszerrel induló eszközökön az AV1 kötelezővé tételét az AOSP Gerrit commit-párja bizonyítja. Az első commit, amelyet észrevettünk, hozzáadja az AV1 kódolást a VideoCodecTesthez az Android Compatibility Test Suite vagy CTS-ben. A CTS egy automatizált tesztkészlet, amely ellenőrzi az Android operációs rendszerrel való kompatibilitást. Ha egy eszköz nem felel meg az Android Compatibility Definition Document (CDD) követelményeinek, akkor meghibásodhat a Google CTS-je – ami viszont a Google programcsomagjához való hozzáférés elvesztését eredményezheti alkalmazások.
Emellett egy második elkövetést is észrevett Esper hozzáadja az AV1-et azon kodekek listájához, amelyeket az eszköznek képesnek kell lennie dekódolni ahhoz, hogy átadja. Ami különösen érdekes ebben a véglegesítésben, az az, hogy közvetlenül hivatkozik a for kiadatlan CDD-jére Android 14, egy olyan dokumentum, amelyet a Google még nem tett közzé, és nem is fog hamarosan az Android megjelenése előtt 14.
Az android cdd 14, sec 2.2.2 és sec 2.6 szerint,
A kézi és táblagép-megvalósításoknak támogatniuk kell az AV1 dekódolását
Még mindig rengeteg olyan zászlóshajó okostelefon van, amely még nem támogatja az AV1 dekódolást, például minden olyan eszköz Snapdragon 8 Gen 1. Vicces módon a Samsung Galaxy S22 Exynos változata képes dekódolni az AV1-et, de a Snapdragon változat nem, és ez furcsa lenne hogy a Google megakadályozza, hogy az OEM-ek az AV1-kompatibilitás alapján frissítsék eszközeiket Android 14-re, különösen a legújabb a könnyen elérhető zászlóshajó chipek generációja nem támogatta az AV1-et, eltekintve a kevésbé mindenütt jelen lévő lehetőségektől, mint például a MediaTek és Exynos.
Ennek az egésznek a jelentésével kapcsolatban két lehetséges kivonat létezik, feltételezve, hogy a Google határozottan halad az AV1 dekódolás és kódolás valamilyen módon kötelezővé tételében. Vagy az lesz a helyzet, hogy csak az Android 14 operációs rendszerrel induló eszközöknek kell támogatniuk az AV1-et (ami logikus, mivel a Qualcomm, az AV1 hosszú ideig tartó kihagyása, még a Snapdragon 8 Gen 2), vagy az eszközök szoftveren keresztül dekódolhatnak és kódolhatnak. Mint Esper magyarázata szerint a dekódolási teszt csak azt ellenőrzi, hogy az eszköz képes-e dekódolni az AV1 videó egyetlen képkockáját, és nem azt, hogy hardveres vagy szoftveres dekódert használ-e.
Bármi legyen is, ez megteremti a terepet ahhoz, hogy az AV1 streaming széles körben elterjedjen a mobileszközökön. Ahogy az okostelefonok egyre inkább támogatják a kodeket, a streaming platformok magabiztosan tudják majd megvalósítani azt hogy ne csak a sávszélességgel kapcsolatos költségeket takarítsák meg, hanem segítsenek a korlátozott adatkapcsolattal rendelkező felhasználóknak is jól. Megkerestük a Google-t megjegyzésért, és frissítjük ezt a cikket, ha visszajelzést kapunk, és figyeljük és várjuk, hogyan alakul ez a fejlesztés.
Forrás: AOSP Gerrit (1), (2 keresztül Esper)