Patent ID: 7536470
Filing Date: 2009-05-19
Classification: H04L

Abstract:
1. A computer-readable storage medium for media streaming, having stored thereon a data structure, comprising: a media file divided into a series of timeblocks TB a media header field comprising fields for global information about the media to allow decoding and rendering of the media packets; a timeblock index table field with an index entry for each timeblock in said series, wherein each timeblock index table field entry comprises: a timeblock body field holding the data of the timeblocks; wherein each timeblock of said series of timeblocks is led by a timeblock header consisting of a media packet index table field with an index entry for each media packet in the timeblock, wherein each media packet index table field entry comprises: wherein the media header field and each media packet are divided into a series of data units identifiable by data unit ID; and wherein each timeblock of said series of timeblocks has a field for a beginning data unit ID of the timeblock.