Overview
ISO/IEC 21000-5:2004/Amd 1:2007 is an amendment to the MPEG‑21 Rights Expression Language (REL) that introduces the MAM (Mobile And optical Media) profile. The amendment adds additional REL extensions (the “Multimedia Extension One”) to support rights and identity constructs tailored for mobile devices and optical‑media ecosystems. It standardizes new XML namespace(s), schema prefixes and several new REL elements and rights that extend the core MPEG‑21 REL for practical DRM, content movement and playlist control scenarios.
Key topics and technical requirements
- Multimedia Extension One (M1X): Defined as an extension namespace urn:mpeg:mpeg21:2005:01-REL-M1X-NS (normative). XML schema for extension elements is provided (see Annex L).
- Namespace prefixes and URIs: Specifies shorthand prefixes (e.g., r, sx, mx, m1x) and normative URIs required for interoperable XML REL documents.
- Principal / Identity constructs
- m1x:identityHolder: Extension of r:Principal to identify principals by an identification system (m1x:idSystem) and identifier value (m1x:idValue). Supports variable references and element content or character content.
- New right types
- m1x:governedCopy: Right to copy a resource while associating rights to the copied resource. Optional @m1x:governanceRule (QName) specifies how copying and subsequent rights issuance are governed; default is bit‑wise identical copy with same license.
- m1x:governedMove: Right to move a resource (removing validity from the original location) with optional governanceRule to control issuance of rights on the moved resource.
- m1x:enlist / m1x:delist: Rights to add or remove resource references in playback control sequences (playlists) for optical media, with clear normative behavior for authorization requests.
- Normative behavior: The amendment defines formal semantics for these elements when used in grants and authorization requests (e.g., resource must be present when requesting governedCopy/governedMove).
Practical applications and users
- Digital rights management (DRM) for mobile platforms and optical discs (e.g., mobile downloads, removable/optical media playlists).
- Content distributors & rights issuers who need standardized license issuance and governance rules for copying/moving content.
- Device manufacturers and software developers implementing REL‑aware players, license managers, and secure transfer/migration features.
- Broadcasters and publishers who manage content distribution, playlist control and subscriber identities (e.g., IMSI or similar mobile identifiers).
Implementation notes
- Use the specified M1X namespace URIs and XML schema in Annex L for interoperability.
- Governance rules are referenced by QName; implementers must define compliant governance semantics and license issuance workflows.
- REL variables and varRef/forAll constructs are supported for flexible identity and identifier patterns.
Related standards
- ISO/IEC 21000 (MPEG‑21) family - Part 5 is the Rights Expression Language (REL) core; this amendment extends that core for mobile and optical media use cases.