El framework de Calidad de medios se introduce en Android 16 para Android TV con el objetivo de establecer una API estandarizada para los ajustes de Calidad de imagen (PQ) y Calidad de audio (AQ). El objetivo principal es proporcionar un enfoque unificado para estos ajustes en los diferentes dispositivos Android TV. Este marco de trabajo estandarizado tiene como objetivo simplificar el desarrollo para los desarrolladores de apps, los fabricantes de equipos originales (OEM) y los proveedores de sistemas en chip (SoC) ofreciendo un conjunto coherente de APIs de Android. En el caso específico de los proveedores de SoC, permite que el framework de Android controle la configuración de PQ y AQ, lo que reduce la sobrecarga de colaborar con diferentes desarrolladores de aplicaciones.
En última instancia, para Google y la plataforma de Android, ayuda a reducir la fragmentación, mejorar la calidad y la escalabilidad, proporcionar funciones nuevas y sentar las bases para una IU unificada de AQ/PQ y una experiencia del usuario mejorada.
El framework de Calidad de medios admite varios casos de uso para mejorar la experiencia de visualización de TV. Cabe destacar que los perfiles y la configuración se pueden administrar por nombre de paquete (app) y por ID de entrada. Además, las apps del sistema o las que se encuentran en la lista de entidades permitidas pueden crear perfiles. Solo el propietario de los perfiles puede actualizarlos o quitarlos. Específicamente, el framework administra los perfiles de imagen y sonido. Entre los ejemplos de parámetros de imagen, se incluyen el brillo, el contraste y la nitidez. Algunos ejemplos de parámetros de sonido son los graves y los agudos. Estos perfiles se pueden aplicar en varios contextos, como la configuración de perfiles predeterminados globales, la transmisión de perfiles a través de MediaCodec, la configuración de perfiles predeterminados de la app para apps de medios específicas y la configuración de perfiles de imagen de entrada de TV para entradas específicas, como HDMI. El framework también admite cambios de estado, lo que permite diferentes conjuntos de parámetros para estados como HDR, administrar perfiles de imagen activos para el procesamiento en curso y controlar las funciones de luz de fondo ambiental.
El equipo de Android está trabajando con nuestros socios del ecosistema para admitir el framework de calidad de medios.