SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
MPEG
standards:
where
are
we
today?

               Systems

                                 Chris&an
Timmerer


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

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

h3p://research.8mmerer.com

h3p://blog.8mmerer.com

mailto:chris8an.8mmerer@itec.uni‐klu.ac.at

Outline

•  Introduc8on

      –  Delivery
Formats
(File/Transport)

      –  Mul8media
Applica8on
Formats

•  MPEG‐V:
Informa8on
Exchange
with
Virtual

   Worlds

•  MPEG‐M:
Mul8media
Extensible
Middleware

   (MXM)

•  Advanced
IPTV
Terminal
(AIT)

2009/03/19
         Chris8an
Timmerer,
Klagenfurt
University,
Austria
   2

Systems

•  Coded
Representa&on
of
Delivery
Protocols
and
Formats,

   of
Presenta8on
Informa8on,
and
of
Schemes
for
Declaring

   and
Describing
Mul8media
Content
Data
Structures
and

   Related
Informa8on

•  Area
of
Work

      –  Carriage
and
the
storage
of
mul8media
content
and
related

         informa8on
on
specific
delivery
mechanisms

      –  Presenta8on
of
a
combina8on
of
coded
media
such
as
text,

         images,
graphics,
audio,
moving
images
and
related
informa8on

      –  Schemes
that
declare
and
describe
digital
items,
mul8media

         content
data
structures
and
related
informa8on,
enabling

         crea8on,
exchange,
distribu8on,
transac8on,
storage,
search,

         retrieval,
browsing
and
filtering
of
digital
items
and
mul8media

         content


2009/03/19
             Chris8an
Timmerer,
Klagenfurt
University,
Austria
   3

Delivery
Formats
(File/Transport)

                                                                                  AhG

•  MPEG
program/transport
stream
(.ps/.ts):
                                     N10509


   DVD,
DVB,
DMB,
ATSC

•  MPEG‐1/‐2
file
formats

                                      ISO
base
media
ff

   (.mpg,
.mpeg,
.mp3)

•  MPEG‐4,
Part
12:
ISO
base
media
file

   format
                                 mp21


      –  Jointly
with
JPEG
                                      mp4
                   jpeg

      –  MP4
file
format
(.mp4)
                                           avc

      –  AVC
file
format
+
support
for

         SVC,
MVC
(.mp4)
                                                 svc
   mvc

      –  MPEG‐21
file
format
(.mp21)

                                     h3p://lists.uni‐klu.ac.at/mailman/lis8nfo/mp4‐sys

2009/03/19
          Chris8an
Timmerer,
Klagenfurt
University,
Austria
                    4

Mul8media
Applica8on
Format
(MAF)

MPEG‐A
specifies
a
combina8on
of
already
standardized

MPEG
and
non‐MPEG,
tools
providing
an
appropriate

technical
solu8on
for
a
class
of
applica8ons.


                                            Pt.
1:
Purpose
of
MAFs
(TR)

                                            Pt.
2:
Music
Player
(Apr’07)

                                            Pt.
3:
Photo
Player
(Oct’06)

                                            Pt.
4:
Musical
Slide
Show
(Apr’07)


                                            Pt.
5:
Media
Streaming
(Oct’07)


                                            Pt.
6:
Professional
Archival
(Oct’08)


                                            Pt.
7:
Open
Access
(Jan’08)

                                            Pt.
8:
Portable
Video
(Apr’08)


                                            Pt.
9:
Digital
Mul8media
Broadcas8ng
(Oct’07)

                                            Pt.
10:
Video
Surveillance
(Jul’08)

                                            Pt.
11:
Stereoscopic
Video

(Oct’08)

                                            Pt.
12:
Interac8ve
Music
(Apr’10)


2009/03/19
     Chris8an
Timmerer,
Klagenfurt
University,
Austria
                 5

MPEG‐V:
Informa8on
Exchange
with
Virtual
Worlds


                                                                       AhG

                                                                      N10512





                              h3p://lists.uni‐klu.ac.at/mailman/lis8nfo/metaverse

2009/03/19
      Chris8an
Timmerer,
Klagenfurt
University,
Austria
             6

MPEG‐V:
Sensory
Informa8on




•  Sensory
Effect
Descrip8on
Language

      –  Basic
building
blocks:
Descrip8onMetadata,
Declara8on,
Effect,

         GroupOfEffects,
Parameter

      –  Common
a3ributes:
XSI,
ac8vate,
dura8on,
fade‐in,
fade‐out,
alt,

         priority,
intensity,
posi8on,
adaptType,
adaptRange,
autoExtrac8on,


      –  Low‐level
