By providing an index that stores information about how to access each
grouping of elements in an interleaved data stream and each element within
each grouping, random access to each element in the interleaved data
stream can be achieved. The index may store a temporal offset for each
grouping for interleaved data streams in which the order of data samples
in the interleaved data stream is different from the order in which those
data samples are used to present the data stream. The information that
allows each element in a grouping to be accessed may include information
defining the length of each element, or information describing the
relative position of each element in a grouping, such as a map table. Such
a map table may have an entry for each data type, wherein each entry
includes an indication of information used to access a sample of the data
type.
Путем обеспечивать индекс хранит информация о как достигнуть каждой группы в составе элементы в interleaved потоке данных и каждом элементе в пределах каждый собирать, случайном доступе к каждому элементу в interleaved потоке данных может быть достиган. Индекс может хранить височное смещение для каждого собирая для interleaved потоков данных в заказ образцов данных в interleaved потоке данных отличает заказ в те образцы данных использованы для того чтобы представить поток данных. Информация позволяет каждый элемент в собирать, котор нужно достигнуть может включить информацию определяя длину каждого элемента, или информацию описывая относительное положение каждого элемента в собирать, such as таблица карты. Такая таблица карты может иметь вход для каждого типа данных, при котором каждый вход вклюает индикацию информации используемую для того чтобы достигнуть образца типа данных.