Marco de trabajo de calidad multimedia

El framework de calidad de contenido multimedia se presenta 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 diferentes dispositivos Android TV. El objetivo de este framework estandarizado es 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 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 la plataforma de Google y Android, ayuda a reducir la fragmentación, mejorar la calidad y la escalabilidad, proporcionar funciones nuevas y sentar las bases para una IU de AQ/PQ unificada y una experiencia del usuario mejorada.

El framework de calidad de contenido multimedia admite varios casos de uso para mejorar la experiencia de visualización de TV. Vale la pena señalar que los perfiles y la configuración se pueden gestionar por nombre de paquete (app) y por ID de entrada. Además, las apps del sistema o las apps que están 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. Algunos ejemplos de parámetros de imagen son 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 apps para apps de contenido multimedia 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 continuo y controlar las funciones de retroiluminación ambiental.

El equipo de Android está trabajando con nuestros socios del ecosistema para admitir el framework de calidad de los medios.