RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson...

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

Transcript of RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson...

Page 1: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY

Content Packaging for Complex Objects

MPEG – 211 February 2007

Frances Knudson

Repository Team

Los Alamos National Laboratory Research LibraryLA-UR-07-0495

Page 2: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY 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

Page 3: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY 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”

Page 4: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY

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

Digital ItemDigital Item Declaration DIDL document

has declarationhas XML

serialization

MPEG-21 Abstract Model

MPEG-21 DIDL

has XMLserialization

Based on Based on

Page 5: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY Digital Object

Type MIME Identifier

Digital Object scholarly paper N/A DOI

Constituent datastream 1 metadata record text/xml PMID

Constituent datastream 2(inline)

fulltext file application/pdf –

Constituent datastream 3(http access)

fulltext file application/pdf –

Page 6: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY MPEG-21 DID Abstract Data Model: basic entities

resource resource resource

component component

descriptor/statement

descriptor/statement

descriptor/statement

descriptor/statement

item

item

container

resource: datastream

component: binding of descriptor/statements to datastreams

item: represents a Digital Item. Descriptor/statement constructs convey information about the Digital Item

container: grouping of items and/or containers and descriptor/statement constructs pertaining to the container

container

Page 7: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY

DIDL – DIDL Document ID

Item - identifier - PMID

Component

Descriptor – PubMed record

Resource - XML

Item - identifier - DOIComponent

Descriptor – scholarly paper

Resource - PDF

Resource HTTP

Container

DII

DII

DII

DII

Page 8: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY

DIDL – DIDL Document ID

Item - DII - PMID

Component - DII

Descriptor – PubMed record

Resource - XML

Item - DII – DOIComponent - DII

Descriptor – scholarly paper

Resource - PDF

Resource - HTTP

Container

Digital objectPackage

Page 9: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY 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 : DIIRights information – MPEG-21 Part 5 : RELProcessing information – MPEG-21 Part 10 : DIPUser environment information – MPEG-21 Part 7 : DIA

Page 10: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY 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>

Page 11: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY 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>………….

Page 12: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY 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

Page 13: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY 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

Page 14: RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.

RESEARCHLIBRARY

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

[email protected]