datatypes:
vacant

•  Sensory
Effect
Vocabulary

      –  (Color)
Light,
Temperature,
Wind,
Vibra8on

      –  Flash
Light,
Water
Sprayer,
Perfumer/Scent,
Fog,
Window
Blind/
         Shadow,
Sound,
Color
Correc8on

2009/03/19
               Chris8an
Timmerer,
Klagenfurt
University,
Austria
     7

MPEG‐M:
MPEG
Extensible
Middleware
(MXM)

                                                                    AhG

                                                                   N10515





                                h3p://lists.uni‐klu.ac.at/mailman/lis8nfo/mxm

                                h3p://mxm.wg11.sc29.org/

2009/03/19
   Chris8an
Timmerer,
Klagenfurt
University,
Austria
             8

Advanced
IPTV
Terminal
(AIT)

                                       AhG

                                                                                    N10514

•  The
AIT
standard
intends
to
enhance
IPTV
services
by

   extending
terminal
capabili8es
with
advanced
features
such
as:

      –  Content
genera8on,
processing,
and
distribu8on
by
a
large
number
of

         users

      –  Global,
seamless
and
transparent
use
(regardless
of
geo‐loca8on,

         service
provider,
network
provider
and
manufacturer)

      –  Diversity
of
user
experience
through
easy
download
and
installa8on
of

         applica8ons
produced
by
a
global
community
of
developers


•  Shall
be
jointly
developed
by
ISO/MPEG
and
ITU‐T
Q.13/Q.16

•  Use
cases

           Professional
/
user
generated
contents
for
mash‐ups

      – 
           Commercial
live
event

      – 
           Live
niche
programs

      – 
           Pay‐per‐view
over
the
Internet

      – 

                                                  h3p://lists.uni‐klu.ac.at/mailman/lis8nfo/jiptv

2009/03/19
                Chris8an
Timmerer,
Klagenfurt
University,
Austria
                 9

Links

•  MPEG
Web
site:

   h3p://www.chiariglione.org/MPEG

•  MPEG
Mee8ngs:

   h3p://www.chiariglione.org/MPEG/
   mee8ngs.htm

•  MPEG
Content
Management:

   h3p://wg11.sc29.org/index.xalter



2009/03/19
   Chris8an
Timmerer,
Klagenfurt
University,
Austria
   10

Thank
you
for
your
a3en8on



              ...
ques8ons,
comments,
etc.
are
welcome
…





                                                            
Ass.‐Prof.
Dipl.‐Ing.
Dr.
Chris8an
Timmerer

                                   Klagenfurt
University,
Department
of
Informa8on
Technology
(ITEC)

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

                                                                  chris8an.8mmerer@itec.uni‐klu.ac.at

                                                                         h3p://research.8mmerer.com/

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

                                                                                  ©
Copyright:
Chris.an
Timmerer



2009/03/19
              Chris8an
Timmerer,
Klagenfurt
University,
Austria
                                         11


Mais conteúdo relacionado

Destaque

Packet-Hiding Methods: To Prevent Selective Jamming Attacks
Packet-Hiding Methods: To Prevent Selective Jamming AttacksPacket-Hiding Methods: To Prevent Selective Jamming Attacks
Packet-Hiding Methods: To Prevent Selective Jamming AttacksSwapnil Salunke
 
Dsss final
Dsss finalDsss final
Dsss finalAJAL A J
 
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standardsComparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standardsRishab2612
 
Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)danishrafiq
 
Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)Anees Akhtar
 
Coding and testing in Software Engineering
Coding and testing in Software EngineeringCoding and testing in Software Engineering
Coding and testing in Software EngineeringAbhay Vijay
 

Destaque (13)

Cdma
CdmaCdma
Cdma
 
Packet-Hiding Methods: To Prevent Selective Jamming Attacks
Packet-Hiding Methods: To Prevent Selective Jamming AttacksPacket-Hiding Methods: To Prevent Selective Jamming Attacks
Packet-Hiding Methods: To Prevent Selective Jamming Attacks
 
Dct and adaptive filters
Dct and adaptive filtersDct and adaptive filters
Dct and adaptive filters
 
Dsss final
Dsss finalDsss final
Dsss final
 
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standardsComparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
Comparison between JPEG(DCT) and JPEG 2000(DWT) compression standards
 
Digital TV technology
Digital TV technologyDigital TV technology
Digital TV technology
 
Digital Tv Overview
Digital Tv OverviewDigital Tv Overview
Digital Tv Overview
 
Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)Compression: Video Compression (MPEG and others)
Compression: Video Compression (MPEG and others)
 
