Transport stream processing device, and associated methodology of generating and aligning source data packets in a physical data structure
AssigneeSony Corporation
InventorMotoki Kato
Life of this patent
Estimating the term…
Abstract
A transport stream recording device, method thereof, transport stream reproduction device, method thereof, and recording medium for efficiently recording and reproducing transport streams. A source packet having a four byte TP_extra_Header attached to a 188 byte transport packet is generated, 32 source packets of 192 bytes each are collected, and aligned units generated equivalent to a three sector portion of data (6144 bytes) are recorded or reproduced on the recording medium.
Claims26
A transport stream recording device for recording input transport streams on a data recording medium, comprising:
- a header attachment section configured to attach a header to a transport packet in a transport stream that includes a plurality of transport packets to generate a source packet;
- a detector configured to detect transport packets containing entry points from among said transport packets;
- a map generator configured to generate an entry point map listing transport packet positions containing the detected entry points;
- and
- a record section configured to record a predetermined number of said source packets to said data recording medium as aligned units, and to record said entry point map to said recording medium,
- wherein the data length of said aligned units is equivalent to 6144 bytes, and
- wherein said transport stream recording device further comprises a deletion section configured to erase a range of said transport streams recorded on said data recording medium such that when the range specified for erasure terminates at a position within boundaries of a particular aligned unit, any data within the particular aligned unit is maintained and all other data inside the range is erased.
A transport stream recording method for recording input transport streams on a data recording medium, comprising the steps of:
- adding a header to a transport packet in a transport stream that includes a plurality of transport packets;
- detecting transport packets containing entry points from among said transport packets;
- generating an entry point map listing transport packet positions containing said entry points;
- recording a predetermined specified number of said source packets to said data
- recording medium as aligned units;
- and
- recording said entry point map to said recording medium,
- wherein the data length of said aligned units is equivalent to 6144 bytes,
- wherein said transport stream recording method further comprises erasing a range of said transport streams recorded on said data recording medium such that when the range specified for erasure terminates at a position within boundaries of a particular aligned unit, any data within the particular aligned unit is maintained and all other data inside the range is erased.
A non-transitory computer readable medium having including thereon program instructions that cause a computer to implement a method of recording transport streams, the recording method comprising:
- attaching a header to a transport packet in a transport stream that includes a plurality of transport packets to generate a source packet;
- detecting transport packets containing entry points from among said transport packets;
- generating an entry point map listing transport packet positions containing said entry points;
- recording a predetermined specified number of said source packets to said data recording medium as aligned units;
- and
- recording said entry point map to said recording medium,
- wherein the data length of said aligned units is equivalent to 6144 bytes, and
- wherein said method of recording transport streams further comprises erasing a range of said transport streams recorded on said data recording medium such that when the range specified for erasure terminates at a position within boundaries of a particular aligned unit, any data within the particular aligned unit is maintained and all other data inside the range is erased.
A transport stream recording device for recording transport streams in sector units of data on a data recording medium, comprising:
- header attachment means for attaching a header to a transport packet in a transport stream that includes a plurality of transport packets to generate a source packet;
- classifying means for subdividing said source packet into a specified number of pieces and generating an aligned unit;
- detecting means for detecting transport packets containing entry points from among said transport packets;
- map generating means for generating an entry point listing with transport packet positions containing said entry points;
- and
- record means for recording said aligned units to said recording means and for recording said entry point map to said recording means,
- wherein the data quantity of the aligned unit is equivalent to 6144 bytes, and
- wherein said transport stream recording device further comprises erasing means for erasing a range of said transport streams recorded on said data recording medium such that when the range specified for erasure terminates at a position within boundaries of a particular aligned unit, any data within the particular aligned unit is maintained and all other data inside the range is erased.
The transport stream recording method of a transport stream recording device for recording input transport streams in sector units of data on a data recording medium, comprising:
- attaching a header to a transport packet in a transport stream that includes a plurality of transport packets and to generate a source packet;
- detecting transport packets containing entry points from among said transport packets;
- generating an entry point map listing transport packet positions containing said detected entry points;
- subdividing the source packet generated in the header attachment step into a specified number of pieces each to generate an aligned unit;
- and
- recording the aligned units, and said entry point map to said data recording medium, respectively,
- wherein the data quantity of the aligned unit is equivalent to 6144 bytes, and
- wherein said transport stream recording method further comprises erasing a range of said transport streams recorded on said data recording medium such that when the range specified for erasure terminates at a position within boundaries of a particular aligned unit, any data within the particular aligned unit is maintained and all other data inside the range is erased.
A non-transitory computer readable medium including program instructions that cause a computer to implement a method of recording transport streams, the recording method comprising:
- attaching a header to a transport packet in a transport stream that includes a plurality of transport packets to generate source packet;
- detecting transport packets containing entry points from among said transport packets;
- generating an entry point map listing with transport packet positions containing said detected points;
- subdividing the source packets generated in said header attachment step into a specified number of pieces and generating an aligned unit;
- and
- recording the aligned units and said entry point map to said data recording medium, respectively,
- wherein the data quantity of the aligned unit is equivalent to 6144 bytes, and
- wherein said method of recording transport streams further comprises erasing a range of said transport streams recorded on said data recording medium such that when the range specified for erasure terminates at a position within boundaries of a particular aligned unit, any data within the particular aligned unit is maintained and all other data inside the range is erased.
A non-transitory data recording medium having a transport stream recorded thereon by a transport stream recording device, comprising:
- a first area having recorded therein a predetermined specified number of source packets as aligned units, said source packets being generated by adding a header to transport packets in the transport stream;
- a second area having recorded therein an entry point map listing transport packet positions containing entry points, wherein said entry points are detected among said transport packets in the transport stream,
- wherein a data length of said aligned units is equivalent to 6144 bytes;
- and
- said entry point map provides a functionality with respect to the recorded source packets such that when processed by a medium access device, the source packets are managed and accessed according to the entry point map recorded in said second area,
- wherein said non-transitory data recording medium is erasable such that when the range specified for erasure terminates at a position within boundaries of a particular aligned unit, any data within the particular aligned unit is maintained and all other data inside the range is erased.
A non-transitory data recording medium having a transport stream expressed thereon, comprising:
- a first area having recorded therein a predetermined specified number of source packets as aligned units, said source packets being generated by adding a header to transport packets in the transport stream;
- a second area having recorded therein an entry point map listing transport packet positions containing entry points, wherein said entry points are detected among said transport packets in the transport stream,
- wherein a data length of said aligned units is equivalent to 6144 bytes,
- said entry point map provides a functionality with respect to the recorded source packets such that when processed by a medium access device, the source packets are managed and accessed according to the entry point map recorded in said second area, and
- wherein said non-transitory data recording medium is erasable such that when the range specified for erasure terminates at a position within boundaries of a particular aligned unit, any data within the particular aligned unit is maintained and all other data inside the range is erased.
Dependencies are inferred from the claim text.