SlideShare a Scribd company logo
1 of 33
Dr. Christian Timmerer, Klagenfurt University, Austria Acknowledgments : I. Burnett, H. Hellwagner, F. Pereira, A. Vetro, R. Van de Walle Workshop on MPEG Technologies January 2007 Marrakech, Morocco
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria The DI is the  fundamental unit for distribution and transaction  within the MPEG-21 framework.
Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria Vision, Declaration, and Identification Digital Rights Management Adaptation Processing Systems Misc Pt. 4:  IPMP Components Pt. 5:  R ights E xpression  L ang Pt. 6:  R ights D ata  D ictionary Pt. 7:  D igital I tem  A daptation Pt. 10:  D igital I tem  P rocessing Amd.1 : Convers. And Permissions Amd.2 : Dynamic and Distributed Adaptation Pt. 1: Vision, Technologies and Strategy Pt. 2:  D igital  I tem D eclaration Pt. 3:  D igital  I tem I dentification Pt. 9: File Format Pt. 16: Binary Format Pt. 18:  D igital I tem  S treaming Pt. 8: Reference Software Pt. 11: Persistent Association  Pt. 12: Test Bed  Pt. 14: Conform. Pt. 15: Event Reporting  Pt. 17: Fragment Idenfication Amd.1 : Add‘l C++ bindings  Amd.1 :  DII relationship types
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria Structure Resources (e.g., MPEG-4, other/new formats) Metadata (e.g., MPEG-7, other/new formats)
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria < DIDL > < Item > < Descriptor > < Statement   mimeType=&quot;text/plain&quot; > Best of Mozart </ Statement > </ Descriptor > < Descriptor > < Component >< Resource   mimeType=&quot;image/jpg&quot;  ref=&quot;cover.jpg&quot; /></ Component > </ Descriptor > < Item > < Descriptor > < Statement   mimeType=&quot;text/plain&quot; > Le nozze di Figaro KV 492, Overtüre, 4:08 </ Statement > </ Descriptor > < Component > < Descriptor > < Statement   mimeType=&quot;text/plain&quot; > Bitrate 192kbps </ Statement > </ Descriptor > < Resource   mimeType=&quot;audio/m4a&quot;  ref=&quot;track01.m4a&quot; /> </ Component > </ Item > <!-- further items ... --> </ Item > </ DIDL >
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria Right Resource Principal Condition Associated with Subject to Issued to
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria IPMPDIDLChildGroup Identifier Info ContentInfo Contents
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],fundamental input to any adaptation engine
Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria ... <TerminalCapability xsi:type=&quot;CodecCapabilitiesType&quot;> <Decoding xsi:type=&quot;ImageCapabilitiesType&quot;> <Format href=&quot;urn:mpeg:mpeg7:cs:VisualCodingFormatCS:2001:4&quot;> <mpeg7:Name xml:lang=&quot;en&quot;> JPEG </mpeg7:Name> </Format> </Decoding> <Decoding xsi:type=&quot;VideoCapabilitiesType&quot;> <Format href=&quot;urn:mpeg:mpeg7:cs:VisualCodingFormatCS:2001:3.1.2&quot;> <mpeg7:Name xml:lang=&quot;en&quot;>   MPEG-4 Visual Simple Profile @ Level 1 </mpeg7:Name> </Format> </Decoding> </TerminalCapability>   ... Adaptation  Engine ... <MediaFormat> <VisualCoding> <Format href=&quot;urn:mpeg:mpeg7:cs:VisualCodingFormatCS:2001:2.2.2&quot;> <Name xml:lang=&quot;en&quot;> MPEG-2 Video Main Profile @ Main Level </Name> </Format> <Frame height=&quot; 720 &quot; width=&quot; 480 &quot; rate=&quot; 30 &quot;/> <BitRate> 5000000 </BitRate> </VisualCoding> </MediaFormat> ... MPEG-7 DIA
[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria Syntactic Description of MPEG-4 Bitstream to VOP Level Semantic Description of Segments
Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria traditional Web  (XML/XSLT)  publishing BSD-based multimedia “publishing”
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
Contact Information : Dr. Christian Timmerer Klagenfurt University Department of Information Technology (ITEC) Universitätsstrasse 65-67 A-9020 Klagenfurt T  +43 (463) 2700 3621 F  +43 (469) 2700 3699 E  [email_address] W  http://research.timmerer.com Visit the IT Campus Carinthia http://www.it-campus.at

More Related Content

What's hot

Chapter 4-multimedia
Chapter 4-multimediaChapter 4-multimedia
Chapter 4-multimedia
Aten Kecik
 

What's hot (20)

digital image processing
digital image processingdigital image processing
digital image processing
 
High Efficiency Video Codec
High Efficiency Video CodecHigh Efficiency Video Codec
High Efficiency Video Codec
 
Chapter 8 Video
Chapter 8 VideoChapter 8 Video
Chapter 8 Video
 
Multimedia big data 140619
Multimedia big data 140619Multimedia big data 140619
Multimedia big data 140619
 
03 image transform
03 image transform03 image transform
03 image transform
 
MPEG 4
MPEG 4MPEG 4
MPEG 4
 
Introduction to H.264 Advanced Video Compression
Introduction to H.264 Advanced Video CompressionIntroduction to H.264 Advanced Video Compression
Introduction to H.264 Advanced Video Compression
 
Steganography Tutorial | How To Hide Text Inside The Image | Cybersecurity Tr...
Steganography Tutorial | How To Hide Text Inside The Image | Cybersecurity Tr...Steganography Tutorial | How To Hide Text Inside The Image | Cybersecurity Tr...
Steganography Tutorial | How To Hide Text Inside The Image | Cybersecurity Tr...
 
Chapter 4-multimedia
Chapter 4-multimediaChapter 4-multimedia
Chapter 4-multimedia
 
Unit ii
Unit iiUnit ii
Unit ii
 
Image compression models
Image compression modelsImage compression models
Image compression models
 
Basic Software Tools for multi-media
Basic Software Tools for multi-mediaBasic Software Tools for multi-media
Basic Software Tools for multi-media
 
Lec17 sparse signal processing & applications
Lec17 sparse signal processing & applicationsLec17 sparse signal processing & applications
Lec17 sparse signal processing & applications
 
Intensity Transformation
Intensity TransformationIntensity Transformation
Intensity Transformation
 
Video Compression Basics - MPEG2
Video Compression Basics - MPEG2Video Compression Basics - MPEG2
Video Compression Basics - MPEG2
 
Introduction to Image Compression
Introduction to Image CompressionIntroduction to Image Compression
Introduction to Image Compression
 
Lecture 15 DCT, Walsh and Hadamard Transform
Lecture 15 DCT, Walsh and Hadamard TransformLecture 15 DCT, Walsh and Hadamard Transform
Lecture 15 DCT, Walsh and Hadamard Transform
 
Multimedia database
Multimedia databaseMultimedia database
Multimedia database
 
Discrete cosine transform
Discrete cosine transform   Discrete cosine transform
Discrete cosine transform
 
MPEG video compression standard
MPEG video compression standardMPEG video compression standard
MPEG video compression standard
 

Viewers also liked

MPEG-21 Digital Items in Research and Practice
MPEG-21 Digital Items in Research and PracticeMPEG-21 Digital Items in Research and Practice
MPEG-21 Digital Items in Research and Practice
Alpen-Adria-Universität
 
Multimedia communications by fred halsal we learnfree
Multimedia communications by fred halsal we learnfreeMultimedia communications by fred halsal we learnfree
Multimedia communications by fred halsal we learnfree
Ali Azarnia
 

Viewers also liked (20)

Mpeg 7
Mpeg 7Mpeg 7
Mpeg 7
 
Mpeg7
Mpeg7Mpeg7
Mpeg7
 
The MPEG-21 Multimedia Framework for Integrated Management of Environments en...
The MPEG-21 Multimedia Framework for Integrated Management of Environments en...The MPEG-21 Multimedia Framework for Integrated Management of Environments en...
The MPEG-21 Multimedia Framework for Integrated Management of Environments en...
 
MPEG-21 Digital Items in Research and Practice
MPEG-21 Digital Items in Research and PracticeMPEG-21 Digital Items in Research and Practice
MPEG-21 Digital Items in Research and Practice
 
MPEG Compression Standards
MPEG Compression StandardsMPEG Compression Standards
MPEG Compression Standards
 
Multimedia communications by fred halsal we learnfree
Multimedia communications by fred halsal we learnfreeMultimedia communications by fred halsal we learnfree
Multimedia communications by fred halsal we learnfree
 
CU9255 internetworking Multimedia
CU9255 internetworking MultimediaCU9255 internetworking Multimedia
CU9255 internetworking Multimedia
 
H.264 Encoder Nal Packet Formation By Sbs
H.264 Encoder Nal Packet Formation By SbsH.264 Encoder Nal Packet Formation By Sbs
H.264 Encoder Nal Packet Formation By Sbs
 
Content packaging and MPEG-21 DID
Content packaging and MPEG-21 DIDContent packaging and MPEG-21 DID
Content packaging and MPEG-21 DID
 
MPEG-21-based Cross-Layer Optimization Techniques for enabling Quality of Exp...
MPEG-21-based Cross-Layer Optimization Techniques for enabling Quality of Exp...MPEG-21-based Cross-Layer Optimization Techniques for enabling Quality of Exp...
MPEG-21-based Cross-Layer Optimization Techniques for enabling Quality of Exp...
 
Video streaming on e-lab
Video streaming on e-labVideo streaming on e-lab
Video streaming on e-lab
 
Boletín de Novedades literatura Junio
Boletín de Novedades literatura JunioBoletín de Novedades literatura Junio
Boletín de Novedades literatura Junio
 
data - driven journalism 2
data - driven journalism 2data - driven journalism 2
data - driven journalism 2
 
H.264 nal and RTP
H.264 nal and RTPH.264 nal and RTP
H.264 nal and RTP
 
Unit 1
Unit 1Unit 1
Unit 1
 
Cac chuan nen va ung dung truyen video tren mang internet
Cac chuan nen va ung dung truyen video tren mang internetCac chuan nen va ung dung truyen video tren mang internet
Cac chuan nen va ung dung truyen video tren mang internet
 
Multimedia seminar ppt
Multimedia seminar pptMultimedia seminar ppt
Multimedia seminar ppt
 
MULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSMULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKS
 
Chapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIAChapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIA
 
Video Compression Basics
Video Compression BasicsVideo Compression Basics
Video Compression Basics
 

Similar to The MPEG-21 Multimedia Framework

Overview of Selected Current MPEG Activities
Overview of Selected Current MPEG ActivitiesOverview of Selected Current MPEG Activities
Overview of Selected Current MPEG Activities
Alpen-Adria-Universität
 
Overview of Selected Current MPEG Activities
Overview of Selected Current MPEG ActivitiesOverview of Selected Current MPEG Activities
Overview of Selected Current MPEG Activities
Alpen-Adria-Universität
 
Are Sensory Effects ready for the World Wide Web?
Are Sensory Effects ready for the World Wide Web?Are Sensory Effects ready for the World Wide Web?
Are Sensory Effects ready for the World Wide Web?
Alpen-Adria-Universität
 
Selex ES at Le Bourget 2013 Cyber Security Seminar-Alessandro Menna
Selex ES at Le Bourget 2013 Cyber Security Seminar-Alessandro Menna Selex ES at Le Bourget 2013 Cyber Security Seminar-Alessandro Menna
Selex ES at Le Bourget 2013 Cyber Security Seminar-Alessandro Menna
Leonardo
 

Similar to The MPEG-21 Multimedia Framework (20)

Overview of Selected Current MPEG Activities
Overview of Selected Current MPEG ActivitiesOverview of Selected Current MPEG Activities
Overview of Selected Current MPEG Activities
 
Overview of Selected Current MPEG Activities
Overview of Selected Current MPEG ActivitiesOverview of Selected Current MPEG Activities
Overview of Selected Current MPEG Activities
 
Are Sensory Effects ready for the World Wide Web?
Are Sensory Effects ready for the World Wide Web?Are Sensory Effects ready for the World Wide Web?
Are Sensory Effects ready for the World Wide Web?
 
Selex ES at Le Bourget 2013 Cyber Security Seminar-Alessandro Menna
Selex ES at Le Bourget 2013 Cyber Security Seminar-Alessandro Menna Selex ES at Le Bourget 2013 Cyber Security Seminar-Alessandro Menna
Selex ES at Le Bourget 2013 Cyber Security Seminar-Alessandro Menna
 
Trm Introduction
Trm IntroductionTrm Introduction
Trm Introduction
 
Accelerating Media Business Developments
Accelerating Media Business DevelopmentsAccelerating Media Business Developments
Accelerating Media Business Developments
 
Cni3 11-29
Cni3 11-29Cni3 11-29
Cni3 11-29
 
Patents for software and disruptive technologies in europe
Patents for software and disruptive technologies in europePatents for software and disruptive technologies in europe
Patents for software and disruptive technologies in europe
 
Honeypot and Steganography
Honeypot and SteganographyHoneypot and Steganography
Honeypot and Steganography
 
Interfacing with Virtual Worlds
Interfacing with Virtual WorldsInterfacing with Virtual Worlds
Interfacing with Virtual Worlds
 
DCT Based Secret Image Hiding In Video Sequence
DCT Based Secret Image Hiding In Video SequenceDCT Based Secret Image Hiding In Video Sequence
DCT Based Secret Image Hiding In Video Sequence
 
Protection Systems, from CP, CAS to DRM, part A of 2
Protection Systems, from CP, CAS to DRM, part A of 2Protection Systems, from CP, CAS to DRM, part A of 2
Protection Systems, from CP, CAS to DRM, part A of 2
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
MPEG-V: Media Context and Control
MPEG-V: Media Context and ControlMPEG-V: Media Context and Control
MPEG-V: Media Context and Control
 
Metadata For Preservation Delos
Metadata For Preservation DelosMetadata For Preservation Delos
Metadata For Preservation Delos
 
Data Security Using Audio Steganography
Data Security Using Audio SteganographyData Security Using Audio Steganography
Data Security Using Audio Steganography
 
What is a DMP
What is a DMPWhat is a DMP
What is a DMP
 
20161201 witdom bdva summit
20161201 witdom bdva summit20161201 witdom bdva summit
20161201 witdom bdva summit
 
New enterprise application and data security challenges and solutions apr 2...
New enterprise application and data security challenges and solutions   apr 2...New enterprise application and data security challenges and solutions   apr 2...
New enterprise application and data security challenges and solutions apr 2...
 
Accelerating Media Business Developments, MPEG-M: MPEG Extensible Middleware
Accelerating Media Business Developments, MPEG-M: MPEG Extensible MiddlewareAccelerating Media Business Developments, MPEG-M: MPEG Extensible Middleware
Accelerating Media Business Developments, MPEG-M: MPEG Extensible Middleware
 

More from Alpen-Adria-Universität

Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Alpen-Adria-Universität
 
Content-adaptive Video Coding for HTTP Adaptive Streaming
Content-adaptive Video Coding for HTTP Adaptive StreamingContent-adaptive Video Coding for HTTP Adaptive Streaming
Content-adaptive Video Coding for HTTP Adaptive Streaming
Alpen-Adria-Universität
 
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream
Evaluation of Quality of Experience of ABR Schemes in Gaming StreamEvaluation of Quality of Experience of ABR Schemes in Gaming Stream
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream
Alpen-Adria-Universität
 
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player EnvironmentPolicy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Alpen-Adria-Universität
 
Energy Consumption in Video Streaming: Components, Measurements, and Strategies
Energy Consumption in Video Streaming: Components, Measurements, and StrategiesEnergy Consumption in Video Streaming: Components, Measurements, and Strategies
Energy Consumption in Video Streaming: Components, Measurements, and Strategies
Alpen-Adria-Universität
 
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
Alpen-Adria-Universität
 
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming ApplicationsSARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
Alpen-Adria-Universität
 

More from Alpen-Adria-Universität (20)

VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instances
VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instancesVEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instances
VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instances
 
GREEM: An Open-Source Energy Measurement Tool for Video Processing
GREEM: An Open-Source Energy Measurement Tool for Video ProcessingGREEM: An Open-Source Energy Measurement Tool for Video Processing
GREEM: An Open-Source Energy Measurement Tool for Video Processing
 
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
 
VEEP: Video Encoding Energy and CO₂ Emission Prediction
VEEP: Video Encoding Energy and CO₂ Emission PredictionVEEP: Video Encoding Energy and CO₂ Emission Prediction
VEEP: Video Encoding Energy and CO₂ Emission Prediction
 
Content-adaptive Video Coding for HTTP Adaptive Streaming
Content-adaptive Video Coding for HTTP Adaptive StreamingContent-adaptive Video Coding for HTTP Adaptive Streaming
Content-adaptive Video Coding for HTTP Adaptive Streaming
 
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...
 
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Vid...
Empowerment of Atypical Viewers  via Low-Effort Personalized Modeling  of Vid...Empowerment of Atypical Viewers  via Low-Effort Personalized Modeling  of Vid...
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Vid...
 
Optimizing Video Streaming for Sustainability and Quality: The Role of Prese...
Optimizing Video Streaming  for Sustainability and Quality: The Role of Prese...Optimizing Video Streaming  for Sustainability and Quality: The Role of Prese...
Optimizing Video Streaming for Sustainability and Quality: The Role of Prese...
 
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...
 
Machine Learning Based Resource Utilization Prediction in the Computing Conti...
Machine Learning Based Resource Utilization Prediction in the Computing Conti...Machine Learning Based Resource Utilization Prediction in the Computing Conti...
Machine Learning Based Resource Utilization Prediction in the Computing Conti...
 
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream
Evaluation of Quality of Experience of ABR Schemes in Gaming StreamEvaluation of Quality of Experience of ABR Schemes in Gaming Stream
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream
 
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...
 
Multi-access Edge Computing for Adaptive Video Streaming
Multi-access Edge Computing for Adaptive Video StreamingMulti-access Edge Computing for Adaptive Video Streaming
Multi-access Edge Computing for Adaptive Video Streaming
 
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player EnvironmentPolicy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
 
VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...
VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...
VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...
 
Energy Consumption in Video Streaming: Components, Measurements, and Strategies
Energy Consumption in Video Streaming: Components, Measurements, and StrategiesEnergy Consumption in Video Streaming: Components, Measurements, and Strategies
Energy Consumption in Video Streaming: Components, Measurements, and Strategies
 
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
 
Video Coding Enhancements for HTTP Adaptive Streaming Using Machine Learning
Video Coding Enhancements for HTTP Adaptive Streaming Using Machine LearningVideo Coding Enhancements for HTTP Adaptive Streaming Using Machine Learning
Video Coding Enhancements for HTTP Adaptive Streaming Using Machine Learning
 
Optimizing QoE and Latency of Live Video Streaming Using Edge Computing a...
Optimizing  QoE and Latency of  Live Video Streaming Using  Edge Computing  a...Optimizing  QoE and Latency of  Live Video Streaming Using  Edge Computing  a...
Optimizing QoE and Latency of Live Video Streaming Using Edge Computing a...
 
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming ApplicationsSARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 

The MPEG-21 Multimedia Framework

  • 1. Dr. Christian Timmerer, Klagenfurt University, Austria Acknowledgments : I. Burnett, H. Hellwagner, F. Pereira, A. Vetro, R. Van de Walle Workshop on MPEG Technologies January 2007 Marrakech, Morocco
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria
  • 7. Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria The DI is the fundamental unit for distribution and transaction within the MPEG-21 framework.
  • 8. Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria Vision, Declaration, and Identification Digital Rights Management Adaptation Processing Systems Misc Pt. 4: IPMP Components Pt. 5: R ights E xpression L ang Pt. 6: R ights D ata D ictionary Pt. 7: D igital I tem A daptation Pt. 10: D igital I tem P rocessing Amd.1 : Convers. And Permissions Amd.2 : Dynamic and Distributed Adaptation Pt. 1: Vision, Technologies and Strategy Pt. 2: D igital I tem D eclaration Pt. 3: D igital I tem I dentification Pt. 9: File Format Pt. 16: Binary Format Pt. 18: D igital I tem S treaming Pt. 8: Reference Software Pt. 11: Persistent Association Pt. 12: Test Bed Pt. 14: Conform. Pt. 15: Event Reporting Pt. 17: Fragment Idenfication Amd.1 : Add‘l C++ bindings Amd.1 : DII relationship types
  • 9.
  • 10.
  • 11.
  • 12. Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria < DIDL > < Item > < Descriptor > < Statement mimeType=&quot;text/plain&quot; > Best of Mozart </ Statement > </ Descriptor > < Descriptor > < Component >< Resource mimeType=&quot;image/jpg&quot; ref=&quot;cover.jpg&quot; /></ Component > </ Descriptor > < Item > < Descriptor > < Statement mimeType=&quot;text/plain&quot; > Le nozze di Figaro KV 492, Overtüre, 4:08 </ Statement > </ Descriptor > < Component > < Descriptor > < Statement mimeType=&quot;text/plain&quot; > Bitrate 192kbps </ Statement > </ Descriptor > < Resource mimeType=&quot;audio/m4a&quot; ref=&quot;track01.m4a&quot; /> </ Component > </ Item > <!-- further items ... --> </ Item > </ DIDL >
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria ... <TerminalCapability xsi:type=&quot;CodecCapabilitiesType&quot;> <Decoding xsi:type=&quot;ImageCapabilitiesType&quot;> <Format href=&quot;urn:mpeg:mpeg7:cs:VisualCodingFormatCS:2001:4&quot;> <mpeg7:Name xml:lang=&quot;en&quot;> JPEG </mpeg7:Name> </Format> </Decoding> <Decoding xsi:type=&quot;VideoCapabilitiesType&quot;> <Format href=&quot;urn:mpeg:mpeg7:cs:VisualCodingFormatCS:2001:3.1.2&quot;> <mpeg7:Name xml:lang=&quot;en&quot;> MPEG-4 Visual Simple Profile @ Level 1 </mpeg7:Name> </Format> </Decoding> </TerminalCapability> ... Adaptation Engine ... <MediaFormat> <VisualCoding> <Format href=&quot;urn:mpeg:mpeg7:cs:VisualCodingFormatCS:2001:2.2.2&quot;> <Name xml:lang=&quot;en&quot;> MPEG-2 Video Main Profile @ Main Level </Name> </Format> <Frame height=&quot; 720 &quot; width=&quot; 480 &quot; rate=&quot; 30 &quot;/> <BitRate> 5000000 </BitRate> </VisualCoding> </MediaFormat> ... MPEG-7 DIA
  • 24.
  • 25. Saturday, January 20, 2007 Dr. Christian Timmerer, Klagenfurt University, Austria traditional Web (XML/XSLT) publishing BSD-based multimedia “publishing”
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Contact Information : Dr. Christian Timmerer Klagenfurt University Department of Information Technology (ITEC) Universitätsstrasse 65-67 A-9020 Klagenfurt T +43 (463) 2700 3621 F +43 (469) 2700 3699 E [email_address] W http://research.timmerer.com Visit the IT Campus Carinthia http://www.it-campus.at