MPEG-M
ISO/IEC 23006
Multimedia service platform technologies
MPEG-M is a suite of standards to enable the easy design and implementation of media-handling value chains whose devices interoperate because they are all based on the same set of technologies, especially MPEG technologies accessible from the middleware and multimedia services
Parts
Architecture
Part: 1
This standard provides and overview of MPEG-M and specifies the high level API of MPEG-M
MPEG Extensible Middleware (MXM) API
Part: 2
MXM specifies a set of Application Programming Interfaces (APIs) so that MXM Applications executing on an MXM Device can access the standard multimedia technologies contained in its Middleware as MXM Engines.
Conformance and Reference Software
Part: 3
Reference Software and Conformance for MPEG-M
Elementary Services
Part: 4
This part of MPEG-M specifies a set of Elementary Services and respective protocols enabling distributed applications to exchange information related to content items and parts thereof, including rights and protection information
Service Aggregation
Part: 5
This part of MPEG-M specifies the technology enabling the combination of Elementary Services to build Aggregated Services. The workflow definitions of Services are represented by the BPMN 2.0 XML format, allowing for formal descriptions of the workflows of Aggregated Services, and consequently enabling the implementation of automated tools for Service aggregation.
Whitepapers
Publication date Title 2013-04-26 White Paper on MPEG-M: A Digital Media Ecosystem for Interoperable Applications