Digital Communication Techniques
Digital Communication TechniquesDigital Communication Techniques
Digital Communication Techniques
 
Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)
 
Jpeg2000
Jpeg2000Jpeg2000
Jpeg2000
 
Compression
CompressionCompression
Compression
 
Coding and testing in Software Engineering
Coding and testing in Software EngineeringCoding and testing in Software Engineering
Coding and testing in Software Engineering
 

Semelhante a MPEG (Systems) standards: where are we today?

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
 
Robert Crawford Web Resume
Robert Crawford Web ResumeRobert Crawford Web Resume
Robert Crawford Web Resumerkcrawf
 
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
 
Future Internet Visions: An Opportunity for Ireland
Future Internet Visions: An Opportunity for IrelandFuture Internet Visions: An Opportunity for Ireland
Future Internet Visions: An Opportunity for IrelandMícheál Ó Foghlú
 
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
 
EclipseCon2008: The Dod, Open Source, and OSGi as Server Infrastructure
EclipseCon2008: The Dod, Open Source, and OSGi as Server InfrastructureEclipseCon2008: The Dod, Open Source, and OSGi as Server Infrastructure
EclipseCon2008: The Dod, Open Source, and OSGi as Server InfrastructureKit Plummer
 
Timm – Telecom Network Module Management
Timm – Telecom Network Module ManagementTimm – Telecom Network Module Management
Timm – Telecom Network Module Managementrasour
 
geoSDI-Overview-092009
geoSDI-Overview-092009geoSDI-Overview-092009
geoSDI-Overview-092009geoSDI
 
Tesi Laurea Specialistica
Tesi Laurea SpecialisticaTesi Laurea Specialistica
Tesi Laurea Specialisticalando84
 
Towards 
Indigenously 
Developed,

 Locally 
Relevant,
Affordable 
Diagnosics

Towards 
Indigenously 
Developed,

 Locally 
Relevant,
Affordable 
Diagnosics
Towards 
Indigenously 
Developed,

 Locally 
Relevant,
Affordable 
Diagnosics

Towards 
Indigenously 
Developed,

 Locally 
Relevant,
Affordable 
Diagnosics
zmanian
 
Building


















 Terrier by
 Open
 Collaboration
Building


















 Terrier by
 Open
 CollaborationBuilding


















 Terrier by
 Open
 Collaboration
Building


















 Terrier by
 Open
 CollaborationCrai Macdonald
 
VoIP security: Implementation and Protocol Problems
VoIP security: Implementation and Protocol ProblemsVoIP security: Implementation and Protocol Problems
VoIP security: Implementation and Protocol Problemsseanhn
 
Mobile internet campaigns
Mobile internet campaignsMobile internet campaigns
Mobile internet campaignsReinoud Bosman
 
Stor c gregynog colloquium
Stor c   gregynog colloquiumStor c   gregynog colloquium
Stor c gregynog colloquiumgregynog
 

