SlideShare une entreprise Scribd logo
1  sur  18
The MXM vision


       Leonardo Chiariglione
Presentation to MXM developers’ day
        London, 2009/06/30
The drivers of
          the “digital future” dream/1
      First: the digital future dream
          Digital audio and video will mean more network, more
             services, more equipment, more users

      Telcos:
          Video commmunication in addition to speech (sure)
          TV on telcos’ network (maybe)
          Driver of the new optical infrastructure
      Broadcasters
          Better pictures and audio
          More pictures and audio
The MXM vision                                         09/06/30
                                                                  2
The drivers of
           the “digital future” dream/2
      CE manufacturers
          More devices for more services

      IT manufacturers
          More servers to manage and serve digital assets
      IC manufacturers
          More and more intelligent silicon

      Telco manufacturers
          More and more intelligent network equipment


The MXM vision                                           09/06/30
                                                                    3
MPEG the octopus
     1. Video compression
     2. Audio compression
     3. 3D Graphics compression
     4. Systems layer
     5. Media composition
     6. Transport
     7. Media description
     8. IPMP
The lMXM vision                   09/06/30
                                             4
Multimedia Framework
      Speech at 49th MPEG meeting, October 1999
         “Every human is potentially an element of a network involving
             billions of content providers, value adders, packagers, service
             providers, resellers, consumers ...”

         Looks like web 2.0 ante litteram – but it is not (partly)

      MPEG-21 “Multimedia framework” is the suite of
         ISO/IEC standards providing the technologies that help
         realise the vision of diffuse trading of digital content
      MPEG-21 is multi-year project involving hundreds of
         experts at the global level
The MXM vision                                                  09/06/30
                                                                               5
MPEG-21 fundamentals
      Digital Item: a structured digital object with a standard
         representation, identification and metadata
      User: any Creator, End User or Intermediary that
         makes use of Digital Items in the MPEG-21 framework
         or interacts with other Users



                             Transaction/Use/Relationship
                 User A         Digital Item (Content)    User B
                          Authorisation/Value Exchange



The MXM vision                                              09/06/30
                                                                       6
Some MPEG-21 technologies
     Technology                    Purpose
     Digital Item                  XML structure for Resources, Metadata etc.
     Digital Item Identification   Identification of DIs and components
     IPMP Components               Rights Management and Protection Tools
     Rights Expression Language    Language to express machine readable rights
     Rights Data Dictionary        Semantics of verbs used in REL
     Digital Item Adaptation       Information describing adaptation
     Event Reporting               Request and communication of ERs
     Digital Item File Format      File Format for DIs
     Digital Item Streaming        Streaming Format for DIs
     And more…


The The MXM vision                                               09/06/30
                                                                                 7
From framework to platform
      The Digital Media Project (DMP) was established on 1st
         December 2003 with the mission to
      …promote continuing successful development,
         deployment and use of digital media that respect
          Creator and rights holders rights to exploit their works
          End user wish to fully enjoy the benefits of digital media
          Various value-chain player interest to provide products
             and services
      DMP has specified an “Interoperable DRM Platform” by
          Adopting most MPEG-21 technologies
          Adding a few that were missing
          Making an OSS implementation (Chillout®)

The MXM vision                                            09/06/30
                                                                        8
Interoperable DRM Platform
           (IDP) specification v. 3.2
     #
     1    Value-Chain Functions and Requirements
     2    Architecture
     3    Interoperable DRM Platform
     4    Use Cases and Value Chains
     5    Registration and Certification Authorities
     6    Terminology
     7    Reference Software
     8    End-to-end Conformance
     9    Mapping of Traditional Rights and Usages to the Digital Space

The MXM vision                                            09/06/30
                                                                          9
