19-08-2021 дата публикации
Номер: US20210258514A1
A multimedia file and methods of generating, distributing and using the multimedia file are described. Multimedia files in accordance with embodiments of the present invention can contain multiple video tracks, multiple audio tracks, multiple subtitle tracks, data that can be used to generate a menu interface to access the contents of the file and ‘meta data’ concerning the contents of the file. Multimedia files in accordance with several embodiments of the present invention also include references to video tracks, audio tracks, subtitle tracks and ‘meta data’ external to the file. One embodiment of a multimedia file in accordance with the present invention includes a series of encoded video frames and encoded menu information. 1. A system for decoding multimedia files , the system comprising:a set of one or more processors; and [ the video track comprises a plurality of encoded frames of video;', 'three encoded frames of video in the plurality of encoded frames of video are encoded as a first encoded frame of video, a second encoded frame of video that is dependent on at least the first encoded frame of video, and a third encoded frame of video that is dependent on at least the first encoded frame of video;', 'the video track comprises a first data chunk and a second data chunk; and', the first encoded frame of video; and', 'the second encoded frame of video; and, 'the first data chunk comprises, 'the second data chunk comprises the third encoded frame of video;, 'receive at least a portion of a multimedia file comprising a video track, where, 'locate the first data chunk within the multimedia file;', 'determine that the first data chunk contains multiple encoded frames of video;', 'decode the first encoded frame of video at the start of a time interval to produce a first decoded frame of video that is not displayed during the time interval;', 'buffer the first decoded frame of video in memory;', 'decode the second encoded frame of video during the time interval ...
Подробнее