Patent ID: 8208797

Claim:
A transport stream generating apparatus for generating a transport stream from video data to be recorded on a data recording medium on which recording is carried out in a predetermined recording unit, the transport stream generating apparatus comprising: a video data encoding portion for encoding video data so as to generate a video packet; and a multiplexing portion for time-division multiplexing a plurality of fixed-length transport packets including at least a video packet so as to generate a transport stream, wherein the multiplexing portion inserts a predetermined number of transport packets other than a video packet between a video packet group generated from a single encoding unit by the video data encoding portion and a video packet group subsequent to the video packet group, and when n indicates the predetermined number of transport packets inserted by the multiplexing portion, d indicates a data length of the transport packet, h indicates a data length of a fixed-length header added to each of the transport packets before being recorded on the data recording medium, and L indicates a recording unit length to the data recording medium, L ≦( n+ 1)×( d+h ) is satisfied.