Ramy jakości multimediów
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
W Androidzie 16 wprowadzamy platformę Media Quality dla Androida TV. Jej celem jest ustanowienie standardowego interfejsu API do dostosowywania jakości obrazu (PQ) i jakości dźwięku (AQ). Głównym celem jest zapewnienie jednolitego podejścia do tych dostosowań na różnych urządzeniach z Androidem TV.
Ta ustandaryzowana platforma ma na celu uproszczenie procesu tworzenia aplikacji dla deweloperów, producentów oryginalnego sprzętu (OEM) i dostawców układów SOC dzięki oferowaniu spójnego zestawu interfejsów API Androida. W przypadku dostawców układów SoC umożliwia to platformie Androida obsługę konfiguracji PQ i AQ, co zmniejsza nakład pracy związany ze współpracą z różnymi deweloperami aplikacji.
W przypadku Google i platformy Android pomaga to zmniejszyć fragmentację, poprawić jakość i skalowalność, udostępnić nowe funkcje oraz stworzyć podstawy dla ujednoliconego interfejsu AQ/PQ i lepszych wrażeń użytkownika.
Platforma jakości multimediów obsługuje różne przypadki użycia, które poprawiają komfort oglądania telewizji. Warto zauważyć, że profilami i ustawieniami można zarządzać w przypadku poszczególnych nazw pakietów (aplikacji) i identyfikatorów wejścia. Profile mogą być też tworzone przez aplikacje systemowe lub inne aplikacje znajdujące się na liście dozwolonych. Profile mogą być aktualizowane lub usuwane tylko przez ich właścicieli. W szczególności framework zarządza profilami obrazu i dźwięku. Przykłady parametrów obrazu to jasność, kontrast i ostrość. Przykłady parametrów dźwięku to basy i wysokie tony. Profile te można stosować w różnych kontekstach, m.in. do ustawiania globalnych profili domyślnych, przesyłania strumieniowego profili za pomocą MediaCodec, ustawiania domyślnych profili aplikacji dla konkretnych aplikacji multimedialnych oraz ustawiania profili obrazu wejścia telewizyjnego dla konkretnych wejść, takich jak HDMI. Platforma obsługuje też zmiany stanu, umożliwiając stosowanie różnych zestawów parametrów w przypadku stanów takich jak HDR, zarządzanie aktywnymi profilami obrazu na potrzeby bieżącego przetwarzania i obsługę funkcji podświetlenia otoczenia.
Zespół Androida współpracuje z partnerami z ekosystemu, aby wspierać platformę Media Quality.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-08-27 UTC.
[null,null,["Ostatnia aktualizacja: 2025-08-27 UTC."],[],[],null,["The Media Quality framework is being introduced in Android 16 for\nAndroid TV with the objective of establishing a standardized API for Picture\nQuality (PQ) and Audio Quality (AQ) adjustments. The primary goal is to provide\na unified approach to these adjustments across different Android TV devices.\nThis standardized framework aims to simplify development for app developers,\noriginal equipment manufacturers (OEMs), and system-on-chip (SoC) vendors by\noffering a consistent set of Android APIs. For SoC vendors specifically, it\nallows the Android framework to handle PQ and AQ configuration, reducing the\noverhead of collaborating with different application developers.\n\nUltimately, for Google and Android platform, it helps reduce fragmentation,\nimprove quality and scalability, provide new features, and lay the foundation\nfor a Unified AQ/PQ UI and improved user experience.\n\nThe Media Quality framework supports various use cases to enhance the\nTV-watching experience. It is worth noting that profiles and settings can be\nmanaged per package name (app), and per input ID. Additionally, profiles can be\ncreated by system apps, or by other apps that are in the allowlist. Profiles can\nbe updated or removed only by the owner of the profiles. Specifically, the\nframework manages Picture and Sound Profiles. Examples of picture parameters\ninclude brightness, contrast, sharpness. Examples of sound parameters include\nbass and treble. These profiles can be applied in various contexts, including\nsetting global default profiles, streaming profiles via MediaCodec, setting app\ndefault profiles for specific media apps, and setting TV input picture profiles\nfor specific inputs like HDMI. The framework also supports status changes,\nallowing different parameter sets for states like HDR, managing active picture\nprofiles for ongoing processing, and handling ambient backlight features.\n\nThe Android team is working with our ecosystem partners to support Media Quality\nframework."]]