Patent ID: 8533259

Claim:
A method for serving combined media using resource metadata referencing original media data, comprising: receiving at a server from a client a request for combined media comprising a first media file and second media file; creating a virtual media file comprising resource metadata for the requested combined media, the resource metadata of the virtual media file combining resource metadata associated with the first media file and the second media file; determining from resource metadata associated with the first media file and the second media file whether audio length matches video length for media portions of the first and second media files; adjusting the resource metadata of the virtual media file, responsive to a determined mismatch between audio length and video length, such that a difference between audio length and video length for the media portion of the first media file is less than a threshold value, and making no adjustment to a determined mismatch between audio length and video length for the second media file; and transmitting a response from the server to the client comprising the virtual media file.