SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
The
Seman)cs
of
MPEG‐21

                           Digital
Items

                                             Chris&an
Timmerer


                        Klagenfurt
University
(UNIKLU)

Faculty
of
Technical
Sciences
(TEWI)

              Department
of
Informa&on
Technology
(ITEC)

Mul&media
Communica&on
(MMC)

     h;p://research.)mmerer.com

h;p://blog.)mmerer.com

mailto:chris)an.)mmerer@itec.uni‐klu.ac.at



     Co‐authors:
Chris)an
Timmerer
(UNIKLU)

Maria
Teresa
Andrade,
Pedro
Carvalho

              (INESC)

Davide
Rogai
(Comm.it)

Giovanni
Cordara
(TILAB)

ACKNOWLEDGMENTS
Part
of
this
work
is
supported
by
the
European
Commission
in
the
context
of
the
AXMEDIS
(contract
no.

511299)
and
ENTHRONE
(contract
no.
038463)
projects.
Further
informa)on
is
available
at
h;p://www.axmedis.org
and
h;p://
www.ist‐enthrone.org
respec)vely.

Outline

•  Introduc)on

•  MPEG‐21
Digital
Items

•  Use
Cases
and
Data
Models

•  Evalua)on
(Criteria)
and
Discussion

•  Conclusions


Main
source:
MPEG
core
experiment
conducted


2008/10/31
       Chris)an
Timmerer,
Klagenfurt
University,
Austria
   2

(MPEG‐21)
Introduc)on

Goal

•  …
to
enable
transparent
and
augmented
use
of
mul)media
resources
across
a
wide

   range
of
networks,
devices,
user
preferences,
and
communi)es,
notably
for
trading

   (of
bits)

What
?
–
Digital
Items
(DIs)

•  A
Digital
Item
(DI)
is
a
structured
digital
object
with
a
standard
representa)on,

   iden)fica)on,
and
metadata
within
the
MPEG‐21
framework

•  Digital
Items
are
“the
content”
:=
(Media)
Resources
+
Metadata
+
Structure

Who
?
–
Users


•  A
User
is
any
en)ty
that
interacts
in
the
MPEG‐21
environment
or
makes
use
of
a

   Digital
Item

•  Users
will
assume
rights
and
responsibili)es
according
to
their
interac)on
with

   other
Users

•  All
par)es
that
have
a
requirement
within
MPEG‐21
to
interact
are
categorized

   equally
as
Users




2008/10/31
                Chris)an
Timmerer,
Klagenfurt
University,
Austria
           3

Introduc)on
(cont’d)

Issue

•  …
possible
to
represent
seman)cally
similar
(or
equal)
Digital
Items

   in
different
ways

      –  Structure
and
syntax
elements

       Impact
on
interoperability
within
and
across
applica)on
domains

        (e.g.,
automated
produc)on,
delivery,
and
consump)on
within

        heterogeneous
environments)


Two
types
of
interoperability
inves&gated

•  Interop@DI:
access/browse
media
resources
and
metadata,

   process/consume
the
Digital
Item
as
such

•  Interop@DID:
processing
of
the
DI’s
representa)on
(parsing,

   valida)on)



2008/10/31
              Chris)an
Timmerer,
Klagenfurt
University,
Austria
   4

e.g.,
Digital
Item
Iden)fier

                                                                                 referring
to
ISBN,
ISSN,

                       e.g.,
MPEG‐7,
Dublin
Core,
                               ISAN,
ISRC,
etc.

MPEG‐21
Digital
Items
 SMPTE,
proprietary,
etc.


Digital
Item
Model:
abstract

terms
and
concept
in
EBNF


Digital
Item
Declara)on

Language
(DIDL):
XML

schema
–
building
blocks

 
Item

 
Component

 
Descriptor
                                                                   e.g.,
MPEG‐7,
Dublin
Core,

 
Resource
                                                                     SMPTE,
proprietary,
etc.

 
Choice/Selec)on


DIDL
document
aka
DID


=>
highly
flexible
!!!



2008/10/31
                 Chris)an
Timmerer,
Klagenfurt
University,
Austria
                           5

(Industry)
Adop)ons

