The Mobile Broadcast Service API provides interactive broadcast services for mobile terminals.
For instructions on using the Mobile Broadcast Service API in your MIDlet, see section Mobile broadcasting (DVB-H).
In order to support JSR-272, the platform must also support JSR-135 and JSR-234.
Discovery of available platforms
Selection of a specific platform
Electronic Service Guide
Selection and presentation of a specific service from Electronic Service Guide
Filecast service
Audio output control
Purchasing a service
Note: The values of PURCHASE_CHANNEL_ID
, PURCHASE_CHANNEL_PORTAL
, PURCHASE_CHANNEL_NAME
and PURCHASE_CHANNEL_DESCRIPTION
change every
time when PurchaseObject.setPurchaseChannel
is
called.
javax.microedition.broadcast.recording
javax.microedition.broadcast.control
NTPTimeControl
TimerEventsControl
TimeShiftControl
PlatformProviderSelector .createPlatformProvider(int
frequency, long id, java.lang.String name)
CommonMetadataSet
SERVICE_AUX_CLIP
SERVICE_AUX_SOUND
PROGRAM_DIST_START
PROGRAM_DIST_END
PROGRAM_CONTENT_TYPE
PROGRAM_CONTENT_AUX_CLIP
PROGRAM_CONTENT_AUX_SOUND
PROGRAM_CONTENT_LOCATION
SERVICE_COMPONENT_SDP_STREAM
SERVICE_COMPONENT_AVERAGE_VID_RATE
SERVICE_COMPONENT_AVERAGE_AUD_RATE
SERVICE_COMPONENT_MAX_AUD_RATE
SERVICE_COMPONENT_DOWNLOAD_FILE_FORMAT
SERVICE_COMPONENT_KEY_MANAG_SYS
SERVICE_COMPONENT_LANGUAGE
SERVICE_COMPONENT_AUD_LANG
SERVICE_COMPONENT_VID_SIGN_LANG
SERVICE_COMPONENT_VID_OPEN_CAPTION_LANG
SERVICE_COMPONENT_CLOSED_CAPTIONS_LANG
SERVICE_COMPONENT_MIME_TYPE
PURCHASE_ITEM_ID
PURCHASE_DESCRIPTION
PURCHASE_AUX_CLIP
PURCHASE_AUX_SOUND
PURCHASE_AUX_LOGO
PURCHASE_CHANNEL_CONTACT