ISO/IEC 23001-5:2008 信息技术 MPEG系统技术 第5部分:位流语法描述语言(BSDL)

标准编号:ISO/IEC 23001-5:2008

中文名称:信息技术 MPEG系统技术 第5部分:位流语法描述语言(BSDL)

英文名称:Information technology — MPEG systems technologies — Part 5: Bitstream Syntax Description Language (BSDL)

发布日期:2008-02

标准范围

ISO/IEC 23001-5:20 08规定了BSDL(比特流语法描述语言),这是一种基于W3C XML模式的语言,用于用名为BS描述的XML文档来描述比特流的结构。BSDL提供了一种规范性语法来用XML描述比特流的高级语法;得到的XML文档被称为比特流语法描述(BS描述,BSD)。这种描述并不意味着取代原始的二进制格式,而是作为一个附加层,类似于元数据。在大多数情况下,它将不在逐比特的基础上描述比特流,而是解决其高级结构,例如,比特流如何组织在数据层或分组中。此外,BS描述本身是可缩放的,这意味着它可以在不同的语法层(例如。g.更精细或更粗糙的细节级别,这取决于应用。这种语言最初是在数字项目适应(ISO/IEC 21000-7)的背景下开发的,作为适应可扩展多媒体内容的通用工具。然而,其使用不限于适配,并且可以与解析比特流的任何应用相关。这就是为什么ISO/IEC 23001-5:20 08从ISO/IEC 21000-7中提取BSDL规范,使其可用于其他上下文。

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.

标准预览图


立即下载标准文件