UPnP
–
DIDL‐Lite

•  Container
format:
UPnP
specific
(bitrate,
resolu)on,
etc.)
+
Dublin

   Core

MPEG‐21,
Part
4
–
IPMPDIDL

•  Declara)on
of
protected
Digital
Items

MPEG
Mul&media
Applica&on
Formats
(MAFs)

•  “Profiles”
Digital
Items:
subset
of
tools

MS
Interac&ve
Media
Manager
(IMM)

•  Implement
DI
model
using
OWL

•  Dublin
Core
+
domain
specific
metadata
(IPTC,
EXIF,
SMPTE)
+

   custom
ontology
predicates

•  Adopts
Digital
Item
Iden)fica)on

                                    =>
very/too
flexible
framework
!!!

2008/10/31
           Chris)an
Timmerer,
Klagenfurt
University,
Austria
   6

Use
Case(s)





•  CP:
ini)al
DI
(media
resource
+
metadata)

•  SP:
advanced
Digital
Item
with
respect
to
Service
Level

   Agreements
(addi)onal
metadata)

•  NP:
network
connec)vity
service
with
QoS

•  CC:
requests
service
(from
SP)
and
consumes
it
(terminal)

2008/10/31
        Chris)an
Timmerer,
Klagenfurt
University,
Austria
   7

Data
Models

UCS
1:
AXMEDIS
                               UCS
2:
ENTHRONE

•  Composite
Object
                          •  Composed
and
Final
Items





•  Basic
Object





2008/10/31
        Chris)an
Timmerer,
Klagenfurt
University,
Austria
        8

Evalua)on
Criteria

Interop@DID
                                   Interop@DI

C.1
Conformance
to
DI
model
                   C.8


Content
browsing
issues

C.2
Conformance
to
DIDL
                       C.9


Display
metadata

C.3
Ambiguity
of
data
models
                  C.10
Media
rendering
issues

C.4
DID
parsing
issues
                        C.11
Decode/Display
DI
as
a

C.5
Supported
building
blocks
                       whole

C.6
Syntax
restric)ons

C.7
Seman)c
restric)ons




2008/10/31
         Chris)an
Timmerer,
Klagenfurt
University,
Austria
          9

Evalua)on
and
Discussion

•  Players
could
somehow
handle
Digital
Items

      –  Metadata
not
understood
is
not
displayed
(i.e.,
ignored)

•  Choice/Selec)on
not
adopted

      –  Mul)ple
components
instead
with
addi)onal
seman)cs

         defined

      –  Only
first
component
is
displayed
for
first
use
case

•  Digital
Item
Iden)fica)on
a
requirement

•  Interpreta)on
of
media
resources
vs.
metadata

      –  Install
media
decoders
–
in
necessary
–
on‐demand

      –  How
about
metadata?
“Metadata
decoder”
not
defined!

      
Use
proprietary
metadata
only
internally

•  Presenta)on
logic
not
mandated

2008/10/31
           Chris)an
Timmerer,
Klagenfurt
University,
Austria
   10

Conclusions

•  Flexibility

      –  Applica)ons
implement
only
a
subset

      –  Add
seman)c
restric)ons
to
simplify
DI
handling

      –  Allows
the
use
of
proprietary
metadata

•  Flexibility
leads
to
interoperability
issues?

      –  Does
not
invalid
DID

      –  Processing
may
lead
to
a
loss
of
func)onality

      –  Never
(twice)
the
same
DI
(analogous
to
NTSC’s
“never
the

         same
color”
or
“never
twice
the
same
color”)

•  Need
for
addi)onal
layer
to
homogenize
the
use
of

   MPEG‐21

      –  Digital
Item
Processing
(DIP)

      –  Presenta)on
of
Structured
Informa)on
(PSI)


2008/10/31
            Chris)an
Timmerer,
Klagenfurt
University,
Austria
   11

Conclusions
(cont’d)

•  Digital
Item
Processing
(DIP)

      –  Sugges)ons
of
interac)on
with
the
DI

      –  Embed
Digital
Item
Methods
(ECMAScript,
Digital
Item

         Base
Opera)ons)
which
are
presented
to
the
User

