The MPEG-21 Book (Hardcover)

Ian S. Burnett, Fernando Pereira, Rik Van de Walle, Rob Koenen

  • 出版商: Wiley
  • 出版日期: 2006-04-14
  • 定價: $1,980
  • 售價: 5.0$999
  • 語言: 英文
  • 頁數: 462
  • 裝訂: Hardcover
  • ISBN: 0470010118
  • ISBN-13: 9780470010112
  • 立即出貨(限量)





Understand the MPEG-21 Multimedia Framework, the standard for the creation, delivery and consumption of multimedia.

This text is the comprehensive guide to MPEG-21, the technology that provides an open framework for multimedia applications. Whereas previous MPEG standards defined compression techniques, MPEG-21 offers methods for the search, access, storage and Rights protection of content. The MPEG-21 Book offers a complete introduction to standardisation, before proceeding to discuss the vision behind MPEG-21, what ‘Digital Items’ are, how they are adapted and how their contents can be protected. The book provides coverage of the individual parts of the standard to an advanced level, with chapters dedicated to each of the core technologies. The authors describe not only the present situation, but also emerging developments and the relation of MPEG-21 to the other MPEG standards, giving essential insights into the future of MPEG and its impact on multimedia.

The MPEG-21 Book:

  • Provides an accessible explanation of the MPEG-21 standards and specifications.
  • Presents a comprehensive overview of the technical issues that MPEG-21 covers, including the foundational Digital Item Declaration, Digital Item Identification, Digital Item Adaptation, and Digital Item Processing.
  • Offers in-depth and up-to-date coverage of Rights Expression Language and Rights Data Dictionary.
  • Provides first detailed treatments of Event Reporting and IPMP Components.
  • Reviews the new MPEG technologies Multimedia Middleware, Multimedia Application Formats (MAFs) and Digital Item Streaming.

The MPEG-21 Book will provide an essential resource to researchers, engineers, Internet designers, systems designers, and content providers, creators and distributors in the entertainment and broadcasting industries. Students in communications technology, media technology and multimedia signal processing will also find it an invaluable guide


Table of Contents



Acronyms and Abbreviations.

List of Contributors.

1 MPEG: Context, Goals and Working Methodologies (Fernando Pereira and Rob Koenen).

1.1 Introduction.

1.2 MPEG Mission.

1.3 MPEG Standards Preceding MPEG-21.

1.3.1 The MPEG-1 Standard.

1.3.2 The MPEG-2 Standard.

1.3.3 The MPEG-4 Standard.

1.3.4 The MPEG-7 Standard.

1.4 The MPEG-21 Standard.

1.5 MPEG’s Standardization Process.

1.5.1 Membership and Leadership.

1.5.2 Meetings.

1.5.3 Types of Standardization Documents.

1.5.4 Working Principles.

1.5.5 Standards Development Process.

1.6 After an MPEG Standard is Ready.

1.6.1 Licensing.

1.6.2 The MPEG Industry Forum.

1.7 Final Remarks.


2 An Introduction to MPEG-21 (Ian S Burnett and Fernando Pereira).

2.1 Introduction.

2.2 Motivation and Objectives.

2.2.1 Objectives.

2.3 Terms – Digital Items, Users and Resources.

2.4 The MPEG-21 Vision.

2.5 Digital Items – What is New?

2.6 Walkthrough for a Broadcasting Use Case.

2.6.1 Digital Item Declaration.

2.6.2 Identification.

2.6.3 Rights Expressions.

2.6.4 Protected Digital Items.

2.6.5 Adaptation.

2.6.6 Event Reports.

2.7 MPEG-21 Standard Organization.

2.8 MPEG-21 Standard Overview.

2.8.1 Vision, Technologies and Strategy (Technical Report).

2.8.2 Digital Item Declaration.

2.8.3 Digital Item Identification.

2.8.4 IPMP Components.

2.8.5 Rights Expression Language.

2.8.6 Rights Data Dictionary.

2.8.7 Digital Item Adaptation.

2.8.8 MPEG-21 Reference Software.

2.8.9 MPEG-21 File Format.

2.8.10 Digital Item Processing.

2.8.11 Evaluation Methods for Persistent Association Technologies.

2.8.12 Test Bed for MPEG-21 Resource Delivery.

2.8.13 Part 13: Unassigned.

2.8.14 MPEG-21 Conformance.

2.8.15 Event Reporting.

2.8.16 MPEG-21 Binary Format.

2.8.17 Fragment Identifiers for MPEG Resources.

2.8.18 Digital Item Streaming.

