Android 14 erfordert möglicherweise, dass Smartphones über AV1-Dekodierungsunterstützung verfügen, so die Mitteilungen des AOSP Gerrit.
AV1 ist ein von der Alliance for Open Media entwickelter Codec und ein lizenzfreier Codec mit enormen Bandbreiteneinsparungen gegenüber VP9 und H264. Facebook Engineering führte 2018 Tests durch und kam zu dem Schluss, dass der AV1-Referenz-Encoder 34 % erreichte. 46,2 % und 50,3 % höhere Datenkomprimierung als libvpx-vp9, x264 High Profile und x264 Main Profile, jeweils. Dies ist eine enorme Verbesserung für Leute, die möglicherweise auf langsamere Verbindungen angewiesen sind, oder wenn Sie ein Unternehmen sind, das einen großen Videodienst betreibt wie YouTube, was zu erheblichen Kosteneinsparungen führen kann. Deshalb ist die Tatsache, dass Android 14 Möglicherweise ist für Geräte AV1-Dekodierungsunterstützung erforderlich. Das ist keine große Überraschung.
Der Nachweis, dass AV1 in Geräten vorgeschrieben ist, die mit Android 14 starten, erfolgt über zwei Commits auf dem AOSP Gerrit. Der erste Commit, den wir entdeckt haben, fügt AV1-Codierung zum VideoCodecTest in der Android Compatibility Test Suite (CTS) hinzu. CTS ist eine automatisierte Reihe von Tests, die die Kompatibilität mit einer Android-Betriebssystemversion überprüfen. Wenn ein Gerät die im Android Compatibility Definition Document (CDD) dargelegten Anforderungen nicht erfüllt, Dann kann es sein, dass das CTS von Google fehlschlägt – was wiederum dazu führen kann, dass der Zugriff auf die Suite von Google verloren geht Anwendungen.
Daneben wurde ein zweiter Commit entdeckt von Esper Fügt AV1 zur Liste der Codecs hinzu, die ein Gerät dekodieren muss, um zu passieren. Das Besondere an diesem Commit ist, dass es direkt auf die unveröffentlichte CDD verweist Android 14, ein Dokument, das Google noch nicht veröffentlicht hat und erst kurz vor der Veröffentlichung von Android veröffentlichen wird 14.
Gemäß Android CDD 14, Abschnitt 2.2.2 und Abschnitt 2.6,
Implementierungen von Handheld- und Tablet-Geräten müssen die Decodierung von AV1 unterstützen
Es gibt immer noch viele Flaggschiff-Smartphones, die die AV1-Dekodierung noch nicht unterstützen, wie zum Beispiel alle Geräte mit Snapdragon 8 Gen 1. Witzigerweise kann die Exynos-Variante des Samsung Galaxy S22 AV1 dekodieren, die Snapdragon-Variante jedoch nicht, und das wäre seltsam dass Google OEMs davon abhält, ihre Geräte auf der Grundlage der AV1-Kompatibilität auf Android 14 zu aktualisieren, insbesondere auf die neueste Version Generation leicht verfügbarer Flaggschiff-Chips unterstützte AV1 nicht, abgesehen von weniger allgegenwärtigen Optionen wie solchen wie MediaTek und Exynos.
Es gibt zwei mögliche Schlussfolgerungen zu dem, was das alles bedeutet, vorausgesetzt, dass Google definitiv die AV1-Dekodierung und -Kodierung in irgendeiner Weise verpflichtend vorschreibt. Es wird entweder so sein, dass nur Geräte, die mit Android 14 starten, AV1 unterstützen müssen (was Sinn macht, da Qualcomm, ein langjähriger Verweigerer von AV1, es sogar mit unterstützt). Snapdragon 8 Gen 2) oder alternativ können Geräte über Software dekodieren und kodieren. Als Esper erklärt, prüft der Dekodierungstest nur, ob das Gerät ein einzelnes Bild eines AV1-Videos dekodieren kann und nicht, ob es einen Hardware- oder Software-Decoder verwendet.
Wie auch immer, dies schafft die Voraussetzungen dafür, dass AV1-Streaming auf mobilen Geräten weit verbreitet wird. Da Smartphones den Codec immer mehr unterstützen, können Streaming-Plattformen ihn problemlos implementieren um nicht nur Bandbreitenkosten zu sparen, sondern auch Benutzern zu helfen, die möglicherweise nur über begrenzte Datenverbindungen verfügen Also. Wir haben Google um einen Kommentar gebeten und werden diesen Artikel aktualisieren, wenn wir etwas hören. Wir werden beobachten und abwarten, wie sich diese Entwicklung entwickelt.
Quelle: AOSP Gerrit (1), (2 über Esper)