•  Presenta)on
of
Structured
Informa)on
(PSI)

      –  Extension
of
LASeR
to
point
to
certain
parts
of
the
DID

         for
presenta)on
purposes

      –  Actual
presenta)on
according
to
LASeR

•  Both
require
extension
of
MPEG‐21


2008/10/31
          Chris)an
Timmerer,
Klagenfurt
University,
Austria
   12

Thank
you
for
your
a;en)on



              ...
ques)ons,
comments,
etc.
are
welcome
…

                        >>
Visit
the
IT
campus
Carinthia
<<

                         >>
h;p://www.it‐campus.at

<<




                                                            
Ass.‐Prof.
Dipl.‐Ing.
Dr.
Chris)an
Timmerer

                                   Klagenfurt
University,
Department
of
Informa)on
Technology
(ITEC)

                                                Universitätsstrasse
65‐67,
A‐9020
Klagenfurt,
AUSTRIA

                                                                  chris)an.)mmerer@itec.uni‐klu.ac.at

                                                                         h;p://research.)mmerer.com/

                                                     Tel:
+43/463/2700
3621
Fax:
+43/463/2700
3699

                                                                                  ©
Copyright:
Chris.an
Timmerer




2008/10/31
              Chris)an
Timmerer,
Klagenfurt
University,
Austria
                                         13


Contenu connexe

En vedette

HDTV (Case study)
HDTV (Case study)HDTV (Case study)
HDTV (Case study)Daniel Zhao
 
Parabolics. Bifrutas
Parabolics. BifrutasParabolics. Bifrutas
Parabolics. BifrutasParabolics
 
Soluciones para cumplir en Responsabilidad Social Empresarial - Roncalli CEE
Soluciones para cumplir en Responsabilidad Social Empresarial - Roncalli CEE Soluciones para cumplir en Responsabilidad Social Empresarial - Roncalli CEE
Soluciones para cumplir en Responsabilidad Social Empresarial - Roncalli CEE Fundación Juan XXIII Roncalli
 
Plataforma Inteligência Analítica em Saúde para Planos
Plataforma Inteligência Analítica em Saúde para PlanosPlataforma Inteligência Analítica em Saúde para Planos
Plataforma Inteligência Analítica em Saúde para PlanosLuis Claudio S. Peixoto
 
14531428 secuenciales-asincronos
14531428 secuenciales-asincronos14531428 secuenciales-asincronos
14531428 secuenciales-asincronosAzariel Haiayel
 
Diamond Systems Landtec GEM5000 Complete Package
Diamond Systems Landtec GEM5000 Complete PackageDiamond Systems Landtec GEM5000 Complete Package
Diamond Systems Landtec GEM5000 Complete PackageMadison Miller
 
High Definition Television
High Definition TelevisionHigh Definition Television
High Definition TelevisionPravin1
 
Reguli despre viata
Reguli despre viataReguli despre viata
Reguli despre viataGrosu Elena
 
Email Strategy and Design for a Multiscreen World
Email Strategy and Design for a Multiscreen WorldEmail Strategy and Design for a Multiscreen World
Email Strategy and Design for a Multiscreen WorldAlex Williams
 
Juan Luis Felipe. Ayuntamiento de Utebo
Juan Luis Felipe. Ayuntamiento de UteboJuan Luis Felipe. Ayuntamiento de Utebo
Juan Luis Felipe. Ayuntamiento de UteboSaresAragon
 
vNet SAS Focus Group for NextIO
vNet SAS Focus Group for NextIOvNet SAS Focus Group for NextIO
vNet SAS Focus Group for NextIOIT Brand Pulse
 
2 hirmas r_educar_en_la_diversidad_cultural_revista_docencia_no._37
2 hirmas r_educar_en_la_diversidad_cultural_revista_docencia_no._372 hirmas r_educar_en_la_diversidad_cultural_revista_docencia_no._37
2 hirmas r_educar_en_la_diversidad_cultural_revista_docencia_no._37Secretaría de Educación Pública
 

En vedette (19)

Mpeg 7
Mpeg 7Mpeg 7
Mpeg 7
 