2.9 MPEG-21 Schemas.

2.9.1 Motivation.

2.9.2 Objective.

2.10 Conclusion.


3 Digital Item Declaration and Identification   (Frederik De Keukelaere and Rik Van de Walle).

3.1 Introduction.

3.2 Digital Item Declaration.

3.2.1 The Abstract Model.

3.2.2 Digital Item Declaration Language.

3.2.3 Validation of MPEG-21 DIDs.

3.2.4 The Use of all DIDL Elements in a Real-World Example.

3.2.5 First and Second Edition of the Digital Item Declaration.

3.3 Digital Item Identification.

3.3.1 Link Between DII and DID.

3.3.2 DII Elements.

3.4 Summary.


4 IPMP Components   (Shane Lauf and Eva Rodriguez).

4.1 Background and Objectives.


4.2.1 Elements in the IPMP DIDL.

4.2.2 Using the IPMP DIDL.

4.2.3 Structure of IPMP DIDL Elements.

4.3 IPMP Info.

4.3.1 Using the IPMPGeneralInfoDescriptor.

4.3.2 Positioning the IPMPGeneralInfoDescriptor in a Digital Item.

4.3.3 Using the InfoDescriptor.

4.4 Using IPMP Components in a Digital Item.

4.5 Relationship Between IPMP Components and the Other Parts of MPEG-21.

4.5.1 Relationship Between IPMP Components and MPEG-21 Part 2: Digital Item Declaration.

4.5.2 Relationship Between IPMP Components and MPEG-21 Part 3: Digital  Item Identification.

4.5.3 Relationship Between IPMP Components and ISO/IEC 21000-5 Rights Expression Language.

4.5.4 Relationship Between IPMP Components and ISO/IEC 21000-7 Digital Item Adaptation.

4.6 Future Outlook.

4.7 Summary.


5 Rights Expression Language   (Thomas DeMartini, Jill Kalter, Mai Nguyen, Edgar Valenzuela and Xin Wang).

5.1 About this Chapter.

5.1.1 Namespace Conventions.

5.1.2 Example Conventions.

5.1.3 Rights Expression Language Element and Type Conventions.

5.1.4 Element Introduction Conventions.

5.2 Introduction to Rights Expression Languages.

5.3 Understanding Licenses.

5.3.1 Grants.

5.3.2 Issuer.

5.3.3 Example License.

5.4 Understanding Authorization.

5.4.1 Root Grants.

5.4.2 Understanding the Authorization Model.

5.5 Selected Features.

5.5.1 Using a Conjunctive Principal.

5.5.2 Using a Conjunctive Condition.

5.5.3 Keeping State Using a Service.

5.5.4 Using Certificates.

5.5.5 Using Variables and Specifying Criteria.

5.5.6 Revocation.

5.5.7 Constructing Distribution and Offer Licenses.

5.5.8 Delegating Revocation.

5.5.9 Using Cross-References.

5.5.10 Aggregating Identifier Definitions Using Inventory.

5.5.11 Delegating Licenses.

5.6 Conclusion.

5.6.1 Ongoing Standards Work.

5.6.2 Further Reading.

5.7 Element Index.


6 The MPEG-21 Rights Data Dictionary and New Approaches to Semantics (Chris Barlas, Martin Dow and Godfrey Rust).

6.1 Introduction.

6.2 Background.

6.2.1 The Legacy .

6.2.2 The MPEG Call for Requirements and Proposals.

6.2.3 The Submissions.

6.2.4 The 2RDD MPEG Proposal.

6.3 The RDD Specification.

6.3.1 Scope.

6.3.2 Organization of the Specification.

6.3.3 The Specification Described.

6.3.4 Term.

6.3.5 Term Attributes.

6.3.6 Rights Verbs.

6.3.7 Context Model.

6.3.8 Standardized Terms.

6.3.9 Extensibility.

6.3.10 The RDD Registration Authority.

6.4 Using the RDD.

6.4.1 Using the RDD in Association with the REL.

6.4.2 Specializing the Verbs for more Complex Uses.

6.5 Automating the RDD Process.

6.5.1 Requirements for Automation.

6.5.2 Term Registration and Identification.

6.5.3 Implementing a Model for Inter-Term Relationships.

6.5.4 Administrative Procedures and the Dynamic Dictionary.

6.5.5 Term Discovery and Retrieval.

6.5.6 Maintenance of the RDD.

6.5.7 Support for using the RDD.

6.5.8 Term Update Mechanism.

6.6 Building on the RDD.

6.6.1 Ontologyx – a Semantic Approach to Managing Rights.

