Recording and reproducing an mpeg information signal on/from a record carrier
9 claims: 2 independent, 7 dependent
- 1Felvételi elrendezés információs jelnek információhordozón lévő sávokba való felvételére, amely felvételi elrendezés tartalmaz - egy bemeneti kapcsot az információs jel vételére, - egy csatornakódoló egységet az információs jel kódolására, olyan csatornajel előállítása végett, amely alkalmas az információhordozón egy sávba való felvételre, - íróegységet a csatornajélnék a sávba való beírására, a csatornajel egymást követő jelblokkokból áll;mindegyik jelblokk tartalmaz egy első blokkszakaszt, ami egy szinkronizáló jelet tartalmaz, és egy második blokkszakaszt, ami bizonyos számú csatornabájtot tartalmaz, azzal jellemezve, hogy az információs jel egy MPEG formátum szerinti MPEG információs jel, amely egymást követő átviteli csomagokat tartalmaz;a csatornakódoló egység úgy van kialakítva, hogy az MPEG információs jel x számú átviteli csomagjában lévő minden információt mindenkor a csatornajel y számú jelblokkjából álló csoport második blokkszakaszaiban tárol;az y számú jelblokkból álló csoport legalább első jelblokkjának második blokkszakasza tartalmaz egy harmadik blokkszakaszt azonosítási információ tárolása végett, amely azonosítási információ a jelblokkot az y számú jelblokkból álló csoport első jelblokkjaként azonosítja;x és y egész szám úgy, hogy x 1 és y 1.
- 2Az 1. igénypont szerinti felvételi elrendezés, azzal jellemezve, hogy y x. «4 ··· * - 65 -
- 3Információhordozó, amelyet az 1. vagy 2. igénypont szerinti felvételi elrendezéssel állítottak elő.
- 4A 3. igénypont szerinti információhordozó, azzal jellemezve, hogy a jelblokkok szekvenciaszámára vonatkozó információ van a jelblokkok harmadik blokkszakaszaiban tárolva.
- 5A 3. igénypont szerinti információhordozó, azzal jellemezve, hogy az egy sávba felvett csatornajel tartalmaz egy y számú jelblokkból álló első csoportot, ami lehetővé teszi a normál lejátszási üzemmódot az y számú első jelblokkból álló első csoportban tárolt videoinformáció felhasználásával a normál lejátszási üzemmód közben;és tartalmaz egy z számú jelblokkból álló második csoportot, amelyben módosított lejátszási sebességű üzemmód videojel van tárolva, ami lehetővé teszi a módosított lejátszási sebességű üzemmódot a z számú második jelblokk második csoportjában tárolt videoinformáció felhasználásával;egy azonosítási információ megadja, hogy egy csoport tartalmaz-e első jelblokkokat vagy második jelblokkokat, amelyek az első és a második csoport legalább egy jelblokkjának harmadik blokkszakaszaiban vannak tárolva.
- 6A 3. igénypont szerinti információhordozó, azzal jellemezve, hogy egy y számú jelblokkból álló csoportban legalább azon jelblokkok második blokkszakaszainak harmadik blokkszakasza, amelyek egy átviteli csomag startrészét tartalmazzák, információt tartalmaznak egy olyan átviteli csomag szekvenciaszámára vonatkozóan, amely megegyezik azzal az átviteli csomaggal, aminek a startrésze a jelblokk második blokkszakaszában van tárolva.
- 7A 3. igénypont szerinti információhordozó, azzal jellemezve, hogy egy y jelblokkból álló csoportban legalább azon jelblokkok második blokkszakaszainak harmadik blokkszakaszai, amelyek egy átviteli csomag startrészét tartalmazzák, időzítési információt tartalmaznak ahhoz az átviteli csomaghoz, amely átviteli csomagnak a startrésze a jelblokk második blokkszakaszában van tárolva.
- 8Visszajátszási elrendezés csatornajel alakjában egy információhordozón lévő sávokba felvett információs jel visszajátszására, amely visszajátszási elrendezés tartalmaz - egy olvasóegységet a csatornajélnék egy sávból való olvasására, amely csatornajel egymást követő jelblokkokat tartalmaz, és mindegyik jelblokkban van egy első blokkszakasz, amely tartalmaz egy szinkronizáló jelet, és egy második blokkszakasz, amely tartalmaz bizonyos számú csatornabájtot, - egy csatornadekódoló egységet a csatornajel dekódolására az információs jel megkapása végett, - egy kimeneti kapcsot az információs jel kiadása végett, azzal jellemezve, hogy a sávokba felvett információs jel egy MPEG formátum szerinti MPEG információs jel, amely egymást követő átviteli csomagokat tartalmaz;az MPEG információs jel x számú átviteli csomagjában lévő információ a csatornajel y számú jelblokkjából álló csoport második blokkszakaszaiban van tárolva;x és y egész szám úgy, hogy x 1 és y 1;az y számú jelblokkból álló csoport legalább első jelblokkjának második blokkszakasza tartalmaz egy harmadik blokkszakaszt azonosítási információ tárolása végett, amely azonosítási információ a jelblokkot az y számú jelblokkból álló csoport első jelblokkjaként azonosítja, ·· · 9 9 ·
- 99 ··· · · · • · « · · «··«··*» 4 * - 67 a visszajátszási elrendezés tartalmaz továbbá - egy első keresőegységet az MPEG információs jel x számú átviteli csomagjában lévő információnak az y számú jelblokkból álló csoportból való kikeresésére, - egy második keresőegységet az azonosítási információnak az y számú jelblokkból álló csoportban lévő első jelblokkok harmadik blokkszakaszaiból való kikeresésére. 9. A 8. igénypont szerinti visszajátszási elrendezés, azzal jellemezve, hogy y x.
Independent claims9
264 paragraphs in 5 sections, as filed
Recording and playback arrangements and media for MPEG information signals
PHILIPS ELECTRONICS NV, EINDHOVEN, NL
Inventors: VAN GESTEL, Wilhelmus, Jacobus,
EINDHOVEN, NL
SAEIJS, Rónáid, Wilhelm, Johan, Joseph
EINDHOVEN,
NL
SHAH, Imran, Ali,
PLAINSBORO, US
Date of filing: March 14, 1995
Priority 08/04/1994 (08 / 225,193) US
International Application Number: PCT / IB95 / 00169
International Publication Number: WO 95/27978 • ·
BACKGROUND OF THE INVENTION The present invention relates to a recording and playback arrangement and an information carrier for MPEG information signals. The information signals are recorded on bands on an information carrier. Includes a recording layout
- an input terminal for receiving the information signal,
- a channel coding unit for encoding the information signal to produce a channel signal suitable for recording in a band on the information carrier,
- a write unit to write the channel into the bar.
The channel signal consists of successive signal blocks. Each signal block comprises a first block section containing a synchronization signal and a second block section containing a certain number of channel bytes. The recording arrangement has an information carrier, and the playback arrangement plays back the video signal from the information carrier.
An arrangement described in the preamble is known from European Patent Application EP A 492,704, which is incorporated by reference (1) in the bibliography at the end of the present application.
This known arrangement is a helical scan type recording arrangement and records an information signal consisting of a digital audio signal and a digital video signal into audio recording sectors or video recording sectors in successive bands. When recording to a track, the video recording sector first comes into the track, followed by the audio recording sector. However, the order of the sectors in the band may also be reversed. There may be other sectors in the track, such as a clock lead-in area at the beginning of the track, which allows the clock of the internal system to be synchronized with the signals read from the track. The band may also include paragraph signal region regions and end signal region regions which are located between different sectors and act as a dividing field. In this connection, reference is made to European Patent Application Serial No. 93,202,950, previously filed in the Bibliography (2), and European Patent Application 93.201.263, (3).
The prior art documents include proposals for implementing a new standard for digital video cassette (DVC) tape recorders, which allows recording and playback of digital video signals and digital audio signals on or from a longitudinal magnetic medium. This new digital video recorder standard will lead to new so-called DVC (digital video cassette) video recorder and video player recorders.
It is an object of the present invention to provide a recording arrangement suitable for recording other types of information signals in a known tape format, as described in the preamble.
According to the present invention, this object is solved by the information signal being an MPEG information signal according to the MPEG format comprising successive transmission packets. The channel coding unit is configured to store all the information in the x number transmission packet of the MPEG information signal at each time in the second block section of the group consisting of the y signal signal blocks. The second block segment of at least the first signal block of the group of y signal blocks is the second block segment of the first signal block.
- 4 - ........
includes a third block section for storing identification information, the identification information identifying the signal block as the first signal block of a group of y signal blocks, x and y being x 1 and y> 1.
Specifically, the recording arrangement of the kind described above is characterized in that the information signal is an MPEG information signal according to the MPEG format containing successive transmission packets. The channel coding unit is configured to store all the information in the x number transmission packet of the MPEG information signal at each time in the second block section of the group consisting of the y signal signal blocks. The second block sections of the signal blocks include a third block section for storing sequence number information for the sequence number of the signal blocks, and x and y are integers such that χ> 1 and y> 1.
The present invention is based on the following disclosure. Draft Specification of the High-Definition Television (HDTV) Systems Association, dated 22 February 1994, appearing in the Bibliography under number (4), and in particular Annexes V and VI to this specification. Chapter II describes a transmission system for transmitting an MPEG information signal. This MPEG information signal includes a data-compressed digital video signal and a corresponding data-compressed digital audio signal for transmission or transmission over a cable network. The MPEG information signal is in the form of transmission packets of equal or variable length. In each case, however, the transfer packet contains 188 bytes of information and the first byte is a synchronizing byte.
• ·
Transmission of such an MPEG information signal in the form of recording and reproduction on an information carrier, such as a magnetic information carrier, requires special measures to be taken to enable such transmission in a known tape format. Thus, the present invention also relates to the storage of the transmission packet in the signal blocks in a known tape format.
Generally, when storing the information in an x-packet of MPEG information signal transmission packets, the y-block is retained and there is some free space available to store additional information. This additional information relates to the specific application of recording or reproducing the MPEG information signal on a data carrier. In the specific example, in a DVC format, the second block sections may contain 77 bytes of information. In this situation, in the second block sections of five signal blocks, two transmission packets may be stored from which the synchronization byte is deleted. Thus, eleven bytes (= 5.77 - 2,187) are available in five signal blocks. These eleven bytes can be distributed in different ways in the second block sections of the five signal blocks to produce third block sections. One distribution! In the mode, the first two bytes of each second block section are available as third block sections, and the last available byte can be considered as a third block section that defines the boundary between the two transport packets stored in the five signal blocks.
In the above example, the identification information identifying the signal blocks as the first signal block of a group of y signal blocks may be stored in a group of y signal blocks in a third block section of the first signal block. Alternatively, sequence number information (sequence numbers) for the sequence of signal blocks may be stored in the third block sections. This sequence number can also be identified as a continuity counter. The proposed solutions have several advantages.
The use of the identification information to identify a signal block as the first signal block in a group of y signal blocks has the advantage that the beginning of the group is detectable. This makes it easier to read the data during playback.
One of the advantages of using sequence numbers is that when playing back signal blocks, it is possible to determine whether a block of signal has been missed due to playback errors by looking up the sequence numbers. Thus, error correction or error concealment can be performed. Another advantage is that after recording, the information to be stored can be slipped. Based on the retrieval of sequence numbers, an appropriate back slip can be performed in response to the sequence numbers to produce the original data stream.
The sequence numbers in the third block sections of the signal blocks further enable the signal blocks to be repeated if the MPEG data stream stored in these signal blocks requires a higher level of protection against errors that may occur during the recording process and subsequent playback process.
In a preferred embodiment of the recording arrangement of the kind described above, the information signal is an MPEG information signal according to the MPEG format comprising successive transmission packets. The channel coding unit is configured to store all the information in the x number transmission packets of the MPEG information signal at each time in the second block of groups of the first block of signals of the channel signal blocks, thereby enabling normal playback mode of video information stored in the first group of block during normal playback mode. The channel coding unit is further configured to retrieve a modified playback (trick) mode video signal from the MPEG information signal and configured to store this modified playback rate video signal in a second block section of a group of z second second signal blocks, and thus enables a modified playback rate mode using the video information stored in the second signal blocks. In each of the first and second groups of first and second signal blocks, the second block sections of at least one signal block include a third block section for storing identification information, which indicates whether the group includes first signal blocks and second signal blocks. x, y and z are integers such that xalésy> will be> l.
Specifically, the information signal is an MPEG information signal according to the MPEG format containing successive transmission packets. The channel coding unit is configured such that
Each of the information contained in an x-packet transmission packet of an MPEG information signal is always stored in the second block sections of a group consisting of a number of signal blocks of the channel signal. In the group of signal blocks y, at least the second block sections of the signal blocks containing the start part of a transmission packet include a third block section for storing sequence number information of a transmission packet which is identical to the transmission packet whose block contains the start block. , x and y are integers such that x> 1 and y> 1.
This, in response to information specifying groups containing the first signal blocks or groups of second signal blocks, allows the replay arrangement to be replayed in the normal playback mode using the first signal blocks and in the modified playback mode using the second signal blocks.
In another preferred embodiment of the recording arrangement described above, the second block sections in each of the first and second groups of first and second signal blocks include a third block section for storing identification information, which indicates whether the group contains first block or second blocks of signals. .
Specifically, each second block section of a group of y signal blocks includes a third block section for storing sequence number information for a transmission packet number equivalent to a transmission block. * · · ·· packet, information about which is stored in this signal block.
It is advantageous to store the sequence number of a packet when receiving a constant bit rate MPEG data stream and a plurality of different video programs classified in the MPEG data stream. Such a stream usually has a bit rate too high to be able to record the entire stream on the information carrier. The recording arrangement of the present invention includes a program selector that searches a video program and the corresponding audio signal from the MPEG stream to obtain an MPEG information signal for recording. Since the information corresponding to only one video program is contained in an MPEG transmission packet, this program selector only selects from the MPEG stream packets that contain information corresponding to this one video program. This means that some packets of the original MPEG stream received will be deleted. However, for playback, you need to restore an MPEG video signal that is MPEG compliant but only contains one video program. Such a recovered data stream must contain the transmission packets that were selected at the same location at the time of recording, that is to say, in some way, the replacement packets (fictitious packets) corresponding to the deleted packets must be included in the recovered data stream.
Upon recording, a sequence number is added to each received transmission packet, i.e., to the packets to be deleted. The sequence numbers of the selected and stored packets are stored in a third block of signal blocks in which the transmission packet is stored. During playback, we look for a sequence of numbers in which consecutive numbers are not · ·· necessarily the closest larger numbers. In this situation, one or more replacement packets need to be inserted to restore the original MPEG stream to a restored format.
In a further preferred embodiment of the recording arrangement of the kind described above, the information signal is an MPEG information signal according to the MPEG format comprising successive transmission packets. The recording arrangement includes a detection unit which detects the time of reception of the transmission packets and generates timing information for each received transmission packet. The timing information associated with the transmission packet corresponds to the reception time of the transmission packet. The channel coding unit is configured to store all the information in the x number transmission packet of the MPEG information signal at each time in the second block section of the group of channel signals consisting of y number of signal blocks. In the group of signal blocks y, at least the second block sections of the signal blocks containing the start part of a transmission packet include a third block section for storing timing information on the sequence number of a transmission packet which is identical to the transmission packet having the start block in the second block. stored, x and y are integers such that x> 1 and y> 1.
Specifically, each second block section of a group of y signal blocks includes a third block section for storing timing information for a transmission packet from which information is stored in the second block section of this signal block.
The storage of timing information about the transmission packet requires that the recording arrangement be provided with a detection unit which detects the time of reception of a transmission packet. This solution is advantageous when the bit rate of the received MPEG stream is variable and contains several different video programs classified in the MPEG stream. As mentioned above, such a stream generally has a bit rate too high to be able to record the entire stream on the information carrier. The present embodiment of the recording arrangement according to the invention comprises a program selector which searches the MPEG data stream for a video program and the corresponding audio signal, and thus receives an MPEG information signal for recording. Since the information corresponding to only one video program is contained in an MPEG transmission packet, this program selector only selects from the MPEG stream packets that contain information corresponding to this one video program. By detecting and storing timing information for a transmission packet, the recording arrangement can search for timing information and recover the MPEG information signal using the timing information.
It should be noted that the solutions described above can be used alone or in combination with the recording layout. As a result, the task with respect to the information carriers is solved by storing signal blocks in the bands on the information carrier.
These signal blocks have a first block section containing a synchronization signal and a second block section, ·· ···
<img file="HUT73451A_D0001.tif" />
which contains multiple channel bytes. The x-packet transmission packet of the MPEG information signal is stored in a second block section of a group of channel signals having a number of signal blocks. Further according to the invention
- the second block section of at least the first signal block of the group of y signal blocks comprises a third block section for storing identification information identifying the signal block as the first signal block of a group of y signal blocks, or
- said identification information is a sequence number information, and each second block section of the group of y signal blocks includes a third block section for storing sequence number information for the signal number sequence, or
- each second block section of the signal blocks includes a third block section for storing identification information indicating whether the block of signals contains normal playback data or modified playback rate mode data, or <sup>-</sup> in a group of signal blocks bl, at least the second block sections of the signal blocks comprising the start portion of a transmission packet include a third block section for storing identification information of the sequence number of the transmission packet which is identical to the transmission packet whose second block contains the start block. , obsession
a second block section of at least those block blocks comprising a start block of a transmission packet * * · • ·· in a group of y blocks comprising a third block section for storing timing information for the transport packet whose start block is stored in the second block section of the block. , obsession
- the third block sections contain information resulting from a combination of one or more of the solutions listed above.
It will be appreciated that a replay arrangement which is designed according to a particular embodiment of the recording arrangement and thus allows the MPEG information signal recorded on the information carrier to be played back. This object of the present invention is solved by including the replay arrangement
- a reading unit for reading the channel signal from a track, which channel signal comprises successive blocks of signals, each signal block having a first block section containing a synchronization signal and a second block section containing a certain number of channel bytes,
- a channel decoding unit for decoding the channel signal to obtain the information signal,
- an output terminal for output of the information signal.
The information signal recorded in the bands is an MPEG information signal in the MPEG format, which contains successive transmission packets. The information contained in the x-packet transmission packet of the MPEG information signal is stored in the second block section of the group consisting of y signal blocks of the channel signal, x and y being integers x 1 and y> 1. The second block section of at least the first signal block of the group of signal blocks y includes a third block section for storing identification information, which identification information identifies the signal block as the first signal block of the group of y blocks.
The replay arrangement also includes
- a first retrieval unit for retrieving information in the x packet of the MPEG information signal from the group of y blocks,
a second retrieval unit for retrieving the identification information from the third block portions of the first signal blocks in the group of y signal blocks.
In a preferred embodiment of the replay arrangement, the third block sections in the second block sections of the signal blocks store sequence number information for the signal block numbers, and the second retrieval unit retrieves the sequence number information from the third block sections of the signal blocks in that band.
In another preferred embodiment of the replay arrangement, the information recorded in the bands is an MPEG information signal in the MPEG format, which contains successive transmission packets. The information contained in the x-packet transmission packet of the MPEG information signal is stored in the second block portions of the first group of y channel signal signals and thus enables normal playback using video information stored in the first group y signal block during normal playback mode, x and y is an integer such that x> 1 and y> 1.
A modified play rate mode video signal is stored in a second group of z second blocks of second signal blocks of the channel signal. This allows the modified playback mode to use the video information stored in the second group of second signal blocks. The second block sections of at least one of the first and second signal blocks in the first and second groups comprise a third block section for storing identification information, which indicates whether the group includes first signal blocks and second signal blocks.
This embodiment of the replay arrangement further comprises
- a first search appliance which, in normal playback mode, retrieves video information in the x number transmission packet of the MPEG information signal from a first group of first signal blocks y, and in modified playback mode retrieves a first or one video stream from the second group of second signal blocks; second control signal, which
- a second paging unit providing said paging unit with identification information from the third block sections of the at least one signal block in the first and second groups, respectively, to determine whether the group comprises first blocks or second blocks; the second paging unit being configured to produce a first or second control signal.
looking for a modified playback mode video signal from the MPEG information signal,
In yet another preferred embodiment of the replay arrangement of the present invention, in a group of y signal blocks, at least the second block sections of the signal blocks comprising the start part of a transmission packet, comprising a third block section for storing sequence number information for a transmission packet that is the same as the transport packet, the start part of which is stored in the second block section of the signal block. In this embodiment, the second paging unit retrieves sequence number information for the sequence number of the transmission packet from a third block section of one of the signal blocks in the group of y signal blocks.
In a further preferred embodiment of the replay arrangement according to the invention, the second block sections of at least those block blocks comprising a start block of a transmission packet include a third block section for storing timing information for the transmission packet having the start block. is stored in its second block section. In this embodiment, the second search unit retrieves timing information from a third block section of a signal block in a group of y signal blocks.
Preferably, in the replay arrangement, y> x.
The invention will now be described in more detail with reference to the accompanying drawings, in which:
First Figure 3B is a DVC (digital video cassette) information carrier track format, a
Second FIG. 1 is a schematic representation of the contents of the video recording sector of the bar of FIG.
Third Figure 4-1 shows the format of the serial MPEG stream and the transmission packets in the serial MPEG stream, schematically ·· ·· ** _ 17 - ........
, a
4th An example of storing two transmission packets in five signal blocks is shown in FIG
5th Figure 4a shows the content of a track when MPEG information is recorded on it, a
6th Fig. 4A is an embodiment of a recording arrangement, a
7th FIG. 4A is an embodiment of a replay arrangement, FIG
8a. FIG. 1b is an example of a constant bit rate and packet rate native serial MPEG stream, a
8b. FIG
8c. Fig. 11a is a restored shape corresponding to the original serial MPEG stream,
9th Figure 6 is an embodiment of a normal playback processing unit in the recording arrangement of Figure 6, a
10th Figure 3A is an example of the sequence of three groups of five blocks each, a
11th another example of the sequence of three groups of five blocks each, a
12th 7A is an example of a normal playback processing unit in the replay arrangement of FIG. 7. embodiment, a
13a. FIG. 2A is an example of a variable bit rate and packet rate native serial MPEG stream, a
13b. FIG
13c. Fig. 4B is a restored form of the original serial MPEG stream, a
14th FIG. 6 is another embodiment of a normal playback processing unit in the recording arrangement of FIG. 6, FIG.
9 · 4 44 ··· «· 4«
15th Figure 7A is another embodiment of a normal playback processing unit in the playback arrangement of Figure 7,
16th Fig. 2B shows the information carrier and the reader scanning the information carrier in modified playback mode;
17th FIG. 3B is a sequence of signal blocks in a band having a modified play rate area.
Figure 1 shows the format of the signals as recorded on a magnetic media in a band with a DVC (digital video cassette) helical scan type VCR. In Figure 1, the left end of lane 1 is the start portion of the lane and the right end of the lane is the terminal portion of the lane. The bar contains multiple track sections. The G1 bar is the paragraph bar. An example of paragraph G1 is described in detail in the bibliographic document under number (1).
The paragraph G1 track is followed by a track position TP1 track, which is designated as an ITI (insert timing information) track, and includes a track position tone, synchronization information, and identification (or timing) information. Further discussion of the content of the ITI track section is provided in (3).
The TP1 lane is followed by a delimiter field G2. The delimiter field G2 is followed by the TP2 band section. The TP2 track section is the audio signal recording sector and contains digital audio information. The G3 separator field is followed by a TP3 track section. The TP3 track section is the video signal recording sector and contains digital video information. The G4
<img file="HUT73451A_D0002.tif" />
The delimiter field is followed by a TP4 track section denoted by INDEX and contains, among other things, sub-code information such as absolute and / or relative time information and a table of contents (TOC). The lane is closed by the G5 lane. The sequence sequence in which the TP1, TP2, and TP3 band portions occur in the bands may be different.
The contents of the TP3 track portion forming the video recording sector are shown in Figure 2. Figure 2 schematically shows, in fact, 149 horizontal rows, denoted from j = 1 to j = 149, in which information bytes are stored. Line 149 actually means 149 signal blocks (or synchronization blocks) stored in the TP3 band portion forming the video recording sector. Each signal block contains 90 bytes of information, denoted from i = 1 to i = 90.
The first two bytes of each signal block (i = 1 and i = 2) form a two byte long synchronization signal combination. The next three bytes in each signal block form an ID (Identification Code), which includes, among other information, the sequence number of the signal block in the TP3 track portion of the video recording sector. The last eight bytes in the signal blocks form horizontal parity information. The vertical parity information is stored at the location of the last eleven signal blocks between i = 6 and i = 82 (inclusive).
The bytes of the video signal information are stored in the storage location of signal blocks of sequence j = 3 to j = 137 (inclusive) i = 6 to i = 82 (inclusive). The bytes of the auxiliary data are stored in the storage locations of signal blocks j = 1, 2, and 138 between i = 6 and i = 82 (inclusive). The Sign Blocks ···· • ·· ······················································•
20 are stored sequentially in the TP3 band portion of the video recording sector, starting with signal j = 1 followed by signal j = 2 and then up to j = 149.
The auxiliary data stored in signal blocks j = 1, 2 and 138 may be teletext data or control data.
It should be mentioned here that it is possible to require that auxiliary data be stored in another location in the repository. Reference is made in this connection to Figure 13 of the bibliographic document (1), according to which the auxiliary data is stored in the storage area III.
Figure 3 is a schematic representation of the MPEG data stream provided for the recording arrangement of the present invention. The MPEG stream consists of successive transfer packets marked ..., Ρ] ς-1, P ^ z<sup>p</sup>k + l '··· Each package contains a 4 byte PH header and an 184 byte body. The transmission packets may be transmitted in a constant bit rate stream. This means that packets are equally long in time and are received at a fixed packet rate. The transmission packets may be transmitted in a variable bit rate data stream. In this case, the packets do not have to be the same length in time and can be received at variable packet rates. In the PH header of the packet, the first byte is a synchronizing byte. The synchronization byte is the same for all transport packets. The other three bytes in the PH header include identification information, such as a packet ID. For further discussion of the identification information, reference is made to the bibliography document (4), especially on page 27, Chapter V, paragraph 5.1.
« ·
- 21 The body portion of each transmission packet contains 184 bytes for storing video and audio information to be transmitted in accordance with the MPEG format. The body portion of a transmission packet can store audio information corresponding to a particular video signal or a video signal. In the case where several video programs are transmitted in the MPEG stream, the body part stores the video signal corresponding to one of these video programs.
SUMMARY OF THE INVENTION It is an object of the present invention to provide a video signal transmitted over an MPEG stream and obviously an audio signal belonging to a video program on a data carrier having the track format shown in Figures 1 and 2. The information stored in the transmission packets is to be stored in the signal blocks 135, in the block portion j = 3 to j = 137, in the TP3 band portion of the video recording sector of a track. The two synchronization bytes i = 1 and 2 in these signal blocks; the identification information in the form of three ID bytes i = 3, 4 and 5, and the 8 horizontal parity bits i = 83 ... 90 are required for correct recording and playback. Therefore, in block j = 3 ... 137, only 77 bytes i = 6 ... 82 are available to store the MPEG information transmission packets. The 77 bytes of the signal blocks formed by i = 6 to 82 are defined as the second block segments of the signal blocks.
Since synchronization is provided by the sync words present in each signal block during recording and playback, there is no need to transfer bytes of synchronization by the information carrier. Thus, before storing the information contained in the transmission packets in the second block sections of signal block j = 3 to 137, the synchronization bytes of each transmission packet are discarded. As a result, only 187 bytes of information about each transmission packet are stored in the signal blocks.
By simple calculation, it becomes clear that two transmission packets can be stored in five signal blocks, and that eleven bytes remain and are available to store other information. Figure 4 shows an example of how the two transmission packets may be stored in the second block sections of a group of five signal blocks marked SB1 ... SB5 in Figure 4. Figure 4 shows only the contents of the second block sections of the 77 bytes in the signal blocks. Like this 4. 11B, the eleven bytes are divided into groups of five signal blocks such that each second block segment contains a two byte length.
The third block section TB3.1 ... TB3.5 is located at the beginning of the second block sections of the five SB1 ... SB5 signal blocks, and a third block section FB in the form of a byte is provided in the third block SB3. 187 bytes of the first transmission packet are stored in signal blocks SB1, SB2 and SB3, whereby three ID bytes of the header section of the packet header of the first transmission packet TH1 are stored first in the SB1 signal block immediately after the third block section TB3.1, and thereafter the first transmission The first 72 bytes in the body portion of the packet are stored in the second block section of the signal block SB1. The next 75 bytes in the body portion of the first transmission packet are stored in the second block section of the SB2 block after the third block section TB3.2, and the last 37 bytes in the body portion of the first transmission packet are stored in the second block section SB3.3 after the third block section TB3.3 .
Next comes the third block section byte of the FB, which defines the boundary between the information of the first and second transmission packets stored in a group of five signal blocks. The 187 bytes of the second transmission packet are stored in the signal blocks SB1, SB2 and SB3, whereby three ID bytes of the header section of the packet header of the second transmission packet TH2 are stored first in the SB3 immediately after the third block section byte FB. The first first byte 34 in the body portion of the second transmission packet is then stored in the second block section of the signal block SB3. The next 75 bytes in the second transmission packet body are stored in the second block section of the SB4 block after the third block section TB3.4, and the last 75 bytes in the second transmission pack body are stored in the second block section SB5, after the third block section TB3.5 .
Note that the available eleven bytes can be split in five blocks of signals. For example, eleven bytes may be split into two third block sections such that one third block section has, for example, 6 bytes and is placed at the beginning of the first block SB1, while the second third block 5 bytes is placed in the third block and designates two transfer packet boundary. Alternatively, a third block section may be placed at the beginning of the SB1 and SB3 signal blocks, and another third block section may be located in the third SB3 signal block, defining the boundary between the two transmission packets stored in the five signal blocks. In this case, • · · in the SB1 signal block
The third block section 24 may comprise, for example, 4 bytes, the first third block section in the SB3 signal block may, for example, be 3 bytes, and the third block section in the SB3 block block, for example, may be 4 bytes long.
The third block sections TB3.1 to TB3.5 can be used to store additional information. As a first example, the third block section of TB3.1 may include a reference identifying the SB1 block as the first block of five block blocks. This can be accomplished by storing a bit value of a certain polarity, such as 0 or 1, in a specific bit position in the third block section of TB3.1. At the same bit positions, the third block sections TB3.2 to TB3.5 must store bit values of opposite polarity. In another example, sequence number information, such as sequence numbers from 1 to 5, may be stored in a third block section TB3.1 to TB3.5 of a group of five signal blocks, wherein the third block TB3.1 contains the sequence number 1 and the TB3 block. .5 in the third block section the sequence number 5 is stored. THE
In block three of TB3.1 ... TB3.5, three specific bit positions are required to store the sequence numbers. However, sequence numbers can also cross group boundaries to identify larger sequences of signal blocks, for example, within a single band, and even more than one band.
In a further example, in a third block section TB3.1 ... TB3.5 of a group of five signal blocks, a specific bit position may be used, or to store a bit value of a certain polarity, such as 0 or 1 to specify that the video data in the signal block is called normal playback data. , or a • · ·
- storing 25 bits of opposite polarity to specify that the video data in the signal block is so-called modified playback rate data. The use of standard playback video data and modified playback video data will be discussed later.
In another example, sequence numbers are generated in response to transmission packets in the received MPEG stream. As discussed above, such an MPEG stream may contain more than one video program. Since the bit rate of the MPEG stream is usually higher than the recordable bit rate of the signal, only one video program can be selected from the serial MPEG stream. Selecting one video program means selecting from the stream of the MPEG stream the transmission packets containing information about the video program in question, and deleting the other packets. Consequently, the sequence numbers of the serial packets to be included in the transmission packets will not necessarily be the nearest larger numbers since the sequence numbers of the deleted transmission packet are not present. If the sequence numbers are stored in the third block sections, those sequence numbers can be retrieved during playback. By checking the subsequent retrieved sequence numbers, it can be determined whether the original MPEG stream for the recording layout originally contained transfer packets between two replayed transfer packets. If so, the restored shape that matches the original MPEG stream can be restored by inserting one or more replacement packets between the two retransmitted transfer packets.
• · ·
In a related example, for the same reasons mentioned above, i.e. to restore a restored shape to the original MPEG data stream, timing information is stored in the third block sections in the case where this data stream is a variable bit rate data stream.
It will be understood that a combination of the additional information described above may be inserted in the eleven bytes available to store such information in a group of five signal blocks.
As an example above, it has been clarified that a three-bit word is required in the third block sections to specify the sequence numbers of the signal blocks in a group of five signal blocks. In other words, the three-bit words 000, 001, 010, 011 and 100 can be used to identify the sequence. This means that the 3-bit words 101, 110 and 111 remain and are available for further identification. For example, the three-bit words 101 and 110 can be used to identify either normal playback data or modified playback data.
Figure 5 shows the track format of the track when MPEG information is stored in the second block of blocks of signal blocks of the TP3 track portion of the video recording sector of Figure 1. The TP3 lane here is TP3<sup>1</sup> is called a track section. Figure 5 shows the first two signal blocks (j = 1, 2) in the TP3 'band section, which still contains the auxiliary data. These are followed by 135 signal blocks (j = 3 ... j = 137) which now contain the MPEG information and the additional information described above. Then follows a signal block (j = 138) which also contains auxiliary data. This is followed by eleven blocks of parity information. MPEG • · · · · · · · · · · · · · · · · · · · · ·
Storing information 27 and additional information in the signal block 135 may require an additional error decoding step which is performed with this information. As a result, additional parity information is obtained, which must also be stored in a single track. Since MPEG information containing video information and corresponding audio information is stored in the signal block 135 in the TP3 'band portion, it is not necessary to store audio information in the TP2 track portion of FIG. This band is shown in Figure 5 TP2<sup>1</sup> denoted as a track portion, may be used to store parity information obtained during the additional decoding step.
Figure 6 schematically illustrates an embodiment of the recording arrangement. The recording arrangement has an input terminal 11 which receives the MPEG serial data stream for storing the transport packets in the stream in the signal blocks of the TP3 'tracks. The input terminal 11 is connected to the input 12 of the normal playback processing unit 14. The arrangement may optionally include a modified speed playback processing unit 16, the input 17 of which is also connected to the input terminal 11. Outputs 19 and 20 of the normal playback processing unit 14 and the modified rate playback processing unit 16 (if any) 16 are connected to the appropriate input of a multiplexer 22. Obviously, in the case where 16 modified speed playback processing units are not used, the arrangement does not include 22 multiplexers.
An auxiliary signal generator 24 provides the auxiliary signal information which will be in the signal blocks j = 1, 2 and 138 in Fig. 2.
- 28 stored. The outputs of the multiplexer 22 and the auxiliary signal generator 24 are connected to the respective input of an error correction decoder 26. The error correction decoder 26 can perform a first error correction decoding step ECC3 and a second error correction decoding step ECC2. A third error correction decoding step ECC1 is then performed in the error correction decoding unit 28.
The recording arrangement further includes a generator 30 which adds ID information in i = 3, 4 and 5 bytes of the signal blocks (see FIG. 2), adds index information for storage in the TP4 band portion (see FIG. 5), and adds slot information to implement the G1 to G5 band portion (see FIG. 5). After the signals are combined in the signal combiner 32, the coupled signal is applied to the encoder 34. Encoder 34 performs encoding by converting the 24-bit words of the incoming bit stream to 25-bit words. Adds a synchronization word to generate the first two bytes (i = 1, 2) in the signal blocks and adds ITI information for storage in the TP1 band portion.
The 24 to 25 coding in the coding unit 34 is well known in the art. Reference is made in this connection to U.S. Patent No. 5,142,421, which is incorporated herein by reference. This document also describes how to add a synchronization word to the stream.
An output of the encoder 34 is coupled to an input of a recorder 36 which records the stream received from the encoder 34 with at least one write head 42 in biased stripes on the information carrier.
• · · · · ·· · 9 · • · · · · · • · · · »
The first error correction decoding step ECC3 is required to provide additional error protection for the MPEG information to be included on the information carrier. The result of this step is parity information stored in the TP2 'band section as described previously. The result of the second error correction decoding step ECC2 is a vertical parity information stored in eleven signal blocks (j = 139 ... 149) of the TP3 'band (see Figures 2 and 5). The third error correction decoding step ECC1 results in a horizontal parity information stored in the last eight bytes of the signal blocks in the TP3 'band (see Figures 2 and 5).
Before further describing the recording arrangement 14 for normal playback and the processing unit 16 for modified rate playback in the recording arrangement of Figure 6, the playback arrangement will first be outlined.
Figure 7 is a schematic representation of a replay arrangement reproducing information from the information carrier 40 created by the recording arrangement of Figure 6. The replay arrangement includes a reading unit 50 having at least one read head 52 for reading information from the biased stripes on the information carrier 40. An output of the reading unit 50 is connected to an input of a decoding unit 54 which decodes the read present 25 to 24, that is, converts the 25-bit words in the incoming stream into 24-bit words. Then, after the selection unit 56 has selected all the information that is not needed to recover a restored form of the original MPEG data stream, the error correction unit 58 performs an error correction. Obviously, this • β
<img file="HUT73451A_D0003.tif" />
* • «bug fixes in three steps. One error correction step is based on the third error correction decoding step ECC1 and uses horizontal parities, the second error correction step is based on the second error correction decoding step ECC2 and uses vertical parities, and the third error correction step is based on the first error correction decoding step ECC3 and uses the parity information stored in the TP2 'band section (see Figure 5).
The output terminal of the error correction unit 58 is connected to an input of a standard playback processing unit 60. The arrangement optionally includes a modified rate playback processing unit 62, an input of which is also connected to an output of the error correction unit 58. The normal playback processing unit 60 and (if any) the 64 and 65 outputs of the modified rate playback processing unit 62 are respectively connected to switches a and b respectively. Terminal c of switch 66 is connected to output terminal 68. If 62 modified speed playback processing units are not used, then obviously no switch 66 is required. When the replay arrangement is switched to normal playback replay mode, the information carrier is transmitted at nominal speed, the normal playback processing unit 60 is in operable state, and the switch 66 is set to ac. If the replay arrangement is set to modified-speed playback replay mode, the media is transmitted at a rate other than the rated speed, the modified-speed playback processing unit 62 in operable state
<img file="HUT73451A_D0004.tif" />
and switch 66 is set to bc.
In the following, the standard playback processing unit 14 and the modified rate playback processing unit 16 of Figure 6, together with the standard playback processing unit 60 of Figure 7 and the modified rate playback processing unit 62 of Figure 7 will be described.
It is assumed that the recording arrangement can select a video program and its corresponding audio signal from the serial MPEG data stream supplied to the input terminal 11 by the selection signal provided by the user. As mentioned above, only transmission packets containing information about the selected video program need to be selected from the serial MPEG stream. 8a. 5A shows a serial MPEG data stream containing P ^ transmission packets as a function of time. Note that the MPEG stream packets do not contain a packet number. 8a. Thus, the packet number k assigned to packets in FIG. 9 is the number generated by the packet number generator 86 of FIG. 9. This will be discussed later.
8a. From the P ^ packets shown in Fig. 1B, only the packets that are relevant to the selected video program, e.g.<sub><</sub>_<sub>4</sub>, <sup>p</sup>kl ' <sup>p</sup>k ' <sup>p</sup>k + 2? <sup>p</sup>k + 4<sup>zl</sup>k + 8 packets are selected and intermediate packets are omitted. As a result, the data stream to be recorded on the information carrier in the recording arrangement is illustrated in FIG. will be the data stream. In this figure, the data stream is plotted against time. It should not be inferred from Article 8a. and 8b. Figure 8a is not a time scale, nor is the time scale of Figure 8a. and 8b.
<img file="HUT73451A_D0005.tif" />
* * Of the temporal placement of the time scale relative to each other since, as mentioned above, the bit rate of the original MPEG stream (Figure 8a) differs from the bit rate (higher than the bit rate) by which the selected transmission packets are loaded onto the information carrier.
An 8b. FIG. 9 is a schematic representation of an embodiment of a standard playback processing unit 14 for recording the data stream of FIG. In Fig. 9, this processing unit is referred to as a normal playback processing unit 14 'and includes a selection unit 76 having an input connected to the input terminal 11 of the normal playback processing unit 14'. The selection unit 76 has another input 78 which receives a selection signal from the user. An output 79 of the selection unit 76 is connected to the input of a synchronous wiping unit 80. The output of the synchronization wiper unit 80 is connected to the signal combiner 82. The output 81 of the selection unit 76 is connected to the control input 83 of the signal combining unit 82 and provides a control signal to the signal combining unit 82.
The input terminal 11 is further connected to an input of a packet detection unit 84. An output of the packet detection unit 84 is connected to a packet number generator 86. An output of packet number generator 86 is coupled to a second output of signal combiner 82.
The selection unit 76 selects Pk_ from the serial MPEG data stream input 11 to the selection signal received through the input 78.<sub>4</sub>, <sup>p</sup>kl ' <sup>p</sup>k ' <sup>p</sup>k + 2 '^ k + 4' <sup>p</sup>k + 8 transmission packets. Selected packages are delivered to the 80 synchronous wiping units, which is the first in the PH header section.
- 33 synchronization bytes (see Figure 3) are deleted from the packets as described previously. The packet detection unit 84 detects the reception of each packet in the original serial MPEG stream provided to the input terminal 11 and generates a clock pulse for each packet detected. The packet number generator 86 includes a counter which counts upward as a result of clock pulses applied to the packet number generator 86. As a result, for each clock pulse received, the next larger number appears on the output. Thus, at output 87 of packet number generator 86 a. . ., (k-4), (k-3), (k-2), (k-1), k, (k + 1), (k + 2), (k + 3), (k + 8) ), ... counting pulse number is displayed. As a result of the control signal applied to the control input 83 of the signal combining unit 82, the control unit couples the selection unit 76 selected for storage in the signal blocks.<sup>p</sup>kl ' <sup>p</sup>k ' <sup>p</sup>k + 2? <sup>p</sup>k + 4 ' <sup>p</sup>k + 8 packets and from the counting pulse stream provided by the packet number generator 86 with the counting pulses (k-4), (k-1), k, (k + 2), (k + 4), (k + 8).
Figure 10 shows an example of how to store transmission packets and corresponding packet numbers in groups of five signal blocks. Figure 10 shows three consecutive sets of five signal blocks. The information is stored in these three groups of signal blocks G1, G2 and G3. The packet number (k-4) is stored in the third block section TB3.1 of the first block of blocks G1, and then the information contained in the packets P1 - 4 is stored in the block blocks SB1, SB2 and SB3 of the block G1. The third block of SB3 of block G1 is stored in block FB of block (k-1) ·· ··· »
<img file="HUT73451A_D0006.tif" />
and then the information contained in the packet Ρ ^ _- [_ is stored in signal blocks SB3, SB4 and SB5 of block G1. The packet number k is stored in the first block TB1.1 of the block G1 of the block G1 and then the information contained in the packet P1 is stored in the block G1 SB1, SB2 and SB3 of the block G2. The packet number (k + 2) is stored in the third block section of block G2 and in the third block FB of block SB3, and then the Ρ] ζ<sub>+2</sub> The information contained in the packet is stored in the signal blocks SB3, SB4 and SB5 of block G2. The packet number (k + 4) is stored in block G3 of the first block of block G3, block TB3.1 of block SB1.1, and thereafter<sup>p</sup>The information contained in k + 4 packets is stored in signal blocks SB1, SB2 and SB3 of the G3 block of blocks. The packet number (k + 8) is stored in the third block of block G3 and the block FB of block F3 of the SB3, and then the information contained in the packet P 1 + g is stored in the block blocks SB3, SB4 and SB5 of the block G3. As long as the number of bits in the packet number is less than or equal to eight, the packet number will fit into the third block section of FB, which is one byte long.
Figure 11 shows another example of storing packet numbers in the third block sections. The block number TB3.1, TB3.2 and TB3.3 of block blocks SB1, SB2, and SB3.3 of block G1, SB2, and SB3, respectively, and the information in the packet Ρ ^ _4 are then stored in block G1 SB1, SB2 and SB3 is stored in its signal block as explained above with reference to Figure 4. The packet number (k-1) is stored in block FB third block F3 of block G3 and block TB3.4 and TB3.5 block SB4 and SB3.5 of block G1 block G3 and thereafter <sup>p</sup>The information in the packet kl is stored in the signal blocks SB3, SB4 and SB5 of the G1 block of blocks, as explained above with reference to FIG. The packet number k is stored in the third block sections TB3.1, TB3.2 and TB3.3 of the block blocks SB1, SB2, and SB3.3 of the block G2 and then the information contained in the packet P1 is stored in the block blocks SB1, SB2 and SB3 of the block G2. The third block of block G2, the third block of block FB of SB3, and the third TB3.4 and TB3.5 of block G4 of block G2 and SB5
<td>block section</td><td>stored in</td><td>(K + 2)</td><td>package number, and</td><td colspan="2">then the</td><td></td>
<td>Pk + 2 included</td><td>information</td><td>G2</td><td>new block group</td><td>SB3,</td><td>SB4</td><td>and</td>
<td colspan="2">It is stored in the signal block of SB 5.</td><td>G3</td><td>new block group</td><td>SB1,</td><td>SB2</td><td>and</td>
The third block of TB3.1, TB3.2 and TB3.3 of the SB3 signal block stores the packet number (k + 4) and then the
The information contained in the packet Pr + 4 is stored in signal blocks SB1, SB2 and SB3 of the G3 block. The packet number (k + 8) is stored in the third block block G3, in the third block FB of the SB3 block block and in the TB3.4 and TB3.5 block three blocks of the G3 block block G3, and then the information in the P packet is stored in block G3 SB3, SB4 and
It is stored in its SB5 signal block.
Instead of the packet number (k-4), the packet number (k-1) can be stored in the third block section TB3.3 of the block SB3 in block G1. Instead of the packet number k, the packet number (k + 2) can be stored in the third block section TB3.3 of block SB3 in block G2. Instead of the packet number (k + 4), packet number (k + 1) can be stored in the third block of TB3.3 block SB3.3 in block G3.
FIG. 12 is a schematic representation of the normal playback processing unit 60 of the replay arrangement of FIG. 7, which restores FIG. 8a. 8b is the same as the original MPEG stream. FIG. 6B also uses block number information stored in signal blocks, as described above. The restored shape of the MPEG stream is shown in FIG. 8c. is shown. Fig. 12 of the 60 normal playback processing unit. 10A, the normal playback processing unit 60 'comprises a demultiplexer whose input is connected to the 59 input of the normal playback processing unit 60' and receives successive blocks of signal blocks, such as those shown in FIGS. G2 and G3 signal block groups, · retrieves packets that are output to 91; retrieves from the third block sections in the signal blocks the ..., (k-4), (k-1), k, (k + 2), (k + 4), (k + 8), ... gives a packet number layout and this packet number layout to an output 92. The packets retrieved are sent to the synchronization encoder 94, which repeats the first byte of a one-byte packet synchronization signal into each packet. The resulting packets are sent to 95 inputs of a signal combiner 96. The output 92 of the demultiplexer unit 90 is connected to the inputs 97 and 98 of the signal combiner 96 and the packet generator 100, respectively. The output 102 of the packet generator 100 is connected to the input 103 of the signal combiner 96. The output 105 of the signal combining unit 96 is connected to the 64 output of the standard playback processing unit 60 '.
Now suppose that Ρ] ζ_<sub>4</sub> packets and packet numbers (k-4) are retrieved from the first group of five signal blocks G1 and transmitted to the signal combiner 96 and the replacement packet generator 100. As a result, the signal combiner 96 is Pk_<sub>4</sub> packet to output 105. Next, the packet Ρ] ζ_ι and the packet number (k-1) are retrieved from block G1 and added to the signal combiner 96 and the packet generator 100. Using a comparison unit and / or subtracting unit (not shown), it is determined that the packet number (k-1) is not the larger packet number after the previously received (k-4) packet number and that two packet numbers are missing. As a result, the packet generator 100 generates two packets of the same length as the other packets in the data stream, and the signal combiner 96 inserts these two packets immediately after the packet Ρ] ς_4 into the serial data stream (see Fig. 8c). . Then, the signal combiner 96 is a<sup>p</sup>inserts kl package into the stream.
Note that the generator 100 does not have to be a replacement packet generator. This generator can also be an additional information generator that generates additional information for a certain length of time. This time is equal to the length of a packet or multiple of the length of a packet.
The next packet that the demultiplexer unit 90 looks for is the packet P 1, and this packet is added to the 95 inputs of the signal merge unit 96 after the synchronization byte is added. The packet number k is assigned to the inputs 97 and 98 of the signal combiner 96 and the auxiliary packet generator 100, respectively. Since k is the pack number k-1
- The next larger packet number after 38 packet numbers, so no replacement packet is created, and P<sub>k</sub> packet is output to output 105.
Then we search for Ρ ^<sub>+2</sub> package. Comparing the packet number k + 2 with the previous packet number k shows that an additional packet needs to be inserted into the serial data stream. The packet Pj ^ + 2 is then added to the stream (see Figure 8c). This procedure is continued for the other packets to obtain the MPEG stream 8c. Fig. 1 is the same as the original. 8a. and 8c. It is clear from the comparison of Fig. 8c that Fig. 8c. FIG. 8a shows the bit rate and packet rate of the serial MPEG stream as shown in FIG. 8a. with the MPEG data stream of FIG. This stream can now be fed to a standard MPEG decoder which can decode the recording arrangement during recording in FIG. 8c. FIG. 1A selected a video program from the MPEG stream of FIG.
13a. FIG. 4A shows an MPEG serial data stream as a function of time. This stream contains packets of variable lengths, and the bit rate in the stream is variable. Note that the MPEG stream packets do not contain a packet number. 13a of the packages. The packet number k of FIG. 2B is for identification purposes only. In Figure 14. Fig. 13a schematically illustrates an embodiment of a normal playback processing unit 14 which records a video program which is illustrated in Fig. 13a. FIG. In the embodiment of FIG. 14, the normal playback processing unit 14 '' is very similar to the embodiment of FIG. 9. The 14 '' normal playback processor ♦ · ««
<img file="HUT73451A_D0007.tif" />
9 differs from the embodiment of FIG. 9 in that, instead of the packet number generator 86, it comprises a time generator 110 whose input is connected to the output of the packet detection unit 84 and its output 111 is connected to the input 112 of the signal combiner 82.
If 13a. From the P_ packet in the serial data stream of FIG. 6B, only those packets containing information about a video program to be selected are selected, which means that, for example, Pk_<sub>4</sub>, Ρ ^ _ 1 ' <sup>p</sup>k ' <sup>P</sup>k + 2<sup>Z p</sup>k + 4 ' <sup>p</sup>k + 8 packets are selected and intermediate packets are omitted. 13b. 10A shows the data stream of the selected packets which will be stored in the signal block groups as described in FIGS. 10 and 11. It should also be noted that Article 13a. 13b and 13b. There is no temporal relationship between the time axis of FIG. It should also be noted that while Article 13a The length of packets is not equal in the data stream of FIG. 6B, but each packet contains 188 bytes of information. Therefore, the selected and 13b. The packets shown in FIGS. 1 to 4 are shown as packets of equal length.
The embodiment of FIG. 14 receives the data stream of FIG. 13 and selects Ρ ^ ._<sub>4</sub>, P] <- 1 ' <sup>p</sup>k ' <sup>p</sup>k + 2? <sup>p</sup>k + 4 ' <sup>p</sup>k + 8 packages. The packet detection unit 84 detects the reception of each packet in the original serial MPEG stream provided to the input terminal 11 and generates a clock pulse for each packet detected. The time generator 110 responds to each received clock pulse by detecting the time t 1 of the occurrence of the P 1 packets (see FIG. 13a). so at output 111 of time generator 110 ... t]<sub><</sub>_<sub>4</sub>, t ^ _<sub>3</sub>, tj ^ .- f, t ^, ... etc. times occur. In addition, the time generator 110 detects two each other · ν «·
- time intervals dt ^ between 40 subsequent times, where dt ^ = <sup>t</sup>k + l <sup>_ t</sup>k · <sup>Eze</sup>k <sup>the</sup> dtk time interval values also output 111. As a result of the control signal applied to the control input 83 of the signal combining unit 82 ', the control unit couples the signal selected by the selection unit 76 for storage in the signal blocks.<sup>p</sup>k 4? <sup>p</sup>kl ' <sup>p</sup>k ' <sup>p</sup>k + 2 < <sup>p</sup>k + 4 ' <sup>p</sup>k + 8 packets and t ^, 4 'received from the information stream provided by the time generator 110 <sup><</sup>^<sup>t</sup>k 4? <sup>t</sup>kl<sup>z</sup> ^ Kl ' <sup>fc</sup>k 'dt-k' <sup>t</sup>k + 2? <sup><</sup>^<sup>í</sup>k + 2<sup>z </sup>tk + 4 'dtR + 4, tk + 8' dtk<sub>+</sub>8 dates and the corresponding time intervals.
The transmission packets are stored in the signal blocks in the same manner as described above with reference to Figures 10 and 11. The storage of timing information in the third block sections can be as follows.
10 is stored in the first block TB3.1 of block G1 of block G1 of FIG.<sub>4 </sub>and dtj<sub><</sub>_<sub>4</sub> timing information. The third block of block G1 and the third block FB of block SB3 are stored at ^ -i and dtj<sub>c</sub>_-<sub>L</sub> timing information. The timing information t ^ and dt ^ is stored in the first block TB1.1 of the block G1 of the signal block G2. The third block of block G2 and the third block FB of block SB3 are stored at t + 2 and dtR<sub>+</sub>2 timing information. The first block of block G3, the third block TB3.1 of block SB1.1 stores the and dtk<sub>+4</sub> timing information. The third block of block G3 and the third block of block FB of SB3 are stored in t ^ + g and dtk<sub>+</sub>8 timing information.
41 The third block section TB3.1 in the first block SB1.1 in the groups and / or the third block FB in the third block FB in the groups may be too small to store the timing information. In this case, the timing information can be stored elsewhere, or partly in the third block section of TB3.1 and FB, and partly somewhere else (see below).
As shown in Figure 11, ύ ^ _<sub>4</sub>, dtj<sub><</sub>_<sub>4 </sub>timing information is stored in the third block section TB3.1, TB3.2, and TB3.3 of the block blocks SB1, SB2 and SB3, respectively, of the G1 block. The timing information storage may be performed once at full storage capacity of the third block section TB3.1, TB3.2 and TB3.3, or it may be repeated at least once. As an example, at ^ _<sub>4</sub> and dtj<sub>t;</sub>_<sub>4</sub> timing information is stored in each of the third block sections TB3.1, TB3.2 and TB3.3. A t ^.
and dtj ^.-L timing information may be stored in the third block section FB, TB3.4, and TB3.5 of the block blocks SB3, SB4, and SB5, respectively, of block G1. The storage of timing information may be performed once at full storage capacity of the third block section FB, TB3.4 and TB3.5, or it may be repeated at least once. As an example, at ^ _<sub>4</sub> and dtj<sub><</sub>_<sub>4</sub> timing information is stored in each of the third block sections of TB3.4 and TB3.5. The timing information for the packet Ρ] ζ_τ_ can be stored in the third block section of TB3.3. The timing information may be stored in the third block section TB3.4 and TB3.5 and not in the third block section FB.
The packet timing information may be stored in the third block sections of the G2 signal block groups in the same way as P<sub>k</sub>_<sub>4</sub> The packet timing information is stored in block three of block G1. AP<sub>k + 2</sub> packet timing information may be stored in the third block sections of the G2 signal block groups in the same way as P<sub>k</sub>The _f packet timing information is stored in the third block sections of the G1 block.
AP<sub>k + 4</sub> packet timing information may be stored in the third block sections of the G3 signal block groups in the same way as P<sub>k</sub>_<sub>4</sub> The packet timing information is stored in block three of block G1. AP<sub>k +</sub>The packet timing information for g can be stored in the third block sections of the G3 signal block groups in the same way as P<sub>k</sub>The _f packet timing information is stored in the third block sections of the G1 block.
Figure 15 schematically illustrates another embodiment of the normal playback processing unit 60 'of Figure 7, the standard playback processing unit 60' '. The normal playback processing unit 60 '' restores FIG. 13a. 13b is the same as the original MPEG stream shown in FIG. 13b. FIG. 6B also uses the timing information stored in the signal blocks as described above. The restored shape of the MPEG stream is shown in FIG. 13c. is shown. 15. The normal playback processing unit 60 '' of FIG. 12 is very similar to the processing unit 60 '' of FIG. Again, the demultiplexer 90 'is configured to retrieve packets from successive sets of signal blocks and output the packets to output 91. The demultiplexer 90 'also retrieves from the third block sections of the signal blocks the timing information and dt ^ and outputs this information to the output 92. The synchronization encoder 94 adds a synchronization byte to each packet. The resulting packets are sent to the 95 inputs of a signal combiner 96 '. The output 92 of the demultiplexer 90 is connected to the inputs 97 and 98 of the signal combiner 96 'and the packet generator 100', respectively, and provides timing information to the signal combiner 96 'and the multiplexer 100'.
Now suppose that Pj<sub><</sub>_<sub>4</sub> packets and packet numbers (k-4) are retrieved from the first group of five signal blocks G1 and transmitted to the signal combiner 96 'and the replacement packet generator 100'. As a result, the signal combiner 96 'responds to the timing information by Ρ ^ _<sub>4 </sub>packet to output 105. The Ρ] ς_<sub>4</sub> package length dt<sub>k</sub>_<sub>4</sub>Equals ~ and pack at<sub>k</sub>_<sub>4</sub> at time 105 to output 105. Then follows P<sub>k</sub>_i package and P<sub>k</sub>_<sub>4 </sub>and retrieving timing information corresponding to the packet from the signal block group G1 and applying it to the signal combiner 96 'and the packet generator 100'. Using a comparison unit and / or subtracting unit (not shown), it is determined that t<sub>k</sub>_<sub>4 </sub>time is not equal to [t<sub>k</sub>_<sub>4</sub> + dt<sub>k</sub>_<sub>4</sub>Yeah. Consequently, P<sub>k</sub>_<sub>4</sub> at least one packet following a packet has been omitted. As a result, the replacement packet generator 100 generates an additional information block that fills the gap in the P<sub>k</sub>_<sub>4 </sub>at the end of the package at t<sub>k</sub>_<sub>4</sub> + dt<sub>k</sub>_<sub>4</sub> date and t<sub>k</sub>_f (see Figure 13c).
The signal combining unit 96 'is then dt<sub>k</sub>_<sub>4</sub> length P<sub>k</sub>_] _ inserts a packet into the stream.
The demultiplexing unit 90 then searches for the packet P 1 and, after adding the synchronization byte, puts the packet into the 95 input of the signal combining unit 96 '. AP<sub>k</sub> The packet timing information is provided to the inputs 97 and 98 of the signal combiner 96 and the replacement packet generator 100 ', respectively. Since t] <is equal to [t k-1 + dt k-1], there is no need to generate additional information and the packet P ^ is output to 105.
This is followed by searching for the Pjc + 2 packet, and comparing t ^^ with t ^ + dt ^ shows that there is a gap to fill in the additional information generated by the packet generator 100. Then the dt ^<sub>+2</sub> length Pk<sub>+</sub>2 packet is added to the stream (see Figure 13c). This procedure is continued for the other packets to obtain the MPEG stream 13c. Fig. 1 is the same as the restored shape of the original. 13a. 13c and 13c. Figure 13c shows that Figure 13c. The MPEG serial data stream (variable) bit rate and packet rate of FIG. FIG. This stream can now be fed to a standard MPEG decoder which can decode the recording arrangement during recording in FIG. 13c. FIG. 1A selected a video program from a variable bit rate and packet rate MPEG stream.
The following describes another information that may be inserted alone or in combination with the packet number information and / or timing information described above into the free space in the signal block groups.
One example of such other information is information that identifies a signal block in the group of signal blocks y (= 5) as the first signal block in the signal block group. This information may be stored in the third block sections TB3.1 of the SB1 block blocks G1, G2 and G3 of Figures 10 and 11.
Another example of such other information is the input of a signal block number into the third block sections of the signal blocks, as in FIG. Signal block numbering can be performed within a group, so that in the example of Fig. 11, the numbers 1 to 5 in each group are stored in the corresponding block section TB3.1 to TB3.5 of the block SB1 ... SB5. Block numbering can also be performed on a larger number of block blocks belonging to more than one block of blocks. It is possible that each signal block in a band has a single block number stored in the third block sections of the signal blocks. At this point, each signal block in the band can be identified by a single signal block number.
The numbering of the signal blocks described above has several advantages. Signal block numbering allows the signal blocks to slip in a different order from their original order, provided that the sliding occurs within a single block of blocks identified by a single block number. Based on the detection of the signal block numbers during playback, the slipped signal blocks can be slid back and thus the original order of the signal blocks can be restored.
Another feasible solution is to replicate a signal block because recording and replaying the information contained in the signal block requires greater protection against transmission errors. Repeat signal blocks have the same signal block number, so they can be identified during playback.
···
- 46 In addition, the detection of the signal block numbers indicates that a signal block has been lost due to transmission errors during the next recording and playback step. If a block of block numbers is missing, then the block with the missing block number is lost. When this is detected, a bug fix or error can be performed to repair or hide the missing signal block.
The operation of the modified speed playback processing unit 16 and 62 in the recording arrangement of FIG. 6 and the replay arrangement of FIG. 7 is described below. For replay in the modified play rate mode, the information carrier 40 in the replay arrangement is transmitted at a rate other than the normal transfer rate. Figure 16 shows the information carrier 40 on which a plurality of oblique stripes are recorded. The 16th. FIG. 4A further illustrates a path 120. The read head 52 probes the information carrier in this path 120 in said modified playback mode. The bands are usually taken up by at least two heads having slits with different side angles, so that the even numbered bands have a certain side angle and the odd numbered bands have another side angle. This means that when scanning the information carrier along the path 120, the head having one of the two angles can read information from even or even odd bands.
To implement video information playback in modified playback mode, especially for video information recorded in data-reduced format, use the · · · · · · · · · · · · · · · ·. . * ·· ·· · ♦ ·
In special tracks 47, special modified play rate information needs to be added so that these locations can be scanned by the read head 52 at different transmission rates possible in the modified play rate mode. This modified play rate information is special video information that is recorded in addition to the normal playback video information recorded on the tracks as described above. As a result, some signal blocks in the track contain this modified play rate information, which the read head 52 must scan and read in the modified play rate mode.
Note that MPEG data - already video data in the MPEG stream - contains reduced video information. To accomplish such data-reduced video information, information corresponding to a single image is encoded within an image to produce so-called I-integers. Greater data reduction can be achieved by inter-frame coding of at least two consecutive images, resulting in an I-frame for the first image and a P-frame for the second image. To restore two images, inverse in-frame decoding with I-frame information must be inverted with the I-frame information to restore the first image, and both I-frame information with P-frame information must be inverted and inter-frame decoded with respect to inter-frame coding. information to restore the second image.
In modified playback mode, only I-frame information can be used to restore a video signal, as it is not possible to search for I-frame information using the · · · · ···
- also searching for 48 corresponding P-frame information for inter-frame decoding. Therefore, to obtain the modified playback rate information, only the information stored in the I-frames is extracted from the serial MPEG stream and used as the modified playback data.
It can be said that a plurality of signal blocks are inserted in a bar at a specific location, such as in FIG. 16, in bar 124, at bar 124, containing modified play rate information. Figure 17 shows a sequence of signal blocks in the band 124. In Figure 16, the shaded area 122 is formed by a series of signal blocks SB1 ... SBj (inclusive) in the sequence of Figure 17. The third block portions TB of the signal blocks 122 in the modified play rate area of the track contain information that the signal blocks contain information for the modified play rate mode. This identification information is denoted by 'Τ' in the third block TB3 of block SBj _... SBj (inclusive). The signal blocks stored in the track before the modified play rate area 122 and the signal blocks stored in the track after the modified play rate area 122 include information indicating that the information stored in the signal blocks is normal play information. This information is provided by SB<sub>4</sub>_<sub>2</sub>, SB £ _-] _, SBj<sub>+1 </sub>Signal block In block 3 of block TB3, 'N' is used.
The modified rate playback processing unit 16 of FIG. 6 can thus derive the modified playback information from the MPEG data stream input to its input 17 by storing the modified playback information in the signal blocks that are specifically for the modified ····
<img file="HUT73451A_D0008.tif" />
- 49 for storing play rate information at a particular location on the track and inserting the identification information indicating that the signal block is a signal block in which the modified play rate mode information is stored in the third block sections of these signal blocks. Further, the normal playback processing unit 14 may store identification information indicating that the signal blocks generated by the normal playback processing unit 14 contain normal playback information in the third block sections of these signal blocks.
When the replay arrangement is set to modified playback mode, the modified playback processing unit 62 can detect signal blocks having the identifier 'Τ' stored in the third block sections and retrieve information from these signal blocks for further processing to implement check option in modified playback mode.
It should be noted that the invention has been described above with reference to embodiments of helical scan type recording arrangements, but is not to be construed as a limitation. The present invention is equally applicable to linear recording type recording arrangements or recording arrangements for recording information on disk-like media.
The invention described above has several embodiments, the description of which is briefly repeated here.
A first embodiment for recording a recording arrangement information signal into bands on a recording medium comprising a recording arrangement ·· · · · ·
<img file="HUT73451A_D0009.tif" />
- an input terminal for receiving the information signal,
- a channel coding unit for encoding the information signal to produce a channel signal suitable for recording in a band on the information carrier,
- a write unit to write the channel into the bar.
The channel signal consists of successive signal blocks; each signal block comprising a first block section containing a synchronization signal and a second block section containing a certain number of channel bytes. The information signal is an MPEG information signal according to the MPEG format comprising successive transmission packets; the channel coding unit being configured to store all the information contained in the x number transmission packet of the MPEG information signal in each of the second block sections of the group consisting of the y signal signal blocks; the second block section of at least the first signal block of the group of y signal blocks comprising a third block section for storing identification information, the identifying information identifying the signal block as the first signal block of the group of y signal blocks; x and y are integers such that x> 1 and y> ΙΑ are second embodiments for recording a recording arrangement information signal into bands on a recording medium comprising a recording arrangement
- an input terminal for receiving the information signal,
- a channel coding unit for encoding the information signal to produce a channel signal suitable for recording in a band on the information carrier,
- a write unit to write the channel into the bar.
• ♦ · · · · • ··· ·· : .* ··· ·· ·. :
- 51 The channel signal consists of successive signal blocks; each signal block comprising a first block section containing a synchronization signal and a second block section containing a certain number of channel bytes. The information signal is an MPEG information signal according to the MPEG format comprising successive transmission packets; the channel coding unit being configured to store all the information contained in the x number transmission packet of the MPEG information signal in each of the second block sections of the group consisting of the y signal signal blocks; the second block sections of the signal blocks comprising a third block section for storing sequence number information for the sequence number of the signal blocks, and x and y are integers such that x> 1 and y> 1.
In a third embodiment, a recording arrangement for recording an information signal into bands on an information carrier comprising a recording arrangement comprising:
- an input terminal for receiving the information signal,
- a channel coding unit for encoding the information signal to produce a channel signal suitable for recording in a band on the information carrier,
- a write unit to write the channel into the bar.
The channel signal consists of successive signal blocks; each signal block comprising a first block section containing a synchronization signal and a second block section containing a certain number of channel bytes. The information signal is an MPEG information signal according to the MPEG format comprising successive transmission packets; the channel coding unit is configured such that all information contained in the x number transmission packet of the MPEG information signal is always represented by the number of y blocks of the signal of the channel signal · ♦ * ···
- storing a group of 52 first signal blocks in the second block sections and thereby enabling the normal playback mode by using the video information stored in the first group of the first signal block y during the normal playback mode; the channel coding unit is further configured to search for a modified playback mode video signal from the MPEG information signal and configured to store this modified playback mode video signal in a second block section of a second block of z signal signal blocks, making the modified play rate mode using the video information stored in the second signal blocks; in each of the first and second groups of first and second signal blocks, the second block sections of at least one signal block includes a third block section for storing identification information, which determines whether the group includes first signal blocks and second signal blocks; x, y and z are integers such that xalésy> will be> l.
In a fourth embodiment, a recording arrangement for recording an information signal into bands on an information carrier, comprising a recording arrangement comprising:
- an input terminal for receiving the information signal,
- a channel coding unit for encoding the information signal to produce a channel signal suitable for recording in a band on the information carrier,
- a write unit for writing the channel signal into the bar.
The channel signal consists of successive signal blocks; each signal block contains a first block section containing a synchronizer ··· · · · ♦ · and a second block section containing a certain number of channel bytes. The information signal is an MPEG information signal according to the MPEG format comprising successive transmission packets; the channel coding unit being configured to store all the information contained in the x number transmission packet of the MPEG information signal in each of the second block sections of the group consisting of the y signal signal blocks; at least the second block portions of the signal blocks containing the start portion of a transmission packet in the group of signal block y comprises a third block portion for storing sequence number information for a transmission packet which is identical to the transmission packet in which the start block is stored in the second block. ; x and y are integers such that χ> 1 and y> 1.
The fifth embodiment is the same as the third embodiment, with the addition that the second block sections of each block of each of the first and second block of signals comprises a third block section for storing identification information indicating whether the group contains first block of blocks or second signal blocks.
The sixth embodiment is the same as the fifth embodiment, with the addition that each second block section of a group of y signal blocks comprises a third block section for storing sequence number information for a transmission packet which is the same as the transmission packet in that group. using stored video information during normal playback mode; and comprising a second group of second signal blocks in which the modified play rate mode video signal is stored and thereby enabling the modified play rate mode using video information stored in the second group of second signal blocks; identifying information in third blocks of at least one signal block of each of the first and second groups of first and second signal blocks, said identifying information indicating whether the group includes first signal blocks or second blocks of blocks of at least one signal block of the first and second groups; .
The fourteenth embodiment is an information carrier identical to the tenth embodiment, with the addition that at least in the third block section of the second block section of the signal block containing the start portion of a transmission packet, the group of y blocks contains information on the sequence number of a transmission packet. is equal to the transmission packet whose start part is stored in the second block section of the signal block.
The fifteenth embodiment is an information carrier identical to the tenth embodiment, with the addition that in the group of y blocks, at least the third block section of the second block section of the signal blocks containing the start portion of a transmission packet contains timing information for the transmission packet. the start part is in the second block section of the signal block • ·
- 57 stored.
The sixteenth embodiment is a replay arrangement in the form of a channel signal for reproducing an information signal recorded in bands on an information carrier which includes a replay arrangement
- a reading unit for reading the channel signal from a track, which channel signal comprises successive blocks of signals, each signal block having a first block section containing a synchronization signal and a second block section containing a certain number of channel bytes,
- a channel decoding unit for decoding the channel signal to obtain the information signal,
- an output terminal for output of the information signal.
The information signal recorded in the bands is an MPEG information signal according to the MPEG format comprising successive transmission packets; the information contained in the x-packet transmission packet of the MPEG information signal is stored in a second block section of a group consisting of a number of signal blocks of the channel signal; x and y are integers such that x> 1 and y> 1; the second block section of at least the first signal block of the group of y signal blocks comprising a third block section for storing identification information, which identifies the signal block as the first signal block of the group of y signal blocks.
The replay arrangement also includes
- a first search appliance for retrieving information in the x-packet transmission packet of the MPEG information signal from the group of y-blocks, • · ·
- 58 - ........
a second search appliance for retrieving the identification information from the third block portions of the first signal blocks in the group of y signal blocks.
The seventeenth embodiment is a replay arrangement in the form of a channel signal for reproducing an information signal recorded in bands on an information carrier, comprising the replay arrangement
- a reading unit for reading the channel signal from a track, which channel signal comprises successive blocks of signals, each signal block having a first block section containing a synchronization signal and a second block section containing a certain number of channel bytes,
- a channel decoding unit for decoding the channel signal to obtain the information signal,
- an output terminal for output of the information signal.
The information signal recorded in the bands is an MPEG information signal according to the MPEG format comprising successive transmission packets; the information contained in the x-packet transmission packet of the MPEG information signal is stored in a second block section of a group consisting of a number of signal blocks of the channel signal; x and y are integers such that x> 1 and y> 1; the second block sections of the signal blocks include a third block section for storing sequence number information relating to the sequence number of the signal blocks.
The replay arrangement also includes
- a first search appliance for retrieving information contained in the x number transmission packet of the MPEG information signal from the group consisting of y signal blocks,
a second paging unit for retrieving sequence number information from the third block sections of the signal blocks in the band.
The eighteenth embodiment is a replay arrangement in the form of a channel signal for reproducing an information signal recorded in bands on an information carrier, which replay arrangement includes
- a reading unit for reading the channel signal from a track, which channel signal comprises successive blocks of signals, each signal block having a first block section containing a synchronization signal and a second block section containing a certain number of channel bytes,
- a channel decoding unit for decoding the channel signal to obtain the information signal,
- an output terminal for output of the information signal.
The information signal recorded in the bands is an MPEG information signal according to the MPEG format comprising successive transmission packets; the information contained in the x-packet transmission packet of the MPEG information signal is stored in the second block sections of the group of y signal blocks of the channel signal, thereby enabling normal playback using video information stored in the first group of first signal block ys during normal playback; x and y are integers such that x> 1 and y> 1; a modified play rate mode video signal is stored in a second group of second blocks of second signal blocks of the channel signal signal blocks, which allows the modified play rate mode to include a block of video information stored in the second group of second block of signals,
- a channel decoding unit for decoding the channel signal to obtain the information signal,
- an output terminal for output of the information signal.
The information signal recorded in the bands is an MPEG information signal according to the MPEG format comprising successive transmission packets; the information contained in the x-packet transmission packet of the MPEG information signal is stored in a second block section of a group consisting of a number of signal blocks of the channel signal; x and y are integers such that χ> 1 and y> 1; in a group of y blocks, at least the second block sections of the signal blocks comprising the start portion of a transmission packet includes a third block section for storing sequence number information for the transmission packet number which is identical to the transmission packet having the start block in the block block. stored.
The replay! layout also includes
- a first search appliance for retrieving information contained in the x number transmission packet of the MPEG information signal from the group consisting of y signal blocks,
a second paging unit for retrieving sequence number information for the sequence number of the transmission packet from a third block section of a signal block in the group of y signal blocks.
A twentieth embodiment is a replay arrangement in the form of a channel signal for reproducing an information signal recorded in bands on an information carrier, which replay arrangement includes
The twentieth embodiment is the same as those described above in Figures 16-20. any one of the embodiments, with the proviso that y> x.
Bibliography (1) EP A 492,704 (PHN)
European Patent Application No. 93,202,950 (PHN
14.241) (3) European Patent Application 93.201.263 (PHN
14.449) (4) System Specification of the High Association of High Definition Television (HDTV) Systems, Draft, 22 February 1994
(5) United States Patent 5,142,421 (PHN 13,537)
Contents5
24 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24
90 members in 15 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 22519394 | United States of America | A | |
| 9500169 | International Bureau of the World Intellectual Property Organization (WIPO) | W |
Members90
| Document | Office | Kind | |
|---|---|---|---|
| WO9527977A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO9527978A2 | World Intellectual Property Organization (WIPO) | A2 | |
| AU1821895A | Australia | A | |
| AU1822095A | Australia | A | |
| WO9527978A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO9527977A3 | World Intellectual Property Organization (WIPO) | A3 | |
| FI955887A | Finland | A | |
| FI955887L | Finland | L | |
| HU9503511D0 | Hungary | D0 | |
| WO9608115A1 | World Intellectual Property Organization (WIPO) | A1 | |
| PL311953A1 | Poland | A1 | |
| EP0702877A1 | European Patent Office (EPO) | A1 | |
| EP0702879A1 | European Patent Office (EPO) | A1 | |
| KR960703261A | Republic of Korea | A | |
| EP0727126A1 | European Patent Office (EPO) | A1 | |
| HUT73451AThis record | Hungary | A | |
| US5566174A | United States of America | A | |
| JPH08511413A | Japan | A | |
| US5579183A | United States of America | A | |
| US5596581A | United States of America | A | |
| JPH09505195A | Japan | A | |
| JPH09505433A | Japan | A | |
| AU688868B2 | Australia | B2 | |
| AU692235B2 | Australia | B2 | |
| AU6079498A | Australia | A | |
| EP0858230A1 | European Patent Office (EPO) | A1 | |
| BR9505873A | Brazil | A | |
| AU701481B2 | Australia | B2 | |
| EP0921690A2 | European Patent Office (EPO) | A2 | |
| EP0921690A3 | European Patent Office (EPO) | A3 | |
| HK1012769A1 | Hong Kong, China | A1 | |
| BR9505872A | Brazil | A | |
| HK1014073A1 | Hong Kong, China | A1 | |
| EP0702879B1 | European Patent Office (EPO) | B1 | |
| AT188326T | Austria | T | |
| ATE188326T1 | Austria | T1 | |
| DE69514180D1 | Germany | D1 | |
| PL178660B1 | Poland | B1 | |
| US6081526A | United States of America | A | |
| DE69514180T2 | Germany | T2 | |
| PL181021B1 | Poland | B1 | |
| EP1175103A1 | European Patent Office (EPO) | A1 | |
| EP0727126B1 | European Patent Office (EPO) | B1 | |
| AT216169T | Austria | T | |
| ATE216169T1 | Austria | T1 | |
| DE69526327D1 | Germany | D1 | |
| EP0702877B1 | European Patent Office (EPO) | B1 | |
| AT220837T | Austria | T | |
| ATE220837T1 | Austria | T1 | |
| DE69527401D1 | Germany | D1 | |
| US6490406B1 | United States of America | B1 | |
| DE69526327T2 | Germany | T2 | |
| ES2179097T3 | Spain | T3 | |
| US2003031463A1 | United States of America | A1 | |
| DE69527401T2 | Germany | T2 | |
| US6556590B1 | United States of America | B1 | |
| KR100385248B1 | Republic of Korea | B1 | |
| KR100376026B1 | Republic of Korea | B1 | |
| US2003219038A1 | United States of America | A1 | |
| US6724978B2 | United States of America | B2 | |
| RU2229174C2 | Russian Federation | C2 | |
| EP0858230B1 | European Patent Office (EPO) | B1 | |
| FI20040762A | Finland | A | |
| FI20040762A7 | Finland | A7 | |
| AT268534T | Austria | T | |
| ATE268534T1 | Austria | T1 | |
| DE69533113D1 | Germany | D1 | |
| ES2222552T3 | Spain | T3 | |
| US2005031301A1 | United States of America | A1 | |
| FI115423B | Finland | B | |
| DE69533113T2 | Germany | T2 | |
| EP1175103B1 | European Patent Office (EPO) | B1 | |
| AT297636T | Austria | T | |
| ATE297636T1 | Austria | T1 | |
| JP3667336B2 | Japan | B2 | |
| DE69534267D1 | Germany | D1 | |
| ES2243394T3 | Spain | T3 | |
| EP0921690B1 | European Patent Office (EPO) | B1 | |
| AT315877T | Austria | T | |
| ATE315877T1 | Austria | T1 | |
| DE69534750D1 | Germany | D1 | |
| DE69534267T2 | Germany | T2 | |
| JP3801198B2 | Japan | B2 | |
| DE69534750T2 | Germany | T2 | |
| JP2007102997A | Japan | A | |
| US7376151B2 | United States of America | B2 | |
| JP4294090B2 | Japan | B2 | |
| JP4294676B2 | Japan | B2 | |
| US7792413B2 | United States of America | B2 | |
| HU228158B1 | Hungary | B1 |
Numbers
- Application
- 9503511
Titles
- English
- RECORDING AND REPRODUCING AN MPEG INFORMATION SIGNAL ON/FROM A RECORD CARRIER
Classification
- CPC, 30
- H04L12/40117
- G11B20/10
- G11B15/1875
- G11B20/12
- G11B20/1208
- G11B27/005
- G11B27/3027
- G11B27/3054
- G11B27/3063
- G11B27/309
- G11B2220/90
- H04N5/78263
- H04N5/78266
- H04N5/783
- H04N9/8042
- H04N9/8227
- H04N21/23406
- H04N21/23608
- H04N21/2381
- H04N21/4147
- H04N21/4305
- H04N21/4334
- H04N21/4344
- H04N21/4363
- H04N21/43632
- H04N21/4381
- H04N21/44004
- H04N21/8126
- H04N21/8455
- G11B5/09
- IPC, 30
- H04N5 92
- G11B15 18
- G11B20 10
- G11B20 12
- G11B27 00
- G11B27 30
- H04B14 04
- H04J3 00
- H04J3 06
- H04L12 40
- H04L12 64
- H04N5 7826
- H04N5 783
- H04N7 24
- H04N7 26
- H04N9 804
- H04N9 82
- H04N19 00
- H04N21 234
- H04N21 236
- H04N21 2381
- H04N21 4147
- H04N21 43
- H04N21 433
- H04N21 434
- H04N21 4363
- H04N21 438
- H04N21 44
- H04N21 81
- H04N21 845