HDTV (Case study)
HDTV (Case study)HDTV (Case study)
HDTV (Case study)
 
Parabolics. Bifrutas
Parabolics. BifrutasParabolics. Bifrutas
Parabolics. Bifrutas
 
Empresas andaluzas en MIPTV 2011
Empresas andaluzas en MIPTV 2011Empresas andaluzas en MIPTV 2011
Empresas andaluzas en MIPTV 2011
 
Soluciones para cumplir en Responsabilidad Social Empresarial - Roncalli CEE
Soluciones para cumplir en Responsabilidad Social Empresarial - Roncalli CEE Soluciones para cumplir en Responsabilidad Social Empresarial - Roncalli CEE
Soluciones para cumplir en Responsabilidad Social Empresarial - Roncalli CEE
 
Plataforma Inteligência Analítica em Saúde para Planos
Plataforma Inteligência Analítica em Saúde para PlanosPlataforma Inteligência Analítica em Saúde para Planos
Plataforma Inteligência Analítica em Saúde para Planos
 
14531428 secuenciales-asincronos
14531428 secuenciales-asincronos14531428 secuenciales-asincronos
14531428 secuenciales-asincronos
 
Presentacion GOURMAN 2
Presentacion GOURMAN 2Presentacion GOURMAN 2
Presentacion GOURMAN 2
 
Taller google
Taller googleTaller google
Taller google
 
Diamond Systems Landtec GEM5000 Complete Package
Diamond Systems Landtec GEM5000 Complete PackageDiamond Systems Landtec GEM5000 Complete Package
Diamond Systems Landtec GEM5000 Complete Package
 
Ficha gestión de proyectos según iso 21500
Ficha gestión de proyectos según iso 21500Ficha gestión de proyectos según iso 21500
Ficha gestión de proyectos según iso 21500
 
High Definition Television
High Definition TelevisionHigh Definition Television
High Definition Television
 
Reguli despre viata
Reguli despre viataReguli despre viata
Reguli despre viata
 
Email Strategy and Design for a Multiscreen World
Email Strategy and Design for a Multiscreen WorldEmail Strategy and Design for a Multiscreen World
Email Strategy and Design for a Multiscreen World
 
Juan Luis Felipe. Ayuntamiento de Utebo
Juan Luis Felipe. Ayuntamiento de UteboJuan Luis Felipe. Ayuntamiento de Utebo
Juan Luis Felipe. Ayuntamiento de Utebo
 
Diwali mara
Diwali maraDiwali mara
Diwali mara
 
El libro del Mar
El libro del MarEl libro del Mar
El libro del Mar
 
vNet SAS Focus Group for NextIO
vNet SAS Focus Group for NextIOvNet SAS Focus Group for NextIO
vNet SAS Focus Group for NextIO
 
2 hirmas r_educar_en_la_diversidad_cultural_revista_docencia_no._37
2 hirmas r_educar_en_la_diversidad_cultural_revista_docencia_no._372 hirmas r_educar_en_la_diversidad_cultural_revista_docencia_no._37
2 hirmas r_educar_en_la_diversidad_cultural_revista_docencia_no._37
 

Similaire à The Semantics of MPEG-21 Digital Items Revisited!

Delivery Context Descriptions - A Comparison and Mapping Model
Delivery Context Descriptions - A Comparison and Mapping ModelDelivery Context Descriptions - A Comparison and Mapping Model
Delivery Context Descriptions - A Comparison and Mapping ModelAlpen-Adria-Universität
 
Measuring Quality of Experience for MPEG-21-based Cross-Layer Multimedia Cont...
Measuring Quality of Experience for MPEG-21-based Cross-Layer Multimedia Cont...Measuring Quality of Experience for MPEG-21-based Cross-Layer Multimedia Cont...
Measuring Quality of Experience for MPEG-21-based Cross-Layer Multimedia Cont...Alpen-Adria-Universität
 
An Integrated Management Supervisor for End-to-End Management of Heterogeneou...
An Integrated Management Supervisor for End-to-End Management of Heterogeneou...An Integrated Management Supervisor for End-to-End Management of Heterogeneou...
An Integrated Management Supervisor for End-to-End Management of Heterogeneou...Alpen-Adria-Universität
 
