Фреймворк Media Quality представлен в Android 16 для Android TV с целью создания стандартизированного API для настроек качества изображения (PQ) и качества звука (AQ). Основная цель — обеспечить единый подход к этим настройкам на разных устройствах Android TV. Этот стандартизированный фреймворк призван упростить разработку для разработчиков приложений, производителей оригинального оборудования (OEM) и поставщиков систем на кристалле (SoC), предлагая согласованный набор API Android. В частности, для поставщиков SoC он позволяет фреймворку Android обрабатывать конфигурацию PQ и AQ, сокращая накладные расходы на сотрудничество с различными разработчиками приложений.
В конечном итоге для платформ Google и Android это помогает снизить фрагментацию, улучшить качество и масштабируемость, предоставить новые функции и заложить основу для унифицированного пользовательского интерфейса AQ/PQ и улучшенного пользовательского опыта.
Фреймворк Media Quality поддерживает различные варианты использования для улучшения просмотра ТВ. Стоит отметить, что профили и настройки можно управлять по имени пакета (приложению) и по идентификатору входа. Кроме того, профили могут создаваться системными приложениями или другими приложениями, которые находятся в разрешенном списке. Профили может обновлять или удалять только владелец профилей. В частности, фреймворк управляет профилями изображения и звука. Примерами параметров изображения являются яркость, контрастность, резкость. Примерами параметров звука являются низкие и высокие частоты. Эти профили можно применять в различных контекстах, включая настройку глобальных профилей по умолчанию, потоковых профилей через MediaCodec, настройку профилей приложений по умолчанию для определенных медиаприложений и настройку профилей входного изображения телевизора для определенных входов, таких как HDMI. Фреймворк также поддерживает изменения статуса, позволяя использовать различные наборы параметров для состояний, таких как HDR, управлять активными профилями изображения для текущей обработки и обрабатывать функции фоновой подсветки.
Команда Android работает с нашими партнерами по экосистеме над поддержкой фреймворка Media Quality.