Parts

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.

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

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.