The Lean Startup at Web 2.0 Expo
The Lean Startup at Web 2.0 ExpoThe Lean Startup at Web 2.0 Expo
The Lean Startup at Web 2.0 ExpoVenture Hacks
 
Robert Crawford Web Resume
Robert Crawford Web ResumeRobert Crawford Web Resume
Robert Crawford Web Resumerkcrawf
 
Yakov Fain - Design Patterns a Deep Dive
Yakov Fain - Design Patterns a Deep DiveYakov Fain - Design Patterns a Deep Dive
Yakov Fain - Design Patterns a Deep Dive360|Conferences
 
Tesi Laurea Specialistica
Tesi Laurea SpecialisticaTesi Laurea Specialistica
Tesi Laurea Specialisticalando84
 
Roll-out of the NYU HSL Website and Drupal CMS
Roll-out of the NYU HSL Website and Drupal CMSRoll-out of the NYU HSL Website and Drupal CMS
Roll-out of the NYU HSL Website and Drupal CMSChris Evjy
 
Fedora App Slide 2009 Hastac
Fedora App Slide 2009 HastacFedora App Slide 2009 Hastac
Fedora App Slide 2009 HastacLoretta Auvil
 
Mozilla Universe - The Mozilla CRM Project
Mozilla Universe - The Mozilla CRM ProjectMozilla Universe - The Mozilla CRM Project
Mozilla Universe - The Mozilla CRM ProjectJay Patel
 
GIPA
GIPAGIPA
GIPAESUG
 
Using Podcasts to Promote Hidden Treasures in Special Collections
Using Podcasts to Promote Hidden Treasures in Special CollectionsUsing Podcasts to Promote Hidden Treasures in Special Collections
Using Podcasts to Promote Hidden Treasures in Special Collectionskramsey
 
Cloud computing, Virtualisation and the Future
Cloud computing, Virtualisation and the FutureCloud computing, Virtualisation and the Future
Cloud computing, Virtualisation and the FutureAke Edlund
 
Timm – Telecom Network Module Management
Timm – Telecom Network Module ManagementTimm – Telecom Network Module Management
Timm – Telecom Network Module Managementrasour
 

Similaire à The Semantics of MPEG-21 Digital Items Revisited! (20)

Delivery Context Descriptions - A Comparison and Mapping Model
Delivery Context Descriptions - A Comparison and Mapping ModelDelivery Context Descriptions - A Comparison and Mapping Model
Delivery Context Descriptions - A Comparison and Mapping Model
 
Measuring Quality of Experience for MPEG-21-based Cross-Layer Multimedia Cont...
Measuring Quality of Experience for MPEG-21-based Cross-Layer Multimedia Cont...Measuring Quality of Experience for MPEG-21-based Cross-Layer Multimedia Cont...
Measuring Quality of Experience for MPEG-21-based Cross-Layer Multimedia Cont...
 
RoSE Framework
RoSE FrameworkRoSE Framework
RoSE Framework
 
An Integrated Management Supervisor for End-to-End Management of Heterogeneou...
An Integrated Management Supervisor for End-to-End Management of Heterogeneou...An Integrated Management Supervisor for End-to-End Management of Heterogeneou...
An Integrated Management Supervisor for End-to-End Management of Heterogeneou...
 
The Lean Startup at Web 2.0 Expo
The Lean Startup at Web 2.0 ExpoThe Lean Startup at Web 2.0 Expo
The Lean Startup at Web 2.0 Expo
 
Robert Crawford Web Resume
Robert Crawford Web ResumeRobert Crawford Web Resume
Robert Crawford Web Resume
 
Yakov Fain - Design Patterns a Deep Dive
Yakov Fain - Design Patterns a Deep DiveYakov Fain - Design Patterns a Deep Dive
Yakov Fain - Design Patterns a Deep Dive
 
Tesi Laurea Specialistica
Tesi Laurea SpecialisticaTesi Laurea Specialistica
Tesi Laurea Specialistica
 
Crisis Response Lab
Crisis Response LabCrisis Response Lab
Crisis Response Lab
 
