Data record medium, data recording method and apparatus, and data transmitting method and apparatus
AssigneeSony Corporation
InventorsYoichiro Sako, Markus Hendrikus Veltman, Shunsuke Furukawa, Tatsuya Inokuchi
Life of this patent
Estimating the term…
Abstract
On a data recording medium which is divided into sectors and can be accessed on the sector unit basis, when encoded data is divided every predetermined length, a header is added, the data is packetized, a header is further added to the packet to thereby form the pack data, and the resultant data is recorded, if the stuffing is necessary, the stuffing data is inserted to the last of a data area of the packet. Thus, a length of pack header can be fixed. There is no need to provide a padding packet. A situation such that a PES header is encrypted is prevented and no problem occurs when encryption is performed.
Claims59
A data recording medium which is divided into sectors of a predetermined length and can be accessed on a sector unit basis and on which content data is recorded,
- wherein encoded content data of a predetermined length is obtained, a packet header is added, and the content data is packetized to generate a packet,
- a header pack is added to said generated packet to thereby form pack data,
- said pack data is recorded into a sector, and
- when a size of said content data which has been packetized and further formed as pack data does not correspond to a size of said sector, said packet header is set to a fixed length and stuffing data is inserted into the content data of said packet,
- wherein information showing whether all of said stuffing data has been inserted in a last portion or a forefront portion of the packet is recorded into the packet header.
A data recording method of recording content data onto a recording medium divided into sectors of a predetermined length, wherein the medium can be accessed on a sector unit basis, the method comprising:
- obtaining encoded content data of a predetermined length;
- adding a packet header and packetizing the content data to generate a packet;
- adding a pack header to said generated packet to form pack data;
- recording said pack data into a sector on said recording medium;
- and
- when it is determined that stuffing data is required, setting said packet header to a fixed length and inserting the stuffing data into the content data of said packet,
- wherein information showing whether all of said stuffing data has been inserted in a last portion or a forefront portion of the packet is recorded into the packet header.
A data recording apparatus for recording content data onto a recording medium divided into sectors of a predetermined length, wherein the medium can be accessed on a sector unit basis, the apparatus comprising:
- means for obtaining encoded content data of a predetermined length;
- means for adding a packet header and packetizing the content data to generate a packet;
- means for adding a pack header to said generated packet to form pack data;
- means for recording said pack data into a sector on said recording medium;
- and
- means for, when it is determined that stuffing data is required, setting said packet header to a fixed length and inserting the stuffing data into the content data of said packet,
- wherein information showing whether all of said stuffing data has been inserted in a last portion or a forefront portion of the packet is recorded into the packet header.
A data transmitting method, comprising:
- obtaining encoded content data of a predetermined length;
- adding a packet header and packetizing the content data to generate a packet;
- adding a pack header to said generated packet to form pack data;
- transmitting said pack data;
- and
- when it is determined that stuffing data is required, setting said packet header to a fixed length and inserting the stuffing data into the content data of said packet,
- wherein information showing whether all of said stuffing data has been inserted in a last portion or a forefront portion of the packet is included in the packet header.
A data transmitting apparatus, comprising:
- means for obtaining encoded content data of a predetermined length;
- means for adding a packet header and packetizing the content data to generate a packet;
- means for adding a pack header to said generated packet to form pack data;
- means for transmitting said pack data;
- and
- means for, when it is determined that stuffing data is required, setting said packet header to a fixed length and inserting the stuffing data into the content data of said packet,
- wherein information showing whether all of said stuffing data has been inserted in a last portion or a forefront portion of the packet is included in the packet header.
Dependencies are inferred from the claim text.