1. A multimedia system comprising: at least two multimedia devices having differing filesystems and/or no filesystem(s); 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 adapted to communicate with the at least two multimedia devices and the one or more applications, where the media filesystem accepts the filesystem commands from the one or more applications and provides responses to filesystem commands to the one or more applications using the common filesystem representation.