Patent EA-003617-B1 (EA)
Title: Method for implementing trickplay modes in a data stream recorder
Inventor: WINTER MARCO
IPC: G11B27/11
Filed: 2000-03-06
Abstract: 1. Method for implementing trickplay modes in a bitstream recorder (STRD), and corresponding recorder (STRD), wherein the bitstream is organised in stream objects (SOB) and access to the bitstream is performed using access units (AU) and access unit information is attached to the stream objects of the bitstream and to navigation data recorded, or to be recorded, and wherein said access unit information includes an access unit start map (AUSM), and optionally an access unit end map (AUEM), which are used in the trickplay modes together with the navigation data for access to the bitstream. 2. Method according to claim 1, wherein said trickplay modes include fast forward, fast reverse, slow motion, single picture step and/or still picture. 3. Method according to either claim 1 or 2, wherein said bitstream contains access unit start and access unit end marks which indicate the start or the end of an access unit, respectively. 4. Method according to any of claims 1 to 3, wherein said access unit information includes an access unit start map (AUSM) and optional one or more of access unit end map (AUEM), access unit start location list (AUSLL) and access unit end location list (AUELL). 5. Method according to claim 4 wherein, if the access unit end map (AUEM) exists, for each access unit start map (AUSM) entry an access unit end map (AUEM) entry is provided. 6. Method according to claim 4 or 5, wherein the index of each access unit end map entry is equal to or greater than the entry index of its corresponding access unit start map entry and is less than the index of the immediately following access unit start map entry if any following access unit start map entry exists. 7. Bitstream recorder (STRD) implementing trickplay modes, wherein the bitstream is organised in stream objects (SOB) and access to the bitstream is performed using access units (AU) and access unit information is attached to the stream objects of the bitstream and to navigation data recorded, or to be recorded, and wherein said access unit information includes an access unit start map (AUSM), and optionally an access unit end map (AUEM), which are used in the trickplay modes together with the navigation data for access to the bitstream. 8. The recorder according to claim 7, wherein said trickplay modes include fast forward, fast reverse, slow motion, single picture step and/or still picture. 9. The recorder according to either claim 7 or 8, wherein said bitstream contains access unit start and access unit end marks which indicate the start or the end of an access unit, respectively. 10. The recorder according to any of claims 7 to 9, wherein said access unit information includes an access unit start map (AUSM) and optional one or more of access unit end map (AUEM), access unit start location list (AUSLL) and access unit end location list (AUELL). 11. The recorder according to claim 10 wherein, if the access unit end map (AUEM) exists, for each access unit start map (AUSM) entry an access unit end map (AUEM) entry is provided. 12. The recorder according to claim 10 or 11, wherein the index of each access unit end map entry is equal to or greater than the entry index of its corresponding access unit start map entry and is less than the index of the immediately following access unit start map entry if any following access unit start map entry exists.