MediaFS Overview

MediaFS presents a POSIX-compliant filesystem view of media devices. This filesystem view of media devices can be used by higher-level applications, such the MME, to browse and control media devices. These higher-level applications can use the MediaFS standarardized interface to query and control media playback on a wide range of media devices, including portable music devices such as iPods and PlaysForSure devices, and UPnP devices that attach to a network.

For more information about the MME, start with Introduction to the MME.

The following diagram shows the MediaFS module in relation to the user application and media devices.


MediaFS Architecture


MediaFS in a multimedia implementation

The MediaFS standardized interface allows higher-level multimedia applications, such as the MME, to use POSIX functions related to file and directory operations to access audio and video content along with associated metadata on media devices and mediastores.

To add a new device to a multimedia environment that uses MediaFS, all you need to do is:

To create a MediaFS implementation you can use io-fs, a resource manger, or some other component as you require.