A digital media value chain
                           License                            7              Domain             Domain
                           Provider                                           Mgmt             Identific.
                           Device                                            Device             Device
                                     4                                                       12
                                                 6
                                   Role
                   1            Verification                                 10
                                 Device
                            2                     4
                                      4                   9
                       1
      Content              Content             Content
                                    5                             End-User   End-User         End-User
      Identific.           Creation            Provider
                                                                   Device     Device           Device
       Device              Device              Device

                   1        3             8                                  11


                           IPMP Tool                                          Device
                            Provider                                         Identific.
                             Device                                           Device
The MXM vision                                                                            09/06/30
                                                                                                            10
Chillout®
                                 Chillout software

      Devices

       LPD        CPD   TPD   CCD    EUD   DMD     RVD   DID     DoID     CID



     Libraries

                 P2P          Auxiliary          Core     Media Framework




                              OS + Java platform + dependencies

The MXM vision                                                 09/06/30
                                                                           11
From platform to middleware
            MXM Application 1                  MXM Application 2                    MXM Application 3
                     MXM                                                MXM
                  Application                                          Engine
                     A
                     API                                                A
                                                                        APIs
                                                    MXM Device


                            Orches-         MPEG21           Digital
                             trator          File             Item               REL           IPMP
                            Engine          Engine           Engine             Engine        Engine


         M3W
        Pts 2-7
                                                              Media
                            Security        Content          Frame-             Scene
                                            Metadata                                           Other
                             Engine                           work              Engine        Engines
                                             Engine          Engine




                                                       OS

                                Drivers, Accelerators, Controllers, etc.
         09/06/08                CEDEO.net – Status report and prospects
                                 La proposta di Digital Media in Italia
                                                       HW                          12
                                                                                 2009/05/08              12



The MXM vision                                                                           09/06/30
                                                                                                        12
A global market thanks to the
             MXM standard
      MXM applications run on all MXM devices thanks to
         the standard MXM application API
      MXM devices play MXM applications thanks to the
         standard MXM architecture
      MXM components are competitively produced thanks
         to the standard MXM components APIs
      Innovative business models are deployed because
         media-handling value chains are ease to design and
         implement

TheThe MXM vision                                  09/06/30
                                                              13
From Middleware to Terminal
      ITU-T SG 16 and MPEG, considering that
          The ITU-T has been working on the definition of IPTV
           infrastructure and components
          MPEG has been working to develop enabling
           technologies, some of which that can be used for IPTV
           services

      have agreed on a joint project aimed at developing a
         common standard for “Advanced IPTV Terminal” (AIT)




The MXM vision                                         2009/06/30
                                                                    14
A vision for AIT
      Give users the ability to seamlessly
            Create
            Publish
            Distribute
            Access
            Pay/cash
            Process
            Re-distribute
            Consume

         governed Advanced IPTV Services

The MXM vision                                2009/06/30
                                                           15
The benefits of
             Advanced IPTV Terminal
      With an AIT standard a user in a value chain can
          Perform the functions required by his role with an AIT available
             from the market
            Compose his own User Interface with User Interfaces of other
             value chain users
            Be apprised of how his service/content is being used in a value
             chain
            Concurrently access and consume services from different
             service and connectivity providers
            Perform transactions with any payment service provider
            Consume governed content from any content/service provider

      De-verticalisation of delivery, DRM and payment
                                                                           16
                                                              2009/06/30
The MXM vision
Open Media Marketplace
     (DMP)                                       Identify
                                                   User
                                                            Identify
                                                            Content
 1. Identify User
                                      Render                               Manage
 2. Identify Content                  Content                              Resource

 3. Manage Resource
 4. Edit Resource          Convert
                            Unit
                                                                                      Edit
                                                                                    Resource
 5. Manage Metadata
 6. Deliver Content
 7. Record Event          Record                User           User                   Manage
                          Default                A              B                     Metadata
 8. Host Site
 9. Negotiate Rights
 10. Promote Entity         Record                                                  Deliver
                            Xaction                                                 Content
 11. Record Transaction
 12. Record Default
                                      Promote                              Record
 13. Render Content                    Entity                              Event

 14. Convert Unit                               Negotiate   Host
                                                 Rights     Site

