ISO/IEC 23001-5:2008 PDF
Information technology — MPEG systems technologies — Part 5: Bitstream Syntax Description Language (BSDL)
Information technology — MPEG systems technologies — Part 5: Bitstream Syntax Description Language (BSDL)
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 70
- Дата публикации:
- 5 февраля 2008 г.
- Издание:
- ISO/IEC IS 23001 edition 1 version 1
- ICS:
- 35.040
ISO/IEC 23001-5:2008 specifies BSDL (Bitstream Syntax Description Language), a language based on W3C XML Schema to describe the structure of a bitstream with an XML document named BS Description. BSDL provides a normative grammar to describe in XML the high-level syntax of a bitstream; the resulting XML document is called a Bitstream Syntax Description (BS Description, BSD). This description is not meant to replace the original binary format, but acts as an additional layer, similar to metadata. In most cases, it will not describe the bitstream on a bit-per-bit basis, but rather address its high-level structure, e.g., how the bitstream is organized in layers or packets of data. Furthermore, the BS Description is itself scalable, which means it may describe the bitstream at different syntactic layers, e.g., finer or coarser levels of detail, depending on the application. This language was initially developed in the context of Digital Item Adaptation (ISO/IEC 21000-7) as a generic tool for adapting scalable multimedia content. However, its use is not restricted to adaptation and may be relevant for any application parsing a bitstream. This is why ISO/IEC 23001-5:2008 extracts the BSDL specification from ISO/IEC 21000-7 to make it available to other contexts.
Abstract
Overview
ISO/IEC 23001-5:2008 specifies the Bitstream Syntax Description Language (BSDL) - an XML Schema–based language to describe the high-level structure of binary bitstreams. BSDL produces a Bitstream Syntax Description (BSD), an XML document that functions as an additional descriptive layer (metadata-like) rather than replacing the original binary format. BSDs are scalable: they can express different syntactic layers (coarse to fine) depending on the parsing or adaptation need. Originally developed for Digital Item Adaptation (ISO/IEC 21000-7), BSDL is standardized here for broader use across MPEG systems and other bitstream-parsing applications.
Key topics and technical requirements
- XML Schema foundation: BSDL is built on W3C XML Schema and defines a normative grammar to describe bitstream structure in XML.
- BS Description (BSD): The standardized XML document format that encodes bitstream syntax and organization (layers, packets, etc.).
- Scalability of descriptions: BSDs may represent multiple syntactic layers to support different application granularities.
- High-level (not bit-for-bit) modeling: Focuses on structural organization rather than enumerating every bit unless needed.
- BSDL variants and tooling: The standard describes BSDL-1 and BSDL-2 features, parser models and reference tools (e.g., BSDtoBin and BintoBSD) for generating or extracting bitstreams from BSDs.
- Attributes, facets and extensions: Definitions for attributes (e.g., bs1:/bs2: attributes), facets (length, bitLength, escape, etc.), extension mechanisms, and optional ECMAScript-based extension datatype support (annex).
- Validation and parsing rules: Normative constraints and processing models for producing or reading BS Descriptions safely and interoperably.
Practical applications
- Multimedia bitstream adaptation (e.g., quality or format adaptation in streaming workflows).
- Codec and tool development: Creating parsers, validators, or converters that need a machine-readable description of container or codec bitstream structure.
- Interoperability and metadata: Embedding standardized syntax descriptions to enable automated processing across platforms (broadcast, OTT, editors).
- Research and analysis: Describing new or proprietary bitstream layouts for testing, simulation, or validation without changing binary specs.
Who should use this standard
- MPEG systems engineers, codec implementers and multimedia tool vendors
- Streaming platform and broadcast system integrators
- Content adaptation and transcoding solution developers
- QA teams and researchers working on bitstream parsing, analysis, or scalable media delivery
Related standards
- ISO/IEC 21000-7 (Digital Item Adaptation) - origin context for BSDL
- Other parts of ISO/IEC 23001 (MPEG systems technologies):
- Part 1: Binary MPEG format for XML
- Part 2: Fragment request units
- Part 3: XML IPMP messages
- Part 4: Codec configuration representation
Keywords: ISO/IEC 23001-5, BSDL, Bitstream Syntax Description Language, BS Description, BSD, XML Schema, MPEG systems, bitstream parsing, digital item adaptation.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 29 - Coding of audio, picture, multimedia and hypermedia information
- SKU
- ISO/IEC 23001-5:2008
Похожие стандарты
Упомянутые в описании и другие стандарты ISO
ISO/IEC 21000-7:2007/Cor 1:2008
ДействующийInformation technology — Multimedia framework (MPEG-21) — Part 7: Digital Item Adaptation — Technical Corrige…
Overview ISO/IEC 21000-7:2007/Cor 1:2008 is a technical corrigendum to Part 7 of the MPEG-21 Multimedia Framework - Digital Item Adaptation (DIA). It provides corrections and clarifications to the XM…
ISO/IEC 23001-19:2026
ДействующийInformation technology — MPEG systems technologies — Part 19: Carriage of green metadata
Overview ISO/IEC 23001-19:2026 - Information technology - MPEG systems technologies - Part 19: Carriage of green metadata defines standardized methods for storing and delivering metadata that support…
ISO 8689-1:2000
ДействующийWater quality — Biological classification of rivers — Part 1: Guidance on the interpretation of biological qu…
Overview ISO 8689-1:2000, titled Water quality - Biological classification of rivers - Part 1: Guidance on the interpretation of biological quality data from surveys of benthic macroinvertebrates, is…
ISO/ASTM51540-04(2012)
ОтменёнStandard Practice for Use of a Radiochromic Liquid Dosimetry System (Withdrawn 2020)
Significance and Use4.1 The radiochromic liquid dosimetry system provides a means of measuring absorbed dose in materials (5-7). Under the influence of ionizing radiation, chemical reactions take pla…
ISO/ASTM51204-04
ДействующийStandard Practice for Dosimetry in Gamma Irradiation Facilities for Food Processing (Withdrawn 2013)
Significance and Use4.1 Food products may be treated with ionizing radiation, such as gamma-rays from 60Co or 137Cs sources, for numerous purposes, including control of parasites and pathogenic micro…
ISO/ASTM51431-05
ОтменёнStandard Practice for Dosimetry in Electron Beam and X-Ray (Bremsstrahlung) Irradiation Facilities for Food P…
Significance and Use4.1 Food products may be treated with acceleratorgenerated radiation (electrons and X-rays) for numerous purposes, including control of parasites and pathogenic microorganisms, in…
ISO/ASTM52628-20e1
ДействующийStandard Practice for Dosimetry in Radiation Processing
1.1 This practice describes the basic requirements that apply when making absorbed dose measurements in accordance with the ASTM E61 series of dosimetry standards. In addition, it provides guidance o…
ISO/ASTM52921-13(2019)
ДействующийStandard Terminology for Additive Manufacturing—Coordinate Systems and Test Methodologies
Significance and Use 3.1 Although many additive manufacturing systems are based heavily upon the principles of Computer Numerical Control (CNC), the coordinate systems and nomenclature specific to CN…