Capture Locator should be supported for audio and video devices. A new device
"camera" must be defined and supported for camera device. Manager.createPlayer()
call shall return camera player as a special type of video player. Camera player
should implement VideoControl and should support taking snapShots using Video-
Control.getSnapshot() method. e.g.: Manager.createPlayer("capture://camera")
NOTE:
For mandatory capture formats, refer to section 0.0.4. Refer to JSR-135 API
for capture locator syntax.
10.8 Security
Mobile Media API shall follow MIDP 2.0 security model. Recording functionality APIs
need to be protected. Trusted third party and untrusted applications must utilize user
permissions. Specific permission settings are detailed below.
10.8.1 Policy
Table 23 security policy will be flexed in per operator requirements at ship time of
the handset.
Function
Group
Trusted
Third Party
Untrusted
Manufacturer
Operator
Multimedia
Record
Ask once
Per
App
, Always
Ask, Never
Ask, No
Access
Always
Ask
,
Ask Once Per
App, Never
Ask, No
Acess
Full Access
Full Access
Table 23 Security policy
10.8.2 Permissions
Table 24 lists individual permissions within Multimedia Record function group.
Permission
Protocol
Function Group
javax.microedition. RecordCon-
MultimediaRecord
Java ME Developer Guide
Chapter 10 - JSR-135 - Mobile Media API
[79/201]
DRAFT - Subject to Change