Multimedia Renderer: Capabilities and Architecture

Updated: April 19, 2023

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

The mm-renderer service provides mechanisms for:

Supported media categories

A track is a single audio or video item. A playlist is a list of track URLs. This release of mm-renderer can play tracks but playlists aren't supported, unlike in previous releases. The media content can come from different local files or network-accessible streams. The source type is indicated in the input URL given to mm-renderer. For some URL types, you can specify options to further define the input. You can also treat a single track as a playlist, to play it repeatedly.

Note:

If you need to write applications that use playlists, subtitles (captioning), multi-track input files, and audio trick play, contact QNX Customer Support.

For a listing of all supported file containers and associated file extensions, audio and video formats and codecs, see the product release notes.