Roll-out of the NYU HSL Website and Drupal CMS
Roll-out of the NYU HSL Website and Drupal CMSRoll-out of the NYU HSL Website and Drupal CMS
Roll-out of the NYU HSL Website and Drupal CMS
 
Fedora App Slide 2009 Hastac
Fedora App Slide 2009 HastacFedora App Slide 2009 Hastac
Fedora App Slide 2009 Hastac
 
Mozilla Universe - The Mozilla CRM Project
Mozilla Universe - The Mozilla CRM ProjectMozilla Universe - The Mozilla CRM Project
Mozilla Universe - The Mozilla CRM Project
 
GIPA
GIPAGIPA
GIPA
 
Using Podcasts to Promote Hidden Treasures in Special Collections
Using Podcasts to Promote Hidden Treasures in Special CollectionsUsing Podcasts to Promote Hidden Treasures in Special Collections
Using Podcasts to Promote Hidden Treasures in Special Collections
 
Mobile Marketing Forum - MOOGA
Mobile Marketing Forum - MOOGAMobile Marketing Forum - MOOGA
Mobile Marketing Forum - MOOGA
 
Cutbots - Presentation
Cutbots - PresentationCutbots - Presentation
Cutbots - Presentation
 
Ms Dm Online
Ms Dm OnlineMs Dm Online
Ms Dm Online
 
Service Design
Service DesignService Design
Service Design
 
Cloud computing, Virtualisation and the Future
Cloud computing, Virtualisation and the FutureCloud computing, Virtualisation and the Future
Cloud computing, Virtualisation and the Future
 
Timm – Telecom Network Module Management
Timm – Telecom Network Module ManagementTimm – Telecom Network Module Management
Timm – Telecom Network Module Management
 

Plus de Alpen-Adria-Universität

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 instancesAlpen-Adria-Universität
 
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 ProcessingAlpen-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
 
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 PredictionAlpen-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 StreamingAlpen-Adria-Universität
 
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...Alpen-Adria-Universität
 
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...Alpen-Adria-Universität
 
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...Alpen-Adria-Universität
 
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...Alpen-Adria-Universität
 
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...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 StreamAlpen-Adria-Universität
 
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...Alpen-Adria-Universität
 
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 StreamingAlpen-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 EnvironmentAlpen-Adria-Universität
 
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...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 StrategiesAlpen-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
 
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 LearningAlpen-Adria-Universität
 
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...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 ApplicationsAlpen-Adria-Universität
 

Plus de 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
 

Dernier

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

The Semantics of MPEG-21 Digital Items Revisited!

  • 1. The
Seman)cs
of
MPEG‐21
 Digital
Items
 Chris&an
Timmerer
 Klagenfurt
University
(UNIKLU)

Faculty
of
Technical
Sciences
(TEWI)
 Department
of
Informa&on
Technology
(ITEC)

Mul&media
Communica&on
(MMC)
 h;p://research.)mmerer.com

h;p://blog.)mmerer.com

mailto:chris)an.)mmerer@itec.uni‐klu.ac.at
 Co‐authors:
Chris)an
Timmerer
(UNIKLU)

Maria
Teresa
Andrade,
Pedro
Carvalho
 (INESC)

Davide
Rogai
(Comm.it)

Giovanni
Cordara
(TILAB)
 ACKNOWLEDGMENTS
Part
of
this
work
is
supported
by
the
European
Commission
in
the
context
of
the
AXMEDIS
(contract
no.
 511299)
and
ENTHRONE
(contract
no.
038463)
projects.
Further
informa)on
is
available
at
h;p://www.axmedis.org
and
h;p:// www.ist‐enthrone.org
respec)vely.

  • 2. Outline
 •  Introduc)on
 •  MPEG‐21
Digital
Items
 •  Use
Cases
and
Data
Models
 •  Evalua)on
(Criteria)
and
Discussion
 •  Conclusions
 Main
source:
MPEG
core
experiment
conducted
 2008/10/31
 Chris)an
Timmerer,
Klagenfurt
University,
Austria
 2

  • 3. (MPEG‐21)
Introduc)on
 Goal
 •  …
