Patent ID: 7627227
Filing Date: 2009-12-01
Classification: H04N

Abstract:
1. A computer storage medium having computer-executable instructions that, when executed, directs a computer to perform a method facilitating the reverse presentation of a block-of-frames (BOF) of a media stream, the BOF being a sequence of frames having a defined forward presentation order, each being categorized as either a reference or non-reference frame, a reference frame being a frame with data that at least one other frame in the BOF uses as a reference for decoding its own encoded data and a non-reference frame being a frame having encoded data that is not referenced by another frame in the BOF, the method comprising: obtaining a BOF of a media stream; forward-decoding and storing one or more decoded reference frames of the BOF; storing non-reference frames of the BOF with its data still encoded; in reverse order of the sequence starting with the last frame of the sequence, repeating the following for each sub-sequence containing non-reference frames and at least adjacent one reference frame and continuing the repeating until reaching the first frame: presenting the first reference frame of the sequence.