Sun Java Solaris Communities My SDN Account Join SDN
 

Mobile Service Architecture - JSR 234

»  Overview
 
»  Devices
 

JSR 234 - Advanced Multimedia Supplements 1.0

 

Advanced Multimedia Supplements is intended to augment MMAPI by providing access to features that have become more common on mobile devices such as cameras, 3D audio files, audio radio, image encoding, and image post processing. JSR 234 allows application developers to access a devices's multimedia capabilities, enabling applications that control multimedia such as radio software jukebox. Other applications may incorporate multimedia, such as messaging applications that allows users to send pictures to their cameras.

Packages

 

javax.microedition.amms
javax.microedition.amms.control
javax.microedition.amms.control.audio3d
javax.microedition.amms.control.audioeffect
javax.microedition.amms.control.camera
javax.microedition.amms.control.imageffect
javax.microedition.amms.control.tuner

System Properties

 
Name Description
microedition.amms.version The version of AMMS supported "1.0" or null if not supported.

supports.mediacapabilities A blank separated list of supported capabilities. Possible values are: music, audio3d, imageencoding, imagepostprocessing, camera, tuner.

tuner.modulations A blank separated list of supported tuner modulations. Possible values are am and fm.

audio.samplerates A blank separated list of recommended sampling rates in Hertz.

audio3d.simultaneouslocations The maximum number of SoundSource3D modules active in an application at one time.

camera.orientations A blank space delimited list of camera orientations or null if no cameras are supported.

camera.resolutions A blank separated list of camera device sensor sizes or null if no cameras are supported.
 

Getting Started
 
Related Links