Overview
ISO/IEC 23000-2:2008 (MPEG-A Part 2) defines the MPEG music player application format - a basic architecture for constructing an annotated music library. The standard specifies simple, interoperable file formats for songs, albums, and playlists, and sets out the requirements a conformant player application must support. It shows how existing MP3 content can be carried in the MPEG-4 / MPEG-7 ecosystem and extends the player model to support protected content using MP4 and MP21 files.
Key Topics
- File formats: Defines song-level file format and album/playlist formats tailored for music libraries; built on the ISO Base Media File Format and MP4/MP21 frameworks.
- Audio support: References common audio codecs (e.g., MPEG-1 Layer III / MP3 and MPEG-4 audio) and how audio tracks are represented.
- Metadata: Uses MPEG-7 (Multimedia Description Schemes) to represent rich metadata (artist, album, title, ID3 mapping examples).
- Protection & DRM: Describes protection mechanisms including AES-128 encryption, MPEG-4 IPMP extensions, MPEG-21 IPMP, and MPEG-21 REL profiles; distinguishes fixed encryption in MP4 from flexible protection and key management in MP21.
- Conformance & reference software: Includes conformance points for devices and reference software to aid implementation and interoperability.
- Interoperability considerations: Signalling, encryption of audio and metadata, and usage of file format “brands” to ensure consistent behavior across players and services.
Applications
Who uses ISO/IEC 23000-2 and why:
- Music player developers - implementers of desktop, mobile, or embedded players that must support annotated song files, albums, and playlists.
- Device manufacturers - to ensure conformance and predictable behavior for music playback and metadata handling.
- Content distributors and streaming services - to package MP3 libraries in MPEG-4/MP21 containers with optional protection and rights information.
- DRM and security engineers - to apply AES-128 encryption and MPEG IPMP/MPEG-21 protection profiles and to design key management workflows where required.
- Archivists and metadata engineers - to migrate legacy MP3 libraries into a richer MPEG-4/MPEG-7 metadata environment for better search, organization, and long-term preservation.
Practical use-cases include building interoperable music libraries, converting MP3 collections into MP4/MP21 packages, implementing protected music players, and standardizing metadata exchange for cataloging and discovery.
Related Standards
Keywords: ISO/IEC 23000-2, MPEG music player, MPEG-A, MP4, MP21, MPEG-7, MP3 migration, AES-128, IPMP, music metadata, playlist format, conformance.