В области вычислений Расширенные мультимедийные приложения (также JSR-234 или AMMS ) - это спецификация API для платформы Java ME. С практической точки зрения, это расширение JSR 135 Mobile Media API, предоставляющее новые функции, такие как обработка позиционного 3D-звука, обработка аудио и видео эффектов, улучшенное управление цифровой камерой и многое другое. поддержка аналогового радиотюнера, включая Radio Data System. AMMS была разработана в рамках Java Community Process как JSR 234.
JSR-234 определяет шесть наборов функций, а именно возможности мультимедиа, и каждый определяет минимальные требования к реализации, чтобы попытаться избежать фрагментации и определить общую минимальную базовую линию для реализаций. Каждая реализация JSR-234 должна поддерживать по крайней мере одну возможность мультимедиа. Шесть возможностей мультимедиа описаны в таблице ниже.
Media Capability | Описание |
---|---|
Music Capability | Music Capability требует эквалайзера и управления уровнем звука для основного микса приложения. |
Возможность 3D-звука | Возможность 3D-аудио требует поддержки как минимум одного одновременного источника звука 3D 16 кГц / 16 бит и глобального ревербератора. Для источника звука должны поддерживаться характеристики затухания на расстоянии и контроль местоположения. |
Возможности камеры | Возможности камеры требуют поддержки управления масштабированием, вспышкой, фокусом и свойствами серийной съемки основной камеры устройства (в той мере, в какой их поддерживает оборудование камеры). Он также требует кодирования фотографий в формате JPEG. |
Возможность кодирования изображения | Возможность кодирования изображения требует перекодирования объектов изображения в JPEG. |
Возможность пост-обработки изображения | Возможность пост-обработки изображения - это полный набор возможностей кодирования изображения. Кроме того, возможность постобработки изображений требует эффектов обработки изображений (например, монохромных и негативных), преобразования изображений, таких как зеркальное отображение и кадрирование, а также настройку наложений поверх исходного изображения. Кроме того, должна быть возможна обработка изображений JPEG в JPEG. |
Возможности тюнера | Возможности тюнера требуют поддержки обычных элементов управления FM / AM радио, таких как настройка, поиск, шумоподавитель, стереорежим, запрос уровня сигнала и предварительная установка. RDS не требуется. |
Помимо возможностей мультимедиа, устройство может поддерживать любые дополнительные функции, включая:
Также существуют реализации, предназначенные в основном для производителей мобильных устройств.