Framework für die Medienqualität

Das Media Quality-Framework wird in Android 16 für Android TV eingeführt, um eine standardisierte API für Anpassungen der Bildqualität (Picture Quality, PQ) und Audioqualität (Audio Quality, AQ) zu schaffen. Das primäre Ziel ist es, einen einheitlichen Ansatz für diese Anpassungen auf verschiedenen Android TV-Geräten zu bieten. Dieses standardisierte Framework soll die Entwicklung für App-Entwickler, Erstausrüster (Original Equipment Manufacturers, OEMs) und Anbieter von System-on-Chip (SoC) vereinfachen, indem es einen einheitlichen Satz von Android-APIs bietet. Für SoC-Anbieter ermöglicht es dem Android-Framework, die PQ- und AQ-Konfiguration zu verarbeiten, wodurch der Aufwand für die Zusammenarbeit mit verschiedenen Anwendungsentwicklern reduziert wird.

Letztendlich trägt es für Google und die Android-Plattform dazu bei, die Fragmentierung zu verringern, die Qualität und Skalierbarkeit zu verbessern, neue Funktionen bereitzustellen und die Grundlage für eine einheitliche Benutzeroberfläche für AQ/PQ und eine verbesserte Nutzerfreundlichkeit zu schaffen.

Das Framework für die Medienqualität unterstützt verschiedene Anwendungsfälle, um das Fernseherlebnis zu verbessern. Profile und Einstellungen können pro Paketname (App) und pro Eingabe-ID verwaltet werden. Außerdem können Profile von System-Apps oder von anderen Apps erstellt werden, die auf der Zulassungsliste stehen. Profile können nur vom Inhaber der Profile aktualisiert oder entfernt werden. Das Framework verwaltet insbesondere Bild- und Tonprofile. Beispiele für Bildparameter sind Helligkeit, Kontrast und Schärfe. Beispiele für Klangparameter sind Bass und Höhen. Diese Profile können in verschiedenen Kontexten angewendet werden, z. B. zum Festlegen globaler Standardprofile, zum Streamen von Profilen über MediaCodec, zum Festlegen von App-Standardprofilen für bestimmte Media-Apps und zum Festlegen von Bildprofilen für TV-Eingänge für bestimmte Eingänge wie HDMI. Das Framework unterstützt auch Statusänderungen, sodass verschiedene Parametersätze für Status wie HDR, die Verwaltung aktiver Bildprofile für die laufende Verarbeitung und die Verarbeitung von Funktionen für die Umgebungsbeleuchtung möglich sind.

Das Android-Team arbeitet mit unseren Ökosystempartnern zusammen, um das Framework für die Medienqualität zu unterstützen.