Semelhante a MPEG (Systems) standards: where are we today? (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
 
RoSE Framework
RoSE FrameworkRoSE Framework
RoSE Framework
 
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...
 
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...
 
Robert Crawford Web Resume
Robert Crawford Web ResumeRobert Crawford Web Resume
Robert Crawford Web Resume
 
Crisis Response Lab
Crisis Response LabCrisis Response Lab
Crisis Response Lab
 
Mobile Marketing Forum - MOOGA
Mobile Marketing Forum - MOOGAMobile Marketing Forum - MOOGA
Mobile Marketing Forum - MOOGA
 
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
 
Future Internet Visions: An Opportunity for Ireland
Future Internet Visions: An Opportunity for IrelandFuture Internet Visions: An Opportunity for Ireland
Future Internet Visions: An Opportunity for Ireland
 
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
 
EclipseCon2008: The Dod, Open Source, and OSGi as Server Infrastructure
EclipseCon2008: The Dod, Open Source, and OSGi as Server InfrastructureEclipseCon2008: The Dod, Open Source, and OSGi as Server Infrastructure
EclipseCon2008: The Dod, Open Source, and OSGi as Server Infrastructure
 
Timm – Telecom Network Module Management
Timm – Telecom Network Module ManagementTimm – Telecom Network Module Management
Timm – Telecom Network Module Management
 
geoSDI-Overview-092009
geoSDI-Overview-092009geoSDI-Overview-092009
geoSDI-Overview-092009
 
Tesi Laurea Specialistica
Tesi Laurea SpecialisticaTesi Laurea Specialistica
Tesi Laurea Specialistica
 
Towards 
Indigenously 
Developed,

 Locally 
Relevant,
Affordable 
Diagnosics

Towards 
Indigenously 
Developed,

 Locally 
Relevant,
Affordable 
Diagnosics
Towards 
Indigenously 
Developed,

 Locally 
Relevant,
Affordable 
Diagnosics

Towards 
Indigenously 
Developed,

 Locally 
Relevant,
Affordable 
Diagnosics

 
Building


















 Terrier by
 Open
 Collaboration
Building


















 Terrier by
 Open
 CollaborationBuilding


















 Terrier by
 Open
 Collaboration
Building


















 Terrier by
 Open
 Collaboration
 
Eff V1 R0
Eff V1 R0Eff V1 R0
Eff V1 R0
 
VoIP security: Implementation and Protocol Problems
VoIP security: Implementation and Protocol ProblemsVoIP security: Implementation and Protocol Problems
VoIP security: Implementation and Protocol Problems
 
Mobile internet campaigns
Mobile internet campaignsMobile internet campaigns
Mobile internet campaigns
 
Stor c gregynog colloquium
Stor c   gregynog colloquiumStor c   gregynog colloquium
Stor c gregynog colloquium
 

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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 

Ú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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 

MPEG (Systems) standards: where are we today?

  • 1. MPEG
standards:
where
are
we
today?
 Systems
 Chris&an
Timmerer
 Klagenfurt
University
(UNIKLU)

Faculty
of
Technical
Sciences
(TEWI)
 Department
of
Informa&on
Technology
(ITEC)

Mul&media
Communica&on
(MMC)
 h3p://research.8mmerer.com

h3p://blog.8mmerer.com

mailto:chris8an.8mmerer@itec.uni‐klu.ac.at

  • 2. Outline
 •  Introduc8on
 –  Delivery
Formats
(File/Transport)
 –  Mul8media
Applica8on
Formats
 •  MPEG‐V:
Informa8on
Exchange
with
Virtual
 Worlds
 •  MPEG‐M:
Mul8media
Extensible
Middleware
 (MXM)
 •  Advanced
IPTV
Terminal
(AIT)
 2009/03/19
 Chris8an
Timmerer,
Klagenfurt
University,
Austria
 2

  • 3. Systems
 •  Coded
Representa&on
of
Delivery
Protocols
and
Formats,
 of
Presenta8on
Informa8on,
and
of
Schemes
for
Declaring
 and
Describing
Mul8media
Content
Data
Structures
and
 Related
Informa8on
 •  Area
of
Work
 –  Carriage
and
the
storage
of
mul8media
content
and
related
 informa8on
on
specific
delivery
mechanisms
 –  Presenta8on
of
a
combina8on
of
coded
media
such
as
text,
 images,
graphics,
audio,
moving
images
and
related
informa8on
 –  Schemes
that
declare
and
describe
digital
items,
mul8media
 content
data
structures
and
related
informa8on,
enabling
 crea8on,
exchange,
distribu8on,
transac8on,
storage,
search,
 retrieval,
browsing
and
filtering
of
digital
items
and
mul8media
 content
 2009/03/19
 Chris8an
Timmerer,
Klagenfurt
University,
Austria
 3

  • 4. Delivery
Formats
(File/Transport)
 AhG
 •  MPEG
program/transport
stream
(.ps/.ts):
 N10509
 DVD,
DVB,
DMB,
ATSC
 •  MPEG‐1/‐2
file
formats
 ISO
base
media
ff
 (.mpg,
.mpeg,
.mp3)
 •  MPEG‐4,
Part
12:
ISO
base
media
file
 format
 mp21
 –  Jointly
with
JPEG
 mp4
 jpeg
 –  MP4
file
format
(.mp4)
 avc
 –  AVC
file
format
+
support
for
 SVC,
MVC
(.mp4)
 svc
 mvc
 –  MPEG‐21
file
format
(.mp21)
 h3p://lists.uni‐klu.ac.at/mailman/lis8nfo/mp4‐sys
 2009/03/19
 Chris8an
Timmerer,
Klagenfurt
University,
Austria
 4

  • 5. Mul8media
Applica8on
Format
(MAF)
 MPEG‐A
specifies
a
combina8on
of
already
standardized
 MPEG
and
non‐MPEG,
tools
providing
an
appropriate
 technical
solu8on
for
a
class
of
applica8ons.

 Pt.
1:
Purpose
of
MAFs
(TR)
 Pt.
2:
Music
Player
(Apr’07)
 Pt.
3:
Photo
Player
(Oct’06)
 Pt.
4:
Musical
Slide
Show
(Apr’07)

 Pt.
5:
Media
Streaming
(Oct’07)

 Pt.
6:
Professional
Archival
(Oct’08)

 Pt.
7:
Open
Access
(Jan’08)
 Pt.
8:
Portable
Video
(Apr’08)

 Pt.
9:
Digital
Mul8media
Broadcas8ng
(Oct’07)
 Pt.
10:
Video
Surveillance
(Jul’08)
 Pt.
11:
Stereoscopic
Video

(Oct’08)
 Pt.
12:
Interac8ve
Music
(Apr’10)
 2009/03/19
 Chris8an
Timmerer,
Klagenfurt
University,
Austria
 5

  • 6. MPEG‐V:
Informa8on
Exchange
with
Virtual
Worlds
 AhG
 N10512
 h3p://lists.uni‐klu.ac.at/mailman/lis8nfo/metaverse
 2009/03/19
 Chris8an
Timmerer,
Klagenfurt
University,
Austria
 6

  • 7. MPEG‐V:
Sensory
Informa8on
 •  Sensory
Effect
Descrip8on
Language
 –  Basic
building
blocks:
Descrip8onMetadata,
Declara8on,
Effect,
 GroupOfEffects,
Parameter
 –  Common
a3ributes:
XSI,
ac8vate,
dura8on,
fade‐in,
fade‐out,
alt,
 priority,
intensity,
posi8on,
adaptType,
adaptRange,
autoExtrac8on,

 –  Low‐level
datatypes:
vacant
 •  Sensory
Effect
Vocabulary
 –  (Color)
Light,
Temperature,
Wind,
Vibra8on
 –  Flash
Light,
Water
Sprayer,
Perfumer/Scent,
Fog,
Window
Blind/ Shadow,
Sound,
Color
Correc8on
 2009/03/19
 Chris8an
Timmerer,
Klagenfurt
University,
Austria
 7

  • 8. MPEG‐M:
MPEG
Extensible
Middleware
(MXM)
 AhG
 N10515
 h3p://lists.uni‐klu.ac.at/mailman/lis8nfo/mxm
 h3p://mxm.wg11.sc29.org/
 2009/03/19
 Chris8an
Timmerer,
Klagenfurt
University,
Austria
 8

  • 9. Advanced
IPTV
Terminal
(AIT)
 AhG
 N10514
 •  The
AIT
standard
intends
to
enhance
IPTV
services
by
 extending
terminal
capabili8es
with
advanced
features
such
as:
 –  Content
genera8on,
processing,
and
distribu8on
by
a
large
number
of
 users
 –  Global,
seamless
and
transparent
use
(regardless
of
geo‐loca8on,
 service
provider,
network
provider
and
manufacturer)
 –  Diversity
of
user
experience
through
easy
download
and
installa8on
of
 applica8ons
produced
by
a
global
community
of
developers

 •  Shall
be
jointly
developed
by
ISO/MPEG
and
ITU‐T
Q.13/Q.16
 •  Use
cases
 Professional
/
user
generated
contents
for
mash‐ups
 –  Commercial
live
event
 –  Live
niche
programs
 –  Pay‐per‐view
over
the
Internet
 –  h3p://lists.uni‐klu.ac.at/mailman/lis8nfo/jiptv
 2009/03/19
 Chris8an
Timmerer,
Klagenfurt
University,
Austria
 9

  • 10. Links
 •  MPEG
Web
site:
 h3p://www.chiariglione.org/MPEG
 •  MPEG
Mee8ngs:
 h3p://www.chiariglione.org/MPEG/ mee8ngs.htm
 •  MPEG
Content
Management:
 h3p://wg11.sc29.org/index.xalter
 2009/03/19
 Chris8an
Timmerer,
Klagenfurt
University,
Austria
 10

  • 11. Thank
you
for
your
a3en8on
 ...
ques8ons,
comments,
etc.
are
welcome
…
 
Ass.‐Prof.
Dipl.‐Ing.
Dr.
Chris8an
Timmerer
 Klagenfurt
University,
Department
of
Informa8on
Technology
(ITEC)
 Universitätsstrasse
65‐67,
A‐9020
Klagenfurt,
AUSTRIA
 chris8an.8mmerer@itec.uni‐klu.ac.at
 h3p://research.8mmerer.com/
 Tel:
+43/463/2700
3621
Fax:
+43/463/2700
3699
 ©
Copyright:
Chris.an
Timmerer
 2009/03/19
 Chris8an
Timmerer,
Klagenfurt
University,
Austria
 11