Patent ID: 7027712

Claim:
Method for recording on a storage medium data packets of an MPEG 2 transport stream which MPEG 2 transport stream data packets to be recorded belong to at least one specific program, wherein said MPEG 2 transport stream originally includes data packets for a set of programs, and wherein original timestamps are assigned to data packets of said transport stream, and wherein a time stamp is to be assigned to each recording data packet, said method comprising the steps: selecting out of said MPEG2 transport stream MPEG2 transport packets for said at least one specific program and assembling, for subsequent storage, sector packs each including multiple transport packets of said at least one specific program together with their packet headers using software implementation processing, capturing original timestamps from said MPEG2 transport stream related to some of said transport packets in said sector packs to be recorded, and calculating using said captured original MPEG2 transport stream timestamps, timestamps for the other transport packets in said sector packs to be recorded such that to each of these other transport packets in a sector pack a calculated timestamp is assigned which replaces the corresponding original time stamp, and thereby the sequence of calculated timestamps is interspersed with original timestamps; recording said sector packs together with said calculated and interspersed original timestamps.