В Android 16 для Android TV представлен фреймворк Media Quality, призванный создать стандартизированный 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.