The MXM vision                                                  09/06/30
                                                                                    17
To know more…
         mpeg.chiariglione.org
                 chillout.dmpf.org
                  www.dmpf.org
                   www.dmin.it
The MXM vision                    09/06/30
                                             18

Contenu connexe

Tendances

Tendances (6)

A Hybrid Model of Watermarking Scheme for Color Image Authentication Using Di...
A Hybrid Model of Watermarking Scheme for Color Image Authentication Using Di...A Hybrid Model of Watermarking Scheme for Color Image Authentication Using Di...
A Hybrid Model of Watermarking Scheme for Color Image Authentication Using Di...
 
A Brief Survey on Robust Video Watermarking Techniques
A Brief Survey on Robust Video Watermarking TechniquesA Brief Survey on Robust Video Watermarking Techniques
A Brief Survey on Robust Video Watermarking Techniques
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Centros de contacto: las demandas y requerimientos del mercado
Centros de contacto: las demandas y requerimientos del mercadoCentros de contacto: las demandas y requerimientos del mercado
Centros de contacto: las demandas y requerimientos del mercado
 
Hubiquitus: An introduction
Hubiquitus: An introductionHubiquitus: An introduction
Hubiquitus: An introduction
 
Ah04605234238
Ah04605234238Ah04605234238
Ah04605234238
 

En vedette

nangu.TV secure media case study
nangu.TV secure media case studynangu.TV secure media case study
nangu.TV secure media case study
petr_havel
 
Oscillation Compensating Dynamic Adaptive Streaming over HTTP
Oscillation Compensating Dynamic Adaptive Streaming over HTTPOscillation Compensating Dynamic Adaptive Streaming over HTTP
Oscillation Compensating Dynamic Adaptive Streaming over HTTP
Alpen-Adria-Universität
 
8 Authentication Security Protocols
8 Authentication Security Protocols8 Authentication Security Protocols
8 Authentication Security Protocols
guestfbf635
 

En vedette (9)

nangu.TV secure media case study
nangu.TV secure media case studynangu.TV secure media case study
nangu.TV secure media case study
 
Is One Second Enough? Evaluating QoE for Inter-Destination Multimedia Synchro...
Is One Second Enough? Evaluating QoE for Inter-Destination Multimedia Synchro...Is One Second Enough? Evaluating QoE for Inter-Destination Multimedia Synchro...
Is One Second Enough? Evaluating QoE for Inter-Destination Multimedia Synchro...
 
Oscillation Compensating Dynamic Adaptive Streaming over HTTP
Oscillation Compensating Dynamic Adaptive Streaming over HTTPOscillation Compensating Dynamic Adaptive Streaming over HTTP
Oscillation Compensating Dynamic Adaptive Streaming over HTTP
 
DVBSimulcrypt
DVBSimulcryptDVBSimulcrypt
DVBSimulcrypt
 
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
 
MPEG-DASH: Overview, State-of-the-Art, and Future Roadmap
MPEG-DASH: Overview, State-of-the-Art, and Future RoadmapMPEG-DASH: Overview, State-of-the-Art, and Future Roadmap
MPEG-DASH: Overview, State-of-the-Art, and Future Roadmap
 
Adaptive Media Streaming: The Role of Standards
Adaptive Media Streaming: The Role of StandardsAdaptive Media Streaming: The Role of Standards
Adaptive Media Streaming: The Role of Standards
 
Customer order decoupling point
Customer order decoupling pointCustomer order decoupling point
Customer order decoupling point
 
8 Authentication Security Protocols
8 Authentication Security Protocols8 Authentication Security Protocols
8 Authentication Security Protocols
 

Similaire à The MPEG Extensible Middleware Vision

Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working GroupOpen World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Benjamin Cabé
 
Building an Open M2M community one step at a time
Building an Open M2M community one step at a timeBuilding an Open M2M community one step at a time
Building an Open M2M community one step at a time
Benjamin Cabé
 
