Upload
christian-timmerer
View
1.364
Download
2
Embed Size (px)
DESCRIPTION
Citation preview
MPEG-21 Digital Items inResearch and Practice
Christian Timmerer and Hermann Hellwagner
Klagenfurt University (UNIKLU) Faculty of Technical Sciences (TEWI)Department of Information Technology (ITEC) Multimedia Communication (MMC)
http://research.timmerer.com http://blog.timmerer.com mailto:[email protected]
Digital Preservation Interoperability Framework (DPIF) SymposiumDresden, Germany
22 April 2010http://www.slideshare.net/christian.timmerer
Christian Timmerer, Klagenfurt University, Austria 2
Outline
• MPEG-21 Introduction
• Digital Item in Research and Practice– Practice: DIDL-Lite & LANL
– Research: DANAE, ENTHRONE, P2P-Next
• Conclusions
2010/04/22
➪ more information at http://slidesha.re/7UB13
Christian Timmerer, Klagenfurt University, Austria 3
Introduction to MPEG-21 – Vision
• … to enable transparent and augmented use of multimedia resources across a wide range of networks, devices, user preferences, and communities, notably for trading (of bits)
• Assumption: every human is potentially a node of a network involving billions of …– content providers– value adders– packagers– service providers– consumers– resellers
2010/04/22
DigitalItem
Christian Timmerer, Klagenfurt University, Austria 4
MPEG-21: Basic ConceptsWhat ? – Digital Items (DIs)• A Digital Item (DI) is a structured digital object with a standard
representation, identification, and metadata within the MPEG-21 framework
• Digital Items are “the content”
Who ? – Users • A User is any entity that interacts in the MPEG-21 environment or
makes use of a Digital Item• Users will assume rights and responsibilities according to their
interaction with other Users• All parties that have a requirement within MPEG-21 to interact are
categorized equally as Users
2010/04/22
DIGITAL ITEM = RESOURCES + METADATA + STRUCTURE
Resources: individual assets, (distributed) content
Metadata: (distributed) data about or pertaining to the DI or its resources
Structure: relationships among the parts of the DI
Christian Timmerer, Klagenfurt University, Austria 5
MPEG-21 Organisation – Parts
2010/04/22
Vision, Declaration, and Identification
DigitalRights
Management
Adaptation Processing Systems Misc
Pt. 4: IPMPComponents
Pt. 5: RightsExpression Lang
Pt. 6: RightsData Dictionary
Pt. 7: DigitalItem Adaptation
Pt. 10: DigitalItem Processing
Amd.1: Convers.And Permissions
Amd.2: Dynamicand Distributed
Adaptation
Pt. 1: Vision, Technologiesand Strategy
Pt. 2: Digital ItemDeclaration
Pt. 3: Digital ItemIdentification
Pt. 9: FileFormat
Pt. 16: BinaryFormat
Pt. 18: DigitalItem Streaming
Pt. 8: ReferenceSoftware
Pt. 11: PersistentAssociation
Pt. 12: Test Bed
Pt. 14: Conform.
Pt. 15: EventReporting
Pt. 17: FragmentIdenfication
Amd.1: Add‘lC++ bindings
Pt. 19: Media ValueChain Ontology
Christian Timmerer, Klagenfurt University, Austria 6
Digital Item in Research and Practice
• Practice– UPnP: DIDL-Lite (dialect of
MPEG-21 DIDL)– Microsoft’s Interactive
Media Manager (IMM):OWL implementation ofDID model
– Adactus (www.adactus.no)Enikos (www.enikos.com)
– ContentGuard(www.contentguard.com) and Rightscom (www.rightscom.com)
• Research– DANAE: Advanced MPEG-21 Infrastructure– ENTHRONE: End-to-End Management of Heterogeneous Environments– AXMEDIS: Automated Production of Cross-Media Digital Items – P2P-Next: Next Generation P2P Systems– Los Alamos National Laboratory (LANL): Information Asset Management in a Digital
Library 2010/04/22
Christian Timmerer, Klagenfurt University, Austria 7
UPnP: DIDL-Lite• DIDL dialect• UPnP-specific objects– class, container, res-attr.
• Dublin Core metadata• desc for anything else
2010/04/22
Christian Timmerer, Klagenfurt University, Austria 8
Information Asset Management in a Digital Library
• DID: representing (and serializing) complex digital library objects
• DII: identification of DIDs and assets therein
• DIP: dynamically add processing information to DIDs
2010/04/22
Christian Timmerer, Klagenfurt University, Austria 9
DANAE: Advanced MPEG-21 Infrastructure
• DID + DIA + DIP
2010/04/22
Manages the open sessions, retrieves or generates and customizes museum catalogue and content DIDs according to the context of a user, delivers the DIDs, and invokes the adaptation engine if required. Clearly, the server side DIP engine is also involved in session migration activities.
Usage Environment DescriptionAdaptation Quality of ServiceUniversal Constraints Descriptiongeneric Bitstream Syntax
Description
End-to-end representationof The Content
http://danae.rd.francetelecom.com/
Christian Timmerer, Klagenfurt University, Austria 10
ENTHRONE: End-to-End Management for QoS
Business entities• Content Provider: prepares the actual
multimedia content as MPEG-21 Digital Items • Service Provider: MM services to end-user wrt
SLAs• Adaptation Provider: QoS of content delivery;
optimizing available system and network resources across the end-to-end chain
• Network Provider: QoS-based network connectivity services at its autonomous domain level2010/04/22
http://www.ist-enthrone.org/
Christian Timmerer, Klagenfurt University, Austria 11
Next Generation Peer-to-Peer Networks
2010/04/22
http://p2p-next.org/
• P2P networks:Distributioncost sharedamongst the peers
• Key requirement– Backwards compatibility with BitTorrent
• DID: declaration of P2P-Next Items• DII: identification and type setting• DIA: adaptation and scalability metadata
Christian Timmerer, Klagenfurt University, Austria 12
Conclusions• MPEG-21: powerful, generic, and flexible for a plethora of use
cases and application domains• Deployment issues
– Interoperability on a large (end-to-end) scale in practical settings is difficult to achieve
– Complex middleware and intricate interplay between various layer and levels (e.g., application, transport, network, system, etc.)
– Benefits for a single stakeholder in the multimedia chain?– Potential users might still be insufficiently aware of the MPEG-21 family
of standards• There is still hope ➪ MPEG Extensible Middleware (MXM), a
comprehensive middleware comprising application programming interfaces (APIs) and protocols
2010/04/22
➪ See http://mxm.wg11.sc29.org/ for details
Christian Timmerer, Klagenfurt University, Austria 13
Thank you for your attention
... questions, comments, etc. are welcome …
Ass.-Prof. Dipl.-Ing. Dr. Christian TimmererKlagenfurt University, Department of Information Technology (ITEC)
Universitätsstrasse 65-67, A-9020 Klagenfurt, [email protected]
http://research.timmerer.com/Tel: +43/463/2700 3621 Fax: +43/463/2700 3699
© Copyright: Christian Timmerer
2010/04/22