SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
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


Mais conteúdo relacionado

Destaque

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
 

Destaque (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
 

Semelhante a 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
 

Semelhante a 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
 

Mais 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
 

Mais 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
 

Último

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
[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
 
🐬 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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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
 
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
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Último (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
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
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

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