1 / 14

Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team

Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research Library LA-UR-07-0495. MPEG 21. ISO/IEC TR 21000 MPEG-21 is modular Part 1: Vision, Technologies and Strategy Part 2: DID – Digital Item Declaration

tareq
Download Presentation

Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research Library LA-UR-07-0495

  2. MPEG 21 • ISO/IEC TR 21000 • MPEG-21 is modular • Part 1: Vision, Technologies and Strategy • Part 2: DID – Digital Item Declaration • Part 3: DII – Digital Item Identification • Part 4: IPMP – Intellectual Property Management and Protection • Part 5: REL – Rights Expression • Part 6: RDD – Rights Data Dictionary • Part 7: DIA – Digital Item Adaptation • Part 8: MPEG-21 Reference Software • Part 9: MPEG-21 File Format • Part 10: DIP – Digital Item Processing • Part 11: Persistent Association Technology • Part 12: Test Bed for MPEG-21 Resource Delivery • Part 13: Empty • Part 14: Conformance • Part 15: Event Reporting • Part 16: BF – Binary Format • Part 17: Fragment Identification of MPEG Resources • Part 18: Digital Item Streaming

  3. Core concepts - Digital Item & User • Digital Item – “a structured digital object with a standard representation, identification and metadata within the MPEG-21 framework” • User – “any entity that interacts with or makes use of the Digital Items”

  4. has XML serialization has declaration Digital Item Declaration DIDL document Digital Item Based on Based on has XML serialization MPEG-21 Abstract Model MPEG-21 DIDL MPEG-21 Digital Item Declaration & Digital Item Declaration Language • Abstract model – MPEG-21 DID • Representation of the model in XML – MPEG-21 DIDL • W3C XML schema of MPEG-21 DIDL

  5. Digital Object

  6. container container MPEG-21 DID Abstract Data Model: basic entities container: grouping of items and/or containers and descriptor/statement constructs pertaining to the container item: represents a Digital Item. Descriptor/statement constructs convey information about the Digital Item component: binding of descriptor/statements to datastreams descriptor/statement item resource: datastream descriptor/statement item descriptor/statement component component descriptor/statement resource resource resource

  7. Item - identifier - DOI DIDL – DIDL Document ID Container DII DII Component Descriptor – scholarly paper DII DII Item - identifier - PMID Resource - PDF Component Resource HTTP Descriptor – PubMed record Resource - XML

  8. Item - DII – DOI DIDL – DIDL Document ID Container Package Digital object Component - DII Descriptor – scholarly paper Item - DII - PMID Resource - PDF Component - DII Resource - HTTP Descriptor – PubMed record Resource - XML

  9. Descriptor/Statement • Extensible mechanism to convey secondary information. • Statement is a literal textual value that contains information but not an asset. • MPEG 21 presents a formal usage in several of the parts • Identification information – MPEG-21 Part 3 : DII • Rights information – MPEG-21 Part 5 : REL • Processing information – MPEG-21 Part 10 : DIP • User environment information – MPEG-21 Part 7 : DIA

  10. Descriptor/Statement Examples <didl:Descriptor> <didl:Statement mimeType="text/plain; charset=utf-8"> This digital object represents a scholarly paper. </didl:Statement></didl:Descriptor> <didl:Descriptor> <didl:Statement mimeType="text/xml; charset=utf-8"> <dii:Identifier xmlns:dii="urn:mpeg:mpeg21:2002:01-DII-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:mpeg:mpeg21:2002:01-DII-NS http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-21_schema_files/dii.xsd/dii.xsd">info:pmid/12456789</dii:Identifier> </didl:Statement></didl:Descriptor>

  11. Descriptor/Statement Example <didl:Descriptor> <didl:Statement mimeType="text/xml; charset=utf-8"> <jh:jhove xsi:schemaLocation="http://hul.harvard.edu/ois/xml/ns/jhove http://hul.harvard.edu/ois/xml/xsd/jhove/1.3/jhove.xsd" name="Jhove" release="1.0" date="2005-05-26"> <jh:date>2006-10-24T07:45:27-06:00</jh:date> <jh:lastModified>2006-08-28T08:32:23-06:00</jh:lastModified> <jh:size>3492005</jh:size> <jh:format>PDF</jh:format> <jh:version>1.4</jh:version> <jh:status>Well-Formed and valid</jh:status> </jh:jhove> </didl:Statement>………….

  12. DII - Digital Item Identifier – MPEG 21 Pt. 3 • “Framework for identifying any entity regardless of its nature type or granularity” • dii:Identifier • dii:RelatedIdentifier • @relationshipType • Contained within the descriptor/statement entity

  13. And there is much more! • MPEG-21 • Flexible • Extensible • Community profiles • LANL has processed 8 datasets (80 million records) • Uptake has increased – aDORe Archive, Fedora (plug-in), DSpace (plug-in), Portico, DARE (Dutch library), PANIC • Commercial ventures – enkios

  14. Thank you • Questions • Acknowledgements • Thanks to the Repository Team – Esha Datta, Beth Goldsmith, Irma Holtkamp, Laura Robinson and Valerie Trujillo • Thanks to Herbert Van de Sompel and LANL Research Library Digital Library Research & Prototyping Team for the use of their slides fknudson@lanl.gov

More Related