6.6.2 The ‘COA Framework’ and Rights Model: Creating Domain-Specific Data Dictionaries and Messages.

6.6.3 Integrating and Linking Semantic Domains.

6.7 Conclusion.


7 Digital Item Adaptation – Tools for Universal Multimedia Access (Anthony Vetro, Christian Timmerer and Sylvain Devillers).

7.1 Introduction.

7.2 Universal Multimedia Access.

7.2.1 Multimedia Trends.

7.2.2 Concept of UMA.

7.3 Overview Of Digital Item Adaptation.

7.3.1 Scope and Target for Standardization.

7.3.2 Classification of Tools.

7.3.3 Schema Design and Extensibility Features.

7.4 Usage Environment Description Tools.

7.4.1 Terminal Capabilities.

7.4.2 Network Descriptions.

7.4.3 User Characteristics.

7.4.4 Natural Environment Characteristics.

7.5 Metadata Adaptability.

7.5.1 Scaling and Filtering of Metadata.

7.5.2 Integrating Metadata.

7.6 Session Mobility.

7.6.1 The State of Interaction.

7.6.2 Capturing a Session.

7.6.3 Reconstructing a Session.

7.6.4 Session Mobility Example.

7.7 DIA Configuration.

7.7.1 Configuration Tools.

7.7.2 Usage of DIA Configuration.

7.8 Concluding Remarks.

7.9 Acknowledgments.


8 Digital Item Adaptation – Coding Format Independence (Christian Timmerer, Sylvain Devillers and Anthony Vetro).

8.1 Introduction.

8.2 Binary Resource Adaptation Based on Bitstream Syntax Descriptions.

8.2.1 Describing the Syntax of Binary Resources.

8.2.2 Bitstream Syntax Description Language.

8.2.3 Generic Syntax Bitstream Description.

8.3 Relating Constraints, Adaptation Operations and Resource Quality.

8.3.1 Modules.

8.3.2 IOpins.

8.3.3 AdaptationQoS Example.

8.3.4 Use of Adaptationqos with UCD.

8.4 Linking BSD-Based DIA Tools.

8.4.1 BSDLink Insights.

8.4.2 Digital Item Adaptation Using the BSDLink.

8.5 Universal Constraints Description Tool.

8.5.1 Adaptation Decision-Taking Architectures Using Modes.

8.5.2 Types of Constraints.

8.5.3 UCD-Based Decision Taking.

8.6 Concluding Remarks.

8.7 Acknowledgments.


9 Digital Item Processing (Frederik De Keukelaere and Gerrard Drury).

9.1 Introduction.

9.2 Terms and Definitions.

9.3 Architecture and Relationship with other MPEG-21 Parts.

9.4 Including Digital Item Processing Information in a Digital Item.

9.4.1 Object Type Declaration.

9.4.2 Digital Item Method Declaration.

9.4.3 J-DIXO Declaration.

9.5 Usage of Digital Item Processing Information.

9.5.1 The Object Map.

9.5.2 A Walk Through of a DIP-enabled MPEG-21 Peer.

9.5.3 A Real-World Example – Part One.

9.6 Digital Item Methods.

9.6.1 Digital Item Method Components.

9.6.2 Digital Item Method Language.

9.6.3 Digital Item Base Operations.

9.6.4 Digital Item Extension Operations.

9.7 Usage of Digital Item Processing Information.

9.7.1 A Real-World Example – Part Two.

9.8 DIP Reference Software and Other Implementations.

9.9 Summary.


10 Event Reporting (FX Nuttall, Andrew Tokmakoff and Kyunghee Ji ).

10.1 Introduction.

10.2 Scope of the Event Reporting Standard.

10.3 The General Event Reporting Mechanism.

10.4 Events.

10.5 Event Report Requests.

10.5.1 Describing the Event Report Request.

10.5.2 Conditions of the Event Report Request.

10.5.3 Describing the Event Report.

10.6 Event Reports.

10.6.1 Describing the Event Report.

10.6.2 The Event Report Itself.

10.6.3 Embedding an Event Report Request.

10.7 Relationship with Other Parts of MPEG-21.

10.8 Examples.

10.9 Conclusion.


11 Future MPEG Developments (Fernando Pereira and Ian S Burnett).

11.1 MPEG-21 under Development.

11.1.1 Digital Item Streaming.

11.1.2 Profiling.

11.2 Beyond MPEG-21.

11.2.1 Multimedia Applications Formats.

11.2.2 MPEG Multimedia Middleware.

11.3 Conclusions.