A system and method for real-time transfer of multimedia material from a remote
device to a centralized multi-media storage unit, wherein the multimedia material
is combined with extrinsic material to generate a virtual record. A user selects
specifications and instructions via a remote terminal for retrieving the extrinsic
material from external databases and interleaving the retrieved extrinsic material
to the multimedia material provided by the user. Iteration of the selecting of
user specifications and instructions and the interleaving process is performed
until a final virtual record is produced which is satisfactory to the user.