摘要 |
<p>A system stores an incoming video stream (102) in an MPEG format while simultaneously creating a look-up table of the logical block addresses (LBAs) of the memory locations at which frames of the video stream (102) is stored. The system stores the look-up table and the associated MPEG stream on a personal video recorder (PVR) hard drive. The system uses the look-up table to rapidly access the starting points of the individual frames of the MPEG stream to enable rapid random access into the MPEG stream at logical start locations. The system provides the contents of the MPEG frames to an MPEG decompressor to thereby provide TrickPlay of the MPEG stream. The system employs a hardware comparator to rapidly flag the frame start locations within the MPEG stream and to thereby create the look-up table.</p> |