to
enable
transparent
and
augmented
use
of
mul)media
resources
across
a
wide
 range
of
networks,
devices,
user
preferences,
and
communi)es,
notably
for
trading
 (of
bits)
 What
?
–
Digital
Items
(DIs)
 •  A
Digital
Item
(DI)
is
a
structured
digital
object
with
a
standard
representa)on,
 iden)fica)on,
and
metadata
within
the
MPEG‐21
framework
 •  Digital
Items
are
“the
content”
:=
(Media)
Resources
+
Metadata
+
Structure
 Who
?
–
Users

 •  A
User
is
any
en)ty
that
interacts
in
the
MPEG‐21
environment
or
makes
use
of
a
 Digital
Item
 •  Users
will
assume
rights
and
responsibili)es
according
to
their
interac)on
with
 other
Users
 •  All
par)es
that
have
a
requirement
within
MPEG‐21
to
interact
are
categorized
 equally
as
Users
 2008/10/31
 Chris)an
Timmerer,
Klagenfurt
University,
Austria
 3

  • 4. Introduc)on
(cont’d)
 Issue
 •  …
possible
to
represent
seman)cally
similar
(or
equal)
Digital
Items
 in
different
ways
 –  Structure
and
syntax
elements
   Impact
on
interoperability
within
and
across
applica)on
domains
 (e.g.,
automated
produc)on,
delivery,
and
consump)on
within
 heterogeneous
environments)
 Two
types
of
interoperability
inves&gated
 •  Interop@DI:
access/browse
media
resources
and
metadata,
 process/consume
the
Digital
Item
as
such
 •  Interop@DID:
processing
of
the
DI’s
representa)on
(parsing,
 valida)on)
 2008/10/31
 Chris)an
Timmerer,
Klagenfurt
University,
Austria
 4

  • 5. e.g.,
Digital
Item
Iden)fier
 referring
to
ISBN,
ISSN,
 e.g.,
MPEG‐7,
Dublin
Core,
 ISAN,
ISRC,
etc.
 MPEG‐21
Digital
Items
 SMPTE,
proprietary,
etc.
 Digital
Item
Model:
abstract
 terms
and
concept
in
EBNF
 Digital
Item
Declara)on
 Language
(DIDL):
XML
 schema
–
building
blocks
  
Item
  
Component
  
Descriptor
 e.g.,
MPEG‐7,
Dublin
Core,
  
Resource
 SMPTE,
proprietary,
etc.
  
Choice/Selec)on
 DIDL
document
aka
DID
 =>
highly
flexible
!!!
 2008/10/31
 Chris)an
Timmerer,
Klagenfurt
University,
Austria
 5

  • 6. (Industry)
Adop)ons
 UPnP
–
DIDL‐Lite
 •  Container
format:
UPnP
specific
(bitrate,
resolu)on,
etc.)
+
Dublin
 Core
 MPEG‐21,
Part
4
–
IPMPDIDL
 •  Declara)on
of
protected
Digital
Items
 MPEG
Mul&media
Applica&on
Formats
(MAFs)
 •  “Profiles”
Digital
Items:
subset
of
tools
 MS
Interac&ve
Media
Manager
(IMM)
 •  Implement
DI
model
using
OWL
 •  Dublin
Core
+
domain
specific
metadata
(IPTC,
EXIF,
SMPTE)
+
 custom
ontology
predicates
 •  Adopts
Digital
Item
Iden)fica)on
 =>
very/too
flexible
framework
!!!
 2008/10/31
 Chris)an
Timmerer,
Klagenfurt
University,
Austria
 6

  • 7. Use
Case(s)
 •  CP:
ini)al
DI
(media
resource
+
metadata)
 •  SP:
advanced
Digital
Item
with
respect
to
Service
Level
 Agreements
(addi)onal
metadata)
 •  NP:
network
connec)vity
service
with
QoS
 •  CC:
requests
service
(from
SP)
and
consumes
it
(terminal)
 2008/10/31
 Chris)an
Timmerer,
Klagenfurt
University,
Austria
 7

  • 8. Data
Models
 UCS
1:
AXMEDIS
 UCS
