1. A multimedia system comprising: at least two multimedia devices, where a first one of the at least two multimedia devices has a filesystem, where a second one of the at least two multimedia devices has no filesystem, and where each of the multimedia devices is accessed via a corresponding one of a plurality of multimedia device drivers; and a memory, the memory comprising: the multimedia device drivers; one or more applications adapted to issue filesystem commands and/or receive filesystem responses using a common filesystem representation with respect to files of the plurality of multimedia devices; and a media filesystem hierarchically disposed between the one or more applications and the multimedia device drivers, the media filesystem adapted to accept the filesystem commands from the one or more applications and provide the filesystem responses to the one or more applications using the common filesystem representation, where the media filesystem is further adapted to communicate with the at least two multimedia devices via the multimedia device drivers, and where each of the multimedia device drivers provides a filesystem view of a corresponding one of the multimedia devices to the media filesystem, and where one of the multimedia device drivers, which corresponds to the second one of the at least two multimedia devices that has no filesystem, provides the filesystem view of the second one of the at least two multimedia devices to the media filesystem.