NXP'S-PORTFOLIO-FOR-ADDRESSING-IOT-SECURITY.pdf
NXP'S-PORTFOLIO-FOR-ADDRESSING-IOT-SECURITY.pdfNXP'S-PORTFOLIO-FOR-ADDRESSING-IOT-SECURITY.pdf
NXP'S-PORTFOLIO-FOR-ADDRESSING-IOT-SECURITY.pdf
ssuser57b3e5
 
Using Eclipse and Lua for the Internet of Things with Eclipse Koneki, Mihini ...
Using Eclipse and Lua for the Internet of Things with Eclipse Koneki, Mihini ...Using Eclipse and Lua for the Internet of Things with Eclipse Koneki, Mihini ...
Using Eclipse and Lua for the Internet of Things with Eclipse Koneki, Mihini ...
Benjamin Cabé
 
Drm metadata presentation fina lwith-notes
Drm metadata presentation fina lwith-notesDrm metadata presentation fina lwith-notes
Drm metadata presentation fina lwith-notes
Pamela Carson
 
Tutorial 4 francisco garcia moran
Tutorial 4 francisco garcia moranTutorial 4 francisco garcia moran
Tutorial 4 francisco garcia moran
egovernment
 
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBMData Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
mfrancis
 

Similaire à The MPEG Extensible Middleware Vision (20)

Iadis Tns2007 Presentation
Iadis Tns2007 PresentationIadis Tns2007 Presentation
Iadis Tns2007 Presentation
 
Towards Socially Intelligent Media Computing
Towards Socially Intelligent Media ComputingTowards Socially Intelligent Media Computing
Towards Socially Intelligent Media Computing
 
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working GroupOpen World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
 
MPEG Extensible Middleware Poster
MPEG Extensible Middleware PosterMPEG Extensible Middleware Poster
MPEG Extensible Middleware Poster
 
Bug Labs Automotive Web
Bug Labs Automotive WebBug Labs Automotive Web
Bug Labs Automotive Web
 
Building an Open M2M community one step at a time
Building an Open M2M community one step at a timeBuilding an Open M2M community one step at a time
Building an Open M2M community one step at a time
 
OWF12/Java Building an Open M2M community
OWF12/Java Building an Open M2M communityOWF12/Java Building an Open M2M community
OWF12/Java Building an Open M2M community
 
Eclipse Paho - MQTT and the Internet of Things
Eclipse Paho - MQTT and the Internet of ThingsEclipse Paho - MQTT and the Internet of Things
Eclipse Paho - MQTT and the Internet of Things
 
NXP'S-PORTFOLIO-FOR-ADDRESSING-IOT-SECURITY.pdf
NXP'S-PORTFOLIO-FOR-ADDRESSING-IOT-SECURITY.pdfNXP'S-PORTFOLIO-FOR-ADDRESSING-IOT-SECURITY.pdf
NXP'S-PORTFOLIO-FOR-ADDRESSING-IOT-SECURITY.pdf
 
Pv Android Slides For Posting
Pv Android Slides For PostingPv Android Slides For Posting
Pv Android Slides For Posting
 
Webinar The App Lifecycle Platform
Webinar The App Lifecycle PlatformWebinar The App Lifecycle Platform
Webinar The App Lifecycle Platform
 
Alleantia LeWeb Paris 2012 Startup Comp preliminary
Alleantia LeWeb Paris 2012 Startup Comp preliminaryAlleantia LeWeb Paris 2012 Startup Comp preliminary
Alleantia LeWeb Paris 2012 Startup Comp preliminary
 
Using Eclipse and Lua for the Internet of Things with Eclipse Koneki, Mihini ...
Using Eclipse and Lua for the Internet of Things with Eclipse Koneki, Mihini ...Using Eclipse and Lua for the Internet of Things with Eclipse Koneki, Mihini ...
Using Eclipse and Lua for the Internet of Things with Eclipse Koneki, Mihini ...
 