2:
ENTHRONE
 •  Composite
Object
 •  Composed
and
Final
Items
 •  Basic
Object
 2008/10/31
 Chris)an
Timmerer,
Klagenfurt
University,
Austria
 8

  • 9. Evalua)on
Criteria
 Interop@DID
 Interop@DI
 C.1
Conformance
to
DI
model
 C.8


Content
browsing
issues
 C.2
Conformance
to
DIDL
 C.9


Display
metadata
 C.3
Ambiguity
of
data
models
 C.10
Media
rendering
issues
 C.4
DID
parsing
issues
 C.11
Decode/Display
DI
as
a
 C.5
Supported
building
blocks
 whole
 C.6
Syntax
restric)ons
 C.7
Seman)c
restric)ons
 2008/10/31
 Chris)an
Timmerer,
Klagenfurt
University,
Austria
 9

  • 10. Evalua)on
and
Discussion
 •  Players
could
somehow
handle
Digital
Items
 –  Metadata
not
understood
is
not
displayed
(i.e.,
ignored)
 •  Choice/Selec)on
not
adopted
 –  Mul)ple
components
instead
with
addi)onal
seman)cs
 defined
 –  Only
first
component
is
displayed
for
first
use
case
 •  Digital
Item
Iden)fica)on
a
requirement
 •  Interpreta)on
of
media
resources
vs.
metadata
 –  Install
media
decoders
–
in
necessary
–
on‐demand
 –  How
about
metadata?
“Metadata
decoder”
not
defined!
 
Use
proprietary
metadata
only
internally
 •  Presenta)on
logic
not
mandated
 2008/10/31
 Chris)an
Timmerer,
Klagenfurt
University,
Austria
 10

  • 11. Conclusions
 •  Flexibility
 –  Applica)ons
implement
only
a
subset
 –  Add
seman)c
restric)ons
to
simplify
DI
handling
 –  Allows
the
use
of
proprietary
metadata
 •  Flexibility
leads
to
interoperability
issues?
 –  Does
not
invalid
DID
 –  Processing
may
lead
to
a
loss
of
func)onality
 –  Never
(twice)
the
same
DI
(analogous
to
NTSC’s
“never
the
 same
color”
or
“never
twice
the
same
color”)
 •  Need
for
addi)onal
layer
to
homogenize
the
use
of
 MPEG‐21
 –  Digital
Item
Processing
(DIP)
 –  Presenta)on
of
Structured
Informa)on
(PSI)
 2008/10/31
 Chris)an
Timmerer,
Klagenfurt
University,
Austria
 11

  • 12. Conclusions
(cont’d)
 •  Digital
Item
Processing
(DIP)
 –  Sugges)ons
of
interac)on
with
the
DI
 –  Embed
Digital
Item
Methods
(ECMAScript,
Digital
Item
 Base
Opera)ons)
which
are
presented
to
the
User
 •  Presenta)on
of
Structured
Informa)on
(PSI)
 –  Extension
of
LASeR
to
point
to
certain
parts
of
the
DID
 for
presenta)on
purposes
 –  Actual
presenta)on
according
to
LASeR
 •  Both
require
extension
of
MPEG‐21
 2008/10/31
 Chris)an
Timmerer,
Klagenfurt
University,
Austria
 12

  • 13. Thank
you
for
your
a;en)on
 ...
ques)ons,
comments,
etc.
are
welcome
…
 >>
Visit
the
IT
campus
Carinthia
<<
 >>
h;p://www.it‐campus.at

<<
 
Ass.‐Prof.
Dipl.‐Ing.
Dr.
Chris)an
Timmerer
 Klagenfurt
University,
Department
of
Informa)on
Technology
(ITEC)
 Universitätsstrasse
65‐67,
A‐9020
Klagenfurt,
AUSTRIA
 chris)an.)mmerer@itec.uni‐klu.ac.at
 h;p://research.)mmerer.com/
 Tel:
+43/463/2700
3621
Fax:
+43/463/2700
3699
 ©
Copyright:
Chris.an
Timmerer
 2008/10/31
 Chris)an
Timmerer,
Klagenfurt
University,
Austria
 13