Data structure of stream data, and recording and playback method thereof
First Claim
1. A data structure comprising a set of one or more stream objects that represent playback data for a recorded bitstream, said set of one or more stream objects constituting stream data, whereinthe stream object is formed of a pack header and stream packet, the pack header includes predetermined time information, the stream packet includes one or more application packets assigned with given time stamps, the application packet which is incoming during recording of the stream object is time-stamped by a local reference clock corresponding to the predetermined time information, and information of the time stamp is recorded in the stream pack, and the stream packet has an application header, and the application header includes position information of a first time stamp recorded in the stream packet.
2 Assignments
0 Petitions
Accused Products
Abstract
Stream object SOB is made up of one or more stream packs S_PCK, each of which is made up of a pack header and stream packet S_PKT. The pack header includes predetermined time information SCR, and the stream packet includes one or more application packets AP_PKT appended with predetermined time stamps ATS. The application packet which is input to a streamer upon recording such stream object is time-stamped by a local reference clock corresponding to the predetermined time information.
195 Citations
13 Claims
-
1. A data structure comprising a set of one or more stream objects that represent playback data for a recorded bitstream, said set of one or more stream objects constituting stream data, wherein
the stream object is formed of a pack header and stream packet, the pack header includes predetermined time information, the stream packet includes one or more application packets assigned with given time stamps, the application packet which is incoming during recording of the stream object is time-stamped by a local reference clock corresponding to the predetermined time information, and information of the time stamp is recorded in the stream pack, and the stream packet has an application header, and the application header includes position information of a first time stamp recorded in the stream packet.
-
2. A data structure comprising a set of one or more stream objects that represent playback data for a recorded bitstream, said set of one or more stream objects constituting stream data, wherein
the stream object is formed of a pack header and stream packet, the pack header includes predetermined time information, the stream packet includes one or more application packets assigned with given time stamps, the application packet which is incoming during recording of the stream object is time-stamped by a local reference clock corresponding to the predetermined time information, and information of the time stamp is recorded in the stream pack, the stream object includes information of a stream cell, and arrival time information of the application packet for the stream cell is interlocked with a value of the time stamp information recorded in the stream pack, and the time stamp information value is set in correspondence with the time information in the stream pack.
-
3. A data structure comprising a set of one or more stream objects that represent playback data for a recorded bitstream, said set of one or more stream objects constituting stream data, wherein
the stream object is formed of a pack header and stream packet, the pack header includes predetermined time information, the stream packet includes one or more application packets assigned with given time stamps, the application packet which is incoming during recording of the stream object is time-stamped by a local reference clock corresponding to the predetermined time information, and information of the time stamp is recorded in the stream pack, and arrival time information of the application packet for the stream object is interlocked with a value of the time stamp information recorded in the stream pack, and the time stamp information value is set in correspondence with the time information in the stream pack.
-
4. A stream data recording method wherein
a set of one or more stream objects that represent playback data for a recorded bitstream constitutes stream data, the stream object is formed of one or more stream packs, the stream pack is formed of a pack header and stream packet, the pack header includes predetermined time information, and the stream packet includes one or more application packets assigned with given time stamps, the application packet includes one or more application packets assigned with give time stamps, the application packet which is incoming during recording of the stream object on an information medium is time-stamped by a local reference clock corresponding to the predetermined time information, and information of the time stamp is recorded in the stream pack, and arrival time information of the application packet for the stream object is computed on the basis of time stamp information of the local reference clock, and the computed arrival time information is recorded as navigation data.
-
6. A stream data recording method wherein
a set of one or more stream objects that represent playback data for a recorded bitstream constitutes stream data, the stream object is formed of one or more stream packs, the stream pack is formed of a pack header and stream packet, the pack header includes predetermined time information, and the stream packet includes one or more application packets assigned with given time stamps, the application packet includes one or more application packets assigned with give time stamps, the application packet which is incoming during recording of the stream object on an information medium is time-stamped by a local reference clock corresponding to the predetermined time information, and information of the time stamp is recorded in the stream pack, and the stream object includes information of a stream cell, and arrival time information of the application packet for the stream cell is computed and the computed arrival time information is recorded as navigation data.
-
8. A method of playing back recorded information from an information medium on which stream objects are recorded in a format in which a set of one or more stream objects that represent playback data for a recorded bitstream constitutes stream data, the stream object is formed of one or more stream packs, the stream pack is formed of a pack header and stream packet, the pack header includes predetermined time information, the stream packet includes one or more application packets assigned with given time stamps, and incoming application packet is time-stamped by a local reference clock corresponding to the predetermined time information, and information of the time stamp is recorded in the stream pack, wherein
a playback reference clock is set on the basis of the local reference clock played back from the information medium, contents of the bitstream are played back from the information medium on the basis of the set playback reference clock, and the stream packet has an application header, and the application header includes position information of a first time stamp recorded in the stream packet.
-
9. A memory for recording bitstream information with data structure which comprises a set of one or more stream objects that represent playback data for a recorded bitstream, said set of one or more stream objects constituting stream data, wherein
the stream object is formed of one or more stream packs, the stream pack is formed of a pack header and stream packet, the pack header includes predetermined time information, the stream packet includes one or more application packets assigned with give time stamps, the application packet which is incoming during recording of the stream object is time-stamped by a local reference clock corresponding to the predetermined time information, information of the time stamp is recorded in the stream pack, and the stream packet has an application header, and the application header includes position information of a first time stamp recorded in the stream packet.
Specification