Multimedia Renderer Architecture

The multimedia rendering component, mm-renderer, allows multimedia applications to play audio and video media from files and devices.

The mm-renderer service provides mechanisms for:

The multimedia renderer API allows you to control media playback and recording, and to monitor your media operations by receiving events. To examine the system data used by mm-renderer, use the Persistent Publish/Subscribe (PPS) API. For more information, see the "PPS objects" section or the PPS Developer's Guide.

Note: The mm-renderer service can play media content independently because it directly reads the specified input files without relying on information in databases. You may run mm-sync to synchronize media metadata with databases so that your applications can display up-to-date information, but this activity isn't necessary for playing media with mm-renderer.