Saskaņā ar AOSP Gerrit saistībām operētājsistēmā Android 14 viedtālruņiem var būt nepieciešams AV1 dekodēšanas atbalsts.
AV1 ir kodeks, ko izstrādājusi Alliance for Open Media, un tas ir bezatlīdzības kodeks ar milzīgu joslas platuma ietaupījumu gan VP9, gan H264. Facebook Engineering veica testus 2018. gadā, secinot, ka AV1 atsauces kodētājs sasniedza 34% par 46,2% un par 50,3% lielāka datu saspiešana nekā libvpx-vp9, x264 augsta profila un x264 galvenajā profilā, attiecīgi. Tas ir milzīgs uzlabojums cilvēkiem, kuri var paļauties uz lēnākiem savienojumiem vai ja esat uzņēmums, kas nodrošina lielu video pakalpojumu piemēram, YouTube, kas var radīt ievērojamus izmaksu ietaupījumus. Tieši tāpēc fakts, ka Android 14 var būt nepieciešams AV1 dekodēšanas atbalsts ierīcēm, tas nav liels pārsteigums.
Pierādījums tam, ka AV1 ir atļauts ierīcēs, kas tiek palaists ar operētājsistēmu Android 14, tiek sniegts, izmantojot AOSP Gerrit pāris saistības. Pirmā apņemšanās, ko mēs pamanījām, pievieno AV1 kodējumu VideoCodecTest Android saderības testa komplektā jeb CTS. CTS ir automatizēts testu kopums, kas pārbauda saderību ar Android OS versiju. Ja ierīce neatbilst prasībām, kas izklāstītas Android saderības definīcijas dokumentā (CDD), tad tas var neizdoties Google CTS, kas savukārt var izraisīt piekļuves zaudēšanu Google komplektam lietojumprogrammas.
Līdztekus tam tika pamanīta otrā apņemšanās Esper pievieno AV1 to kodeku sarakstam, kurus ierīcei ir jāspēj atšifrēt, lai to izietu. Īpaši interesants šajā saistībā ir tas, ka tajā ir tieši atsauce uz neizdoto CDD Android 14 — dokuments, kuru Google vēl nav publicējis un publicēs tikai neilgi pirms Android izlaišanas 14.
Saskaņā ar android cdd 14, sec 2.2.2 un sec 2.6,
Rokas un planšetdatora ierīču ieviešanai ir jāatbalsta AV1 dekodēšana
Joprojām ir daudz vadošo viedtālruņu, kas vēl neatbalsta AV1 dekodēšanu, piemēram, jebkura ierīce ar Snapdragon 8 1. paaudze. Smieklīgi, ka Samsung Galaxy S22 Exynos variants var atšifrēt AV1, bet Snapdragon variants nevar, un tas būtu dīvaini lai Google neļautu oriģinālo iekārtu ražotājiem atjaunināt savas ierīces uz operētājsistēmu Android 14, pamatojoties uz saderību ar AV1, jo īpaši, ja tās ir jaunākās viegli pieejamo vadošo mikroshēmu paaudze neatbalstīja AV1, izņemot mazāk visuresošas iespējas, piemēram, MediaTek un Exynos.
Ir divi iespējamie secinājumi par to, ko tas viss nozīmē, pieņemot, ka Google noteikti virzās uz priekšu, lai AV1 dekodēšana un kodēšana kaut kādā veidā būtu obligāta. Vai nu būs tā, ka tikai ierīcēm, kas tiek palaistas ar operētājsistēmu Android 14, būs jāatbalsta AV1 (tas ir loģiski, jo Qualcomm, kas ilgstoši aiztur AV1, pat atbalsta to ar Snapdragon 8 Gen 2) vai arī ierīces var atšifrēt un kodēt, izmantojot programmatūru. Kā Esper skaidro, dekodēšanas tests pārbauda tikai to, vai ierīce var atšifrēt vienu AV1 video kadru, nevis to, vai tā izmanto aparatūras vai programmatūras dekodētāju.
Neatkarīgi no tā, tas ir pamats tam, lai AV1 straumēšana kļūtu plaši izplatīta mobilajās ierīcēs. Tā kā viedtālruņi arvien vairāk atbalsta kodeku, straumēšanas platformas varēs to droši ieviest lai ne tikai ietaupītu izmaksas par joslas platumu, bet arī palīdzētu lietotājiem, kuriem var būt ierobežoti datu savienojumi, kā labi. Mēs esam sazinājušies ar Google, lai saņemtu komentārus, un atjaunināsim šo rakstu, ja saņemsim atbildes, un mēs skatīsimies un gaidīsim, lai redzētu, kā šī attīstība attīstīsies.
Avots: AOSP Gerrit (1), (2 caur Esper)