Drm metadata presentation fina lwith-notes
Drm metadata presentation fina lwith-notesDrm metadata presentation fina lwith-notes
Drm metadata presentation fina lwith-notes
 
ParisfxLab - Cloud4Media
ParisfxLab - Cloud4MediaParisfxLab - Cloud4Media
ParisfxLab - Cloud4Media
 
Inventit service sync internet-of-things m2m application enablement platform
Inventit service sync internet-of-things m2m application enablement platformInventit service sync internet-of-things m2m application enablement platform
Inventit service sync internet-of-things m2m application enablement platform
 
Tutorial 4 francisco garcia moran
Tutorial 4 francisco garcia moranTutorial 4 francisco garcia moran
Tutorial 4 francisco garcia moran
 
Navigating Crypto: Industry Map
Navigating Crypto: Industry MapNavigating Crypto: Industry Map
Navigating Crypto: Industry Map
 
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBMData Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
Data Capture in IBM WebSphere Premises Server - Aldo Eisma, IBM
 
Rights Technologies for E-Publishing
Rights Technologies for E-PublishingRights Technologies for E-Publishing
Rights Technologies for E-Publishing
 

Plus de Alpen-Adria-Universität

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

Plus de Alpen-Adria-Universität (20)

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

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
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
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

The MPEG Extensible Middleware Vision

  • 1. The MXM vision Leonardo Chiariglione Presentation to MXM developers’ day London, 2009/06/30
  • 2. The drivers of the “digital future” dream/1  First: the digital future dream  Digital audio and video will mean more network, more services, more equipment, more users  Telcos:  Video commmunication in addition to speech (sure)  TV on telcos’ network (maybe)  Driver of the new optical infrastructure  Broadcasters  Better pictures and audio  More pictures and audio The MXM vision 09/06/30 2
  • 3. The drivers of the “digital future” dream/2  CE manufacturers  More devices for more services  IT manufacturers  More servers to manage and serve digital assets  IC manufacturers  More and more intelligent silicon  Telco manufacturers  More and more intelligent network equipment The MXM vision 09/06/30 3
  • 4. MPEG the octopus 1. Video compression 2. Audio compression 3. 3D Graphics compression 4. Systems layer 5. Media composition 6. Transport 7. Media description 8. IPMP The lMXM vision 09/06/30 4
  • 5. Multimedia Framework  Speech at 49th MPEG meeting, October 1999  “Every human is potentially an element of a network involving billions of content providers, value adders, packagers, service providers, resellers, consumers ...”  Looks like web 2.0 ante litteram – but it is not (partly)  MPEG-21 “Multimedia framework” is the suite of ISO/IEC standards providing the technologies that help realise the vision of diffuse trading of digital content  MPEG-21 is multi-year project involving hundreds of experts at the global level The MXM vision 09/06/30 5
  • 6. MPEG-21 fundamentals  Digital Item: a structured digital object with a standard representation, identification and metadata  User: any Creator, End User or Intermediary that makes use of Digital Items in the MPEG-21 framework or interacts with other Users Transaction/Use/Relationship User A Digital Item (Content) User B Authorisation/Value Exchange The MXM vision 09/06/30 6
  • 7. Some MPEG-21 technologies Technology Purpose Digital Item XML structure for Resources, Metadata etc. Digital Item Identification Identification of DIs and components IPMP Components Rights Management and Protection Tools Rights Expression Language Language to express machine readable rights Rights Data Dictionary Semantics of verbs used in REL Digital Item Adaptation Information describing adaptation Event Reporting Request and communication of ERs Digital Item File Format File Format for DIs Digital Item Streaming Streaming Format for DIs And more… The The MXM vision 09/06/30 7
  • 8. From framework to platform  The Digital Media Project (DMP) was established on 1st December 2003 with the mission to  …promote continuing successful development, deployment and use of digital media that respect  Creator and rights holders rights to exploit their works  End user wish to fully enjoy the benefits of digital media  Various value-chain player interest to provide products and services  DMP has specified an “Interoperable DRM Platform” by  Adopting most MPEG-21 technologies  Adding a few that were missing  Making an OSS implementation (Chillout®) The MXM vision 09/06/30 8
  • 9. Interoperable DRM Platform (IDP) specification v. 3.2 # 1 Value-Chain Functions and Requirements 2 Architecture 3 Interoperable DRM Platform 4 Use Cases and Value Chains 5 Registration and Certification Authorities 6 Terminology 7 Reference Software 8 End-to-end Conformance 9 Mapping of Traditional Rights and Usages to the Digital Space The MXM vision 09/06/30 9
  • 10. A digital media value chain License 7 Domain Domain Provider Mgmt Identific. Device Device Device 4 12 6 Role 1 Verification 10 Device 2 4 4 9 1 Content Content Content 5 End-User End-User End-User Identific. Creation Provider Device Device Device Device Device Device 1 3 8 11 IPMP Tool Device Provider Identific. Device Device The MXM vision 09/06/30 10
  • 11. Chillout® Chillout software Devices LPD CPD TPD CCD EUD DMD RVD DID DoID CID Libraries P2P Auxiliary Core Media Framework OS + Java platform + dependencies The MXM vision 09/06/30 11
  • 12. From platform to middleware MXM Application 1 MXM Application 2 MXM Application 3 MXM MXM Application Engine A API A APIs MXM Device Orches- MPEG21 Digital trator File Item REL IPMP Engine Engine Engine Engine Engine M3W Pts 2-7 Media Security Content Frame- Scene Metadata Other Engine work Engine Engines Engine Engine OS Drivers, Accelerators, Controllers, etc. 09/06/08 CEDEO.net – Status report and prospects La proposta di Digital Media in Italia HW 12 2009/05/08 12 The MXM vision 09/06/30 12
  • 13. A global market thanks to the MXM standard  MXM applications run on all MXM devices thanks to the standard MXM application API  MXM devices play MXM applications thanks to the standard MXM architecture  MXM components are competitively produced thanks to the standard MXM components APIs  Innovative business models are deployed because media-handling value chains are ease to design and implement TheThe MXM vision 09/06/30 13
  • 14. From Middleware to Terminal  ITU-T SG 16 and MPEG, considering that  The ITU-T has been working on the definition of IPTV infrastructure and components  MPEG has been working to develop enabling technologies, some of which that can be used for IPTV services  have agreed on a joint project aimed at developing a common standard for “Advanced IPTV Terminal” (AIT) The MXM vision 2009/06/30 14
  • 15. A vision for AIT  Give users the ability to seamlessly  Create  Publish  Distribute  Access  Pay/cash  Process  Re-distribute  Consume governed Advanced IPTV Services The MXM vision 2009/06/30 15
  • 16. The benefits of Advanced IPTV Terminal  With an AIT standard a user in a value chain can  Perform the functions required by his role with an AIT available from the market  Compose his own User Interface with User Interfaces of other value chain users  Be apprised of how his service/content is being used in a value chain  Concurrently access and consume services from different service and connectivity providers  Perform transactions with any payment service provider  Consume governed content from any content/service provider  De-verticalisation of delivery, DRM and payment 16 2009/06/30 The MXM vision
  • 17. Open Media Marketplace (DMP) Identify User Identify Content 1. Identify User Render Manage 2. Identify Content Content Resource 3. Manage Resource 4. Edit Resource Convert Unit Edit Resource 5. Manage Metadata 6. Deliver Content 7. Record Event Record User User Manage Default A B Metadata 8. Host Site 9. Negotiate Rights 10. Promote Entity Record Deliver Xaction Content 11. Record Transaction 12. Record Default Promote Record 13. Render Content Entity Event 14. Convert Unit Negotiate Host Rights Site The MXM vision 09/06/30 17
  • 18. To know more… mpeg.chiariglione.org chillout.dmpf.org www.dmpf.org www.dmin.it The MXM vision 09/06/30 18