メディア品質フレームワーク
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android 16 では、Android TV 向けにメディア品質フレームワークが導入されます。これは、画質(PQ)と音質(AQ)の調整のための標準化された API を確立することを目的としています。主な目的は、さまざまな Android TV デバイスでこれらの調整に統一的なアプローチを提供することです。この標準化されたフレームワークは、一貫性のある Android API のセットを提供することで、アプリ デベロッパー、相手先ブランド製品製造企業(OEM)、システム オン チップ(SoC)ベンダーの開発を簡素化することを目的としています。特に SoC ベンダーにとっては、Android フレームワークで PQ と AQ の構成を処理できるようになるため、さまざまなアプリ デベロッパーと連携する際のオーバーヘッドが軽減されます。
最終的に、Google と Android プラットフォームでは、フラグメンテーションの削減、品質とスケーラビリティの向上、新機能の提供、統合された AQ/PQ UI とユーザー エクスペリエンスの改善のための基盤の構築に役立ちます。
メディア品質フレームワークは、テレビ視聴エクスペリエンスを向上させるさまざまなユースケースをサポートしています。プロファイルと設定は、パッケージ名(アプリ)ごと、および入力 ID ごとに管理できます。また、プロファイルはシステムアプリまたは許可リストに含まれる他のアプリによって作成できます。プロフィールを更新または削除できるのは、プロフィールのオーナーのみです。具体的には、フレームワークは画像と音声のプロファイルを管理します。画像パラメータの例としては、明るさ、コントラスト、シャープネスなどがあります。音響パラメータの例としては、低音と高音があります。これらのプロファイルは、グローバル デフォルト プロファイルの設定、MediaCodec 経由のストリーミング プロファイル、特定のメディアアプリのアプリ デフォルト プロファイルの設定、HDMI などの特定の入力の TV 入力画像プロファイルの設定など、さまざまなコンテキストで適用できます。このフレームワークはステータスの変更もサポートしており、HDR などの状態に対して異なるパラメータ セットを許可したり、進行中の処理のアクティブな画像プロファイルを管理したり、アンビエント バックライト機能を処理したりできます。
Android チームは、エコシステム パートナーと協力してメディア品質フレームワークをサポートしています。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-08-27 UTC。
[null,null,["最終更新日 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."]]