×

Trick play method for digital storage medium

  • US 7,212,727 B2
  • Filed: 04/11/2001
  • Issued: 05/01/2007
  • Est. Priority Date: 04/21/2000
  • Status: Active Grant
First Claim
Patent Images

1. A trick play method for achieving a trick play mode with a digital storage medium used to record and reproduce multimedia content including compression coded digital audio and video data, the digital storage medium comprisinga directory segmenting the content into programs, further segmenting the content into a plurality of media objects, and recording each media object as a separate file,a program manager file storing a table including an identifier (ID) for each program of recorded content and information about the media objects in each program,a media object information file storing a table including playback time information and entry points at a specific time interval for each media object,a playlist manager file comprising playlist information including a user-specified playback start program ID and a specified playback start time and end time of a program,a management data file including a resume marker comprising a program ID for a program where playback was last interrupted and playback interrupt time where playback was interrupted in the program,the trick play method achieving a fast-forward play mode when the user selects fast-forward play, the trick play method comprising:

  • reading a media object information in a program specified by a resume marker in sequence from the beginning;

    sequentially comparing a playback time in the media object information with an interrupt time to detect media object k where a cumulative playback time first exceeds the interrupt time;

    detecting an entry point identified by a number determined by calculating the difference of the interrupt time specified by the resume marker minus a total playback time to an immediately preceding media object, and dividing this difference by a time search table resolution in the media object information of media object k;

    reading and supplying, to a decoder, entry frame data for a media object data corresponding to said entry point;

    repeating the above steps to supply entry frame data for a next media object data to the decoder; and

    rewriting the resume marker when fast-forward play ends with the program ID of the program at which playback is interrupted and the interrupt time in said program.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×