Пакет добавлен в профиль MIDP 2.0 и служит для создания звукового сопровождения в приложении. Пакет разработан специальной экспертной группой (MMAPI Expert Group), в состав которой входят такие известные компании:
Nokia (Specification Lead);
Aplix Corporation;
Beatnik. Inc.;
France Telecom;
Insignia Solutions;
Mitsubishi Electric Corp.;
Motorola;
Netdecisions Holdings United;
NTT DoCoMo. Inc.;
Openwave Systems Inc.;
PacketVideo Corporation;
Philips;
Siemens AC ICM MP TI;
Smart Fusion;
Sun Microsystems. Inc.;
Symbian Ltd;
Texas Instruments Inc.;
Vodafone;
Yamaha Corporation;
Zucotto Wireless.
В профиле MI DP 1.0 отсутствует возможность полноценной работы со звуком, и каждый из производителей предоставлял свои библиотеки для этих целей. В профиле MIDP 2.0 такой необходимости уже нет и можно воспользоваться любым необходимым классом и интерфейсом из пакета javax.microedition.mediu. На рис. 2.10 приводится наследование интерфейсов этого пакета.
Рис 2.10. Иерархия интерфейсов из пакета javax.microedition. media.
Интерфейсы:
Control - осуществляет контроль над процессами;
Controllable - осуществляет контроль над объектами;
Player - реализует контроль над воспроизведением;
PlayerListener - необходим для получения асинхронных событий : принятых от проигрывателя.
Классы:
Manager - менеджер системных ресурсов.
Исключение:
MediaException - исключает ошибки в работе методов этого пакета.