Method of storing a real time stream of information signals on a disc like record carrier
AssigneeKoninklijke Philips N.V.
InventorWilhelmus Jacobus Van Gestel
Life of this patent
Estimating the term…
Abstract
A method of storing a substantially real time stream of information signals arranged in separate, consecutive data packets of digital format on a disc like record carrier. A new stream pack (S_PCK) is defined comprising a pack header and a multiple of source packets containing said data packets with corresponding added time stamps related to a time of arrival of said data packets. The pack header comprises data packet retrieval information, such as the number of new source packets in the stream pack and the effect of the start location of the first source packet in the stream pack. Preferably private stream 2 of the MPEG-format is employed for this new stream.
Claims20
A system for storing a substantially real time stream of information signals, the system comprising:
- a receiver to receive a serial stream of information signals;
- a streamer connected to the receiver to stream the received information signals for recording to a media, the streamer being configured to:
- establish an application packet arrival time stamp (APAT) corresponding to a time of arrival of data packets, the application packet arrival time stamp (APAT) comprising bits corresponding to predetermined time intervals,
- select bits from the application packet arrival time stamp (APAT) for deriving an application time stamp (TM_APP),
- collect a received data packet and related application time stamp (TM_APP) in a source packet and to collect a multiple of source packets in a stream pack (S-PCK), a size of the stream pack (S-PCK) corresponding to a predetermined size of a unit of recording of the media,
- store data packet retrieval information in the stream pack (S-PCK), and
- store, in pack header of the stream pack (S-PCK), information with respect to the application time stamp (TM_APP) for enabling retrieving a reference time base;
- and
- a recorder connected to the streamer to record the stream pack (S-PCK) onto the media having the predetermined size of the unit of recording that is larger than the size of the stream pack (S-PCK).
A system for reproducing a substantially real time stream of information signals, the system comprising:
- a reader for reading, from a media, stream packs (S-PCK) corresponding to a unit of recording on the media, the stream packs (S-PCK) having a size larger than a size of data packets, wherein a stream pack (S-PCK) of the media stream packs comprises a multiple of the data packets each arranged in a source packet with a corresponding application time stamp (TM_APP) derived by selecting bits from an application packet arrival time stamp (APAT) corresponding to a time of arrival of the data packets, the stream pack (S-PCK) comprising a pack header with data packet retrieval information and with information related to the application time stamp (TM_APP) for enabling retrieving a reference time base;
- and
- a streamer configured to:
- recover from the stream pack (S-PCK) the source packets in correspondence with the data packet retrieval information, and
- retrieve the reference time base and output the data packets as the substantially real time stream, in accordance with the corresponding application time stamp (TM_APP).
A method of storing a substantially real time serial stream of information signals presenting information arranged in separate, consecutive data packets of digital format on a disc-like record carrier, the disc-like record carrier having units of recording where each unit has a predetermined size larger than a size of a data packet of the data packets, the method comprising acts of:
- receiving in a receiver the serial stream of information signals;
- detecting the data packets in the serial stream of information signals;
- establishing, by a time stamper, an application packet arrival time stamp (APAT) corresponding to a time of arrival of the data packets, the application packet arrival time stamp (APAT) comprising bits corresponding to predetermined time intervals;
- selecting bits from the application packet arrival time stamp (APAT) for deriving an application time stamp (TM_APP);
- collecting, by a collector, a detected data packet and the related application time stamp (TM_APP) in a source packet, and collecting multiple source packets in a stream pack (S-PCK) with a pack header, a size of the stream pack (S-PCK) corresponding to the predetermined size of the unit of recording of the disc-like record carrier;
- storing source packet retrieval information in the stream pack (S-PCK);
- storing, in the pack header, information with respect to the application time stamp (TM_APP) for enabling retrieving a reference time base;
- and
- storing the stream pack (S-PCK) on the disc-like record carrier.
A method of processing a substantially real time serial stream of information signals, the method comprising acts of:
- receiving the serial stream of information signals in a receiver;
- detecting data packets in the serial stream of information signals in a detector;
- establishing via a time stamper, an application packet arrival time stamp (APAT) corresponding to a time of arrival of the data packets, the application packet arrival time stamp (APAT) several bits corresponding to predetermined time intervals;
- selecting bits from the application packet arrival time stamp (APAT) to derive an application time stamp (TM_APP);
- collecting, in a collector, a data packet of the data packets and the related application time stamp (TM_APP) in a source packet, and collecting multiple source packets in a stream pack (S-PCK) with a pack header, a size of the stream pack (S-PCK) being smaller than a predetermined size;
- storing source packet retrieval information in the stream pack (S-PCK);
- and
- storing, in the pack header, information with respect to the application time stamp (TM_APP) for enabling retrieving a reference time base.
A tangible computer-readable storage-medium that is not a transitory propagating signal or wave, the medium modified by control information including instructions for performing a method of storing a substantially real time serial stream of information signals presenting information arranged in separate, consecutive data packets of digital format on a disc-like record carrier, the disc-like record carrier having units of recording where each unit has a predetermined size larger than a size of a data packet of the data packets, the method comprising acts of:
- receiving in a receiver the serial stream of information signals;
- detecting the data packets in the serial stream of information signals;
- establishing by a time stamper, an application packet arrival time stamp (APAT) corresponding to a time of arrival of the data packets, the application packet arrival time stamp (APAT) comprising bits corresponding to predetermined time intervals;
- selecting bits from the application packet arrival time stamp (APAT) for deriving an application time stamp (TM_APP);
- collecting, by a collector, a detected data packet and the related application time stamp (TM_APP) in a source packet, and collecting multiple source packets in a stream pack (S-PCK) with a pack header, a size of the stream pack (S-PCK) corresponding to the predetermined size of the unit of recording of the disc-like record carrier;
- storing source packet retrieval information in the stream pack (S-PCK);
- storing, in the pack header, information with respect to the application time stamp (TM_APP) for enabling retrieving a reference time base;
- and
- storing the stream pack (S-PCK) on the disc-like record carrier.
A tangible computer-readable storage-medium that is not a transitory propagating signal or wave, the medium modified by control information including instructions for performing a method of processing a substantially real time serial stream of information signals, the method comprising acts of:
- receiving the serial stream of information signals in a receiver;
- detecting data packets in the serial stream of information signals in a detector;
- establishing via a time stamper, an application packet arrival time stamp (APAT) corresponding to a time of arrival of the data packets, the application packet arrival time stamp (APAT) several bits corresponding to predetermined time intervals;
- selecting bits from the application packet arrival time stamp (APAT) to derive an application time stamp (TM_APP);
- collecting, in a collector, a data packet and the related application time stamp (TM_APP) in a source packet, and collecting multiple source packets in a stream pack (S-PCK) with a pack header, a size of the stream pack (S-PCK) being smaller than a predetermined size;
- storing source packet retrieval information in the stream pack (S-PCK);
- and
- storing, in the pack header, information with respect to the application time stamp (TM_APP) for enabling retrieving a reference time base.
Dependencies are inferred from the claim text.