Hierarchical storage scheme and data playback scheme for enabling random access to realtime stream data
First Claim
1. A data playback device, comprising:
- an output unit configured to playback and output either one or both of input audio data and input video data;
a command unit configured to command play, stop, or shifting of a playback position forwards/backwards, to the output unit according to a user input for directly controlling play, stop, or shifting of a playback position forwards/backwards in outputted audio/video data of the output unit;
a memory unit configured to store a plurality of playback start indexes; and
a control unit configured to automatically record information during playback regarding a playback position that is determined according to the user input during playback as a playback start index in the memory unit when the user input received by the command unit during playback is in a prescribed pattern for directly controlling the outputted audio/video data of the output unit, and to present the plurality of playback start indexes recorded in the memory unit to a user so as to urge the user to select a desired playback position.
1 Assignment
0 Petitions
Accused Products
Abstract
A hierarchical memory scheme capable of improving a hit rate for the segment containing the random access point rather than improving the overall hit rate of the cache, and a data playback scheme capable of automatically detecting positions that are potentially used as playback start indexes by the user and attaching indexes, are disclosed. The hierarchical storage device stores random access point segment information from which a possibility for each segment to contain a point that can potentially be random accessed in future can be estimated, and controls a selection of the selected segments to be stored in the cache storage device according to the random access point segment information. The data playback device records a plurality of playback start indexes, each playback start index being information regarding a playback position that is determined according to the user input which is recorded when the user input is in a prescribed pattern, and presents the plurality of playback start indexes to a user so as to urge the user to select a desired playback position.
120 Citations
7 Claims
-
1. A data playback device, comprising:
-
an output unit configured to playback and output either one or both of input audio data and input video data;
a command unit configured to command play, stop, or shifting of a playback position forwards/backwards, to the output unit according to a user input for directly controlling play, stop, or shifting of a playback position forwards/backwards in outputted audio/video data of the output unit;
a memory unit configured to store a plurality of playback start indexes; and
a control unit configured to automatically record information during playback regarding a playback position that is determined according to the user input during playback as a playback start index in the memory unit when the user input received by the command unit during playback is in a prescribed pattern for directly controlling the outputted audio/video data of the output unit, and to present the plurality of playback start indexes recorded in the memory unit to a user so as to urge the user to select a desired playback position. - View Dependent Claims (2, 3, 4, 5)
an index fast playback unit configured to select selected playback start indexes from the plurality of playback start indexes recorded in the memory unit and to supply the selected playback start indexes to the output unit in a prescribed order, such that the output unit automatically playbacks and outputs either one or both of the input audio data and the input video data in units of a prescribed period of time starting from a seek point contained in the playback start indexes.
-
-
4. The data playback device of claim 1, further comprising:
-
a selection unit configured to enable the user to select deletion target playback start indexes by presenting the plurality of playback start indexes recorded in the memory unit; and
a deletion unit configured to delete the deletion target playback start indexes selected at the selection unit from the memory unit.
-
-
5. The data playback device of claim 1, wherein either one or both of the input audio data and the input video data are inputted from a removable external memory medium, and the data playback device further comprises:
a writing unit configured to write the plurality of playback start indexes recorded in the memory unit into the removable external memory medium at a time of ejecting the removable external memory medium.
-
6. A method for controlling playback and output of either one or both of input audio data and input video data according to a user input for directly controlling play, stop, or shifting of a playback position forwards/backwards in outputted audio/video data, the method comprising the steps of:
-
recording a plurality of playback start indexes during playback, each playback start index being information regarding a playback position that is determined according to the user input during playback, the information being automatically recorded when the user input during playback is in a prescribed pattern for directly controlling the outputted audio/video data;
presenting the plurality of playback start indexes recorded by the recording step to a user so as to urge the user to select a desired playback position; and
starting playback from the desired playback start position selected by the user using the plurality of playback start indexes presented by the presenting step. - View Dependent Claims (7)
-
Specification