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:
- specifying the set of media to play
- issuing playback control commands
- retrieving the current playback status
- requesting notifications when the status changes
- providing dynamic metadata (such as position in a track or playlist) for some media content
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.