EP1121803A1 - Enregistrement d'un signal de trucage sur un support d'enregistrement - Google Patents
Enregistrement d'un signal de trucage sur un support d'enregistrementInfo
- Publication number
- EP1121803A1 EP1121803A1 EP00956367A EP00956367A EP1121803A1 EP 1121803 A1 EP1121803 A1 EP 1121803A1 EP 00956367 A EP00956367 A EP 00956367A EP 00956367 A EP00956367 A EP 00956367A EP 1121803 A1 EP1121803 A1 EP 1121803A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- trick play
- signal
- bits
- sync blocks
- sync
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000012545 processing Methods 0.000 claims description 22
- 238000010348 incorporation Methods 0.000 claims description 8
- 238000000034 method Methods 0.000 claims description 8
- 239000002131 composite material Substances 0.000 claims description 7
- 238000012937 correction Methods 0.000 description 7
- 101100537798 Arabidopsis thaliana TPS11 gene Proteins 0.000 description 6
- 230000005236 sound signal Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000013506 data mapping Methods 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2387—Stream processing in response to a playback request from an end-user, e.g. for trick-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
- H04N5/783—Adaptations for reproducing at a rate different from the recording rate
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/005—Reproducing at a different information rate from the information rate of recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
- G11B27/3063—Subcodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8547—Content authoring involving timestamps for synchronizing content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
- H04N9/8227—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
Definitions
- the invention relates to an apparatus for recording a first and a second digital information signal in tracks on a record carrier, the first and second digital information signals being information signals comprising subsequent packets of information, the apparatus comprising - input means for receiving the first and second digital information signal,
- - signal processing means for processing the first and second digital information signal into a first recording signal and a first trick play signal respectively, suitable for recording in the tracks on said record carrier, the signal processing means being adapted to generate sync blocks of information, sync blocks of the first recording signal comprising a synchronisation word, a sync block number and a number of information bytes of the first digital information signal, such that each time the information included in x transport packets of the first information signal is stored in y first sync blocks, sync blocks of the first trick play signal comprising a synchronisation word, a trick play sync block number and a number of information bytes of the second information signal, such that each time the information included in x transport packets of the second information signal is stored in y second sync blocks
- - sync block number generator means for generating said sync block numbers for incorporation in said first sync blocks and for generating said trick play sync block numbers for incorporation in said second sync blocks
- - time stamp generator means for generating time stamps for said transport packets of said first and second digital information signals
- said signal processing means further being adapted to incorporate said time stamps for said transport packets in sync blocks of said first recording signal and said first trick play signal
- the writing means comprising a first and a second write head positioned on a rotatable head drum, said first head having a first azimuth angle and said second write head having a second azimuth angle, which is different from the first azimuth angle, the first digital information signal being meant for reproduction in a reproduction apparatus at a reproduction speed which is equal the recording speed, the second digital information signal being meant for reproduction at a trick play speed which is equal to ni times said recording speed, where ni is an integer unequal to 1 , x and y being integers for which hold x > 1 and y > x, the largest common denominator of x and y being 1.
- a recording apparatus is known from WO 98/34227- A3 (PHN 16252), which corresponds to US ser. no. 09/155724 filed on 02.02.1998.
- the known apparatus takes the form of a digital video recorder for recording a digital video signal.
- the digital video signal may be in the form of an MPEG encoded video signal, in which packets of information of the digital video signal are included in the serial data stream of the MPEG encoded video signal.
- a trick play signal can be recorded in the tracks on the record carrier.
- Such trick play signal can be the same video signal, but reproduced at a record carrier (trick play) speed which is other than the nominal reproduction speed.
- a separate datastream is recorded as the trick play signal on the record carrier for enabling the reproduction at such trick play speed.
- the trick play signal can be derived from the MPEG encoded video signal, e.g.
- This trick play signal need not necessarily be a trick play signal that has a relationship with the MPEG encoded video signal, but can be a completely different signal. But, in the same way as the MPEG encoded digital video signal, the serial datastream of the trick play signal comprise packets of information of the trick play signal.
- time stamps are included in the packets in all the serial datastreams recorded on the record carrier, in order to enable a correct regeneration of the serial datastream of packets, with the correct mutual timing relationships between the subsequent packets in the serial datastream, so that a correct decoding in an MPEG decoder will be possible.
- the time stamps are generated using a counter.
- the recording apparatus in accordance with the invention is characterized in that the time stamp generator means is adapted to derive said time stamps for the packets of said second information signal from the trick play sync block numbers for the second sync blocks.
- time stamps are well-known in the art.
- the MPEG packets are time stamped in order to be able to reconstruct the original timing relations further down the chain, despite all kinds of timing changes (packet shifts) between these 2 points.
- Time stamping is also used to correct for timing jitter in a storage device.
- the MPEG stream is time stamped at the input of the storage device before recording.
- the time stamps are used to reconstruct the original stream at the output of the storage device and then sent to the decoder or some other device.
- This real-time time stamping functions very well for Normal play, but is more problematic for trickplay. This stems from the fact that for trickplay data there is a speed difference between record and playback. Playback is n times faster than record. During playback, the timing relations of the stream at the output of the storage device should be MPEG compliant. It is advantageous to use the same technique as for normal play, that is that the trick play MPEG packets are stored together with a time stamp. However it is difficult to use a real time stamp counter for this purpose due to the speed difference between record and playback. We must also take into account that there can be more than one special trick play stream of which some are intended for reverse trick play streams. This complicates the time stamping even more.
- the trick play output stream is MPEG compliant and decodable.
- the trick play data is not simply input data, but input data that has been subjected to modifications to reduce the bit rate and convert the input data into trick play data. Therefore one or more trick play generator(s) are present for this conversion.
- This also means that there is no real need for a real-time time stamping because the original relation with the input signal is lost anyway due to the trick play conversion.
- the time stamping of the trick play packets prior to recording can be done more intelligently by simple calculations. In this way the time stamping can easily be unified for all trick play streams.
- the use of the trick play sync block as a starting point for this calculation allows for a more flexible data mapping without deviating from this unified approach.
- figure 1 shows figure 1 the track format in a group of p tracks, where p equals 48, and the paths across the record carrier that two reproduction heads follow during a first trick play reproduction mode, where the record carrier speed is +4 times nominal
- figure 2 the contents of a track on the record carrier
- figure 3 the format of a sync block
- figure 4 the format of the data header portion in the sync block of figure 3
- figure 5 two subsequent sync blocks in which an MPEG packet is stored
- figure 6 the contents of the packet header in the first of the two subsequent sync blocks of figure 5, which packet header comprise the time stamps
- figure 7 the contents of the packet header in the first of the two subsequent trick play sync blocks of figure 5, which packet header comprise the time stamps for packets in a trick play data stream of packets
- figure 8 the relation between trick play sync block numbers and trick play time stamp value
- figure 9 the starting points of the trick play packets during reproduction in a trick play reproduction mode, when the time stamping algorithm as described with reference to figure 8 is used
- Figure 1 shows the track format of the tracks recorded on the record carrier 1.
- the tracks are recorded at a slant angle with reference to the longitudinal direction of the record carrier. In figure 1 , however, the tracks are shown, for clarity reasons, at an angle transverse to the longitudinal direction of the record carrier 1.
- Groups of p successive tracks can be identified on the record carrier 1.
- One such group of p successive tracks is shown in figure 1, where p is in the present example equal to 48.
- the tracks are written/read in a direction from the bottom to the top of figure 1 and from left to right in the figure.
- the track format shown in figure 1 has a large resemblance with the track format of figure 1 of WO 98/34227-A3.
- the difference with the track format of figure 1 of WO 98/34227-A3 lies in the fact that the number of trick play sync blocks read out during one revolution of the head drum in a trick play reproduction mode is now 1 12, in which 102 trick play sync blocks comprise 51 packets of the trick play information signal and the remaining 10 trick play sync blocks comprise parity information.
- the track format of figure 1 enables trick play at various speeds, such as the set of trick play speeds 4x, 12x and 24x, and their reverse speeds.
- Figure 2 shows the format of one track.
- the track is recorded and read in a direction from left to right in the figure.
- the lengths of the various track portions in figure 2 are expressed in number of main sync blocks, where a main sync block has a length of 112 bytes of 8 bits each.
- a clock run-in portion 2 denoted 'margin', is recorded, which in the present example is 2 main sync blocks long.
- a preamble portion 3 which is 3 main sync blocks long.
- a subcode signal recording portion 4 follows the preamble portion 3 and is 4 main sync blocks long.
- the subcode signal recording portion 4 is meant to record a subcode signal in.
- the subcode signal can comprise, amongst others, absolute and/or relative time information and a table of contents.
- a postamble portion 5 which is 3 main sync blocks long
- an edit gap 6, denoted 'IBG' which is 3 main sync blocks long
- a preamble portion 7 which is in the present example 1 main sync block long.
- an auxiliary signal recording portion 8 denoted 'AUX', which is 23 main sync blocks long.
- the aux signal recording portion 8 is meant for recording an auxiliary signal, such as text data, as an example.
- This aux signal recording portion 8 is followed by a postamble portion 9, which is 2 main sync blocks long, an edit gap 10, denoted 'IBG', which is 3 main sync blocks long and a preamble portion 11, which is 1 main sync block long.
- the information signal recording portion 12 is meant to record the digital information signals in.
- One digital information signal can be a digital video signal and or a digital audio signal, which may have been encoded into an MPEG information signal. Further, trick play data can be included in the information signal recording portion 12.
- the information signal recording portion 12 is Actively divided into two parts, a first part 12a which is 277 main sync blocks long and a second part 12b, which is 30 main sync blocks long.
- the second part 12b comprise outer ECC parity information.
- the information signal recording portion 12 is followed by a postamble portion
- the track thus comprises 356 main sync blocks.
- auxiliary signal recording portion 8 may be optional, in the sense that in another recording mode, no auxiliary signal is recorded in the tracks and the recording portion 8, including the portions 9, 10 and 11 are added to the information signal recording portion 12 and are filled with main information.
- Figure 1 shows tracks that have been recorded using at least a first and a second write head.
- the first head has a gap with a first azimuth angle and the second head has a gap with a second azimuth angle, which is different from the first azimuth angle.
- the tracks recorded by the first write head are indicated by the slant line running from the bottom left corner of the figure to the top right comer of the figure and the tracks recorded by the second write head are indicated by the slant line running from the bottom right comer of the figure to the top left comer of the figure, see the circle in figure 1 having the reference numeral 20.
- the first information signal which may comprise packets of information of an MPEG transport stream are recorded in the tracks, more specifically, in the information signal recording portions 12 of the tracks.
- the first information signal could be 'normal play' data recorded in the tracks for reproduction in a reproducing apparatus at a record carrier speed which is the same as the record carrier speed during recording. This speed is defined as the nominal record carrier speed.
- the first information signal is accommodated in the main sync blocks, defined above.
- a second information signal has been recorded in specific segments in the tracks. Those segments are indicated in figure 1 by reference numerals 22.i(+4), where i runs from 1 to 12.
- This second information signal is meant for a reproduction in a reproduction apparatus at a reproduction speed which is 4 times the nominal reproduction speed in the forward direction.
- This second information signal could be an information signal which has no relationship whatsoever with the first information signal introduced above.
- the second information signal could have a relationship with the first information signal, in the sense that the second information signal is a trick play signal for the 4 times nominal reproduction speed, in order to obtain a reproduced (video) signal, which is a replica of the reproduced first (video) signal, but reproduced at four times the nominal speed in the forward direction.
- Figure 1 further shows four scanning lines 24.1, 24.2, 26.1 and 26.2.
- the double arrowed scanning lines 24.1 and 24.2 show the paths that the one head, having the first azimuth angle, follow across the record carrier in the four times nominal reproduction mode, during two revolutions of the head drum.
- the single arrowed scanning lines 26.1 and 26.2 show the paths that the other head, having the second azimuth angle, follow across the record carrier in the four times nominal reproduction mode during the said two revolutions of the head drum.
- the one head reads the trick play segments 22.i(+4), where i is odd, and the other head thus reads the trick play segments 22.i(+4), where i is even.
- the trick play segments 22.i(+4) each have a length of 56 trick play sync blocks, in the present example. From the 56 trick play sync blocks in one segment, 51 trick play sync blocks have information contents as regards the trick play information stored in those sync blocks, which could include 'dummy' sync blocks, to be described later.
- the other five trick play sync blocks in a segment comprise parity information, obtained from an ECC encoding step carried out on the trick play information.
- 102 trick play sync blocks of information of the second information signal which include 51 packets of the trick play information signal are read from the record carrier.
- the 112 trick play sync blocks read during one revolution of the head drum have trick play sync block numbers and are numbered 0 to 111 inclusive, in the order in which they are read during said one revolution of the head drum in the trick play reproduction mode, where the trick play sync block 0 is the first trick play sync block read by the head having the first azimuth.
- the trick play sync block numbers 0 to 111 require a 7-bit count word, denoted TPSB#.
- the 51 packets of the trick play signal stored in 102 of those trick play sync blocks are each provided with a trick play time stamp. This trick play time stamp is well known in the art.
- a trick play sync block has the same length as the other sync blocks in the main data area 12 of figure 1, in which the first digital information signal is stored.
- a trick play sync block is 112 bytes long and comprise a sync word of 2 bytes long, an identification portion 60, denoted ID, a header portion 61, denoted 'main header', an aux byte 62, denoted 'data-aux' and a data area 64, which is 104 bytes long.
- the data area 64 has room for storage of 96 bytes of data of a trick play signal (one of the second to seventh information signals) and 8 parity bytes.
- Figure 4 shows the two bytes 70 and 71 of the main header area 61 of figure 3.
- the bits b 0 to b6 of the byte 72 of the main header area 61, are available for storing a trick play sync block number TPSB# .
- Time stamping is well known in the art. Reference is made in this respect to US 5,579,183 (PHN 14818) and international application WO 96/30.905 (PHN15260). The documents describe the recording of MPEG packets on a record carrier, where time stamps are added to an MPEG packet upon arrival and the packet is subsequently recorded. Upon reproduction, the packet is read from the record carrier, the time stamp is retrieved from the packet and used for supplying the packet at the right moment to an output.
- Figure 5 shows how an MPEG transport packet, which is 188 bytes long, is stored in two subsequent sync blocks, more specifically in the data area 64a of two subsequent sync blocks.
- a packet header 75 which is 4 bytes long, is stored in the data area 64a of the first of the two sync blocks, denoted SB n .
- 92 bytes of the MPEG packet are stored in the remaining portion of the data area 64a of sync block SB n .
- the remaining 96 bytes of the MPEG packet are stored in the data area 64a of the second sync block SB n+ ⁇ .
- the time stamp corresponding to a transport packet is stored in the packet header 75. This is shown in figure 6. More precisely, the time stamp for 'normal play' data is 22 bits long and is stored in the last 22 bits of the packet header 75.
- the 22-bit time stamp for the 'normal play' data has been divided into a TSL (time stamp low) portion and a TSH (time stamp high) portion.
- the TSL portion is 18 bits long and runs cyclically with a modulo value of 225,000, for an apparatus in which the head drum rotates with 1800 rpm, or with a modulo value of 225,225, for an apparatus in which the head drum rotates with 1800/1.001 rpm.
- the TSH portion is 4 bits long and runs cyclically with a modulo value of 12. Upon each return to 0 for TSL, the TSH value is increased by one.
- a time stamp counter is available in the recording apparatus to be described later for the generation of time stamps for the MPEG packets for a 'normal play' information signal.
- the time stamp counter has a period equal to six revolutions of the head drum.
- the time stamp counter generates, in the present example, the 22-bit time stamps in the form of count words with a clock frequency of 27 MHz.
- Trick play information for a specific trick play speed can be obtained from an MPEG data stream by retrieving packets comprising I-frames, well known in the art, from the MPEG data stream, and storing those packets in the trick play sync blocks.
- a time stamp generator unit is available in the recording apparatus for the generation of trick play time stamps for the MPEG packets for a trick play information signal.
- the format of the trick play time stamp is shown in figure 7.
- the time stamp for the trick play data is made up of an 18-bit TSL (time stamp low) portion and a 2-bit TSH' (time stamp high) portion.
- the 20-bit trick play time stamp is stored in the packet header 75 of the first of two subsequent trick play sync blocks in which the MPEG packet corresponding to this time stamp is stored, see figure 5.
- the trick play time stamp value for a packet is derived in the time stamp generator unit from the trick play sync block number of the first trick play sync block of the two trick play sync blocks in which the packet is stored.
- the 51 time stamps for the 51 packets stored in the 102 trick play sync blocks will therefore be derived from the trick play sync block numbers 0, 2, 4, , 98 and 100. This derivation is further explained with reference to figure 8.
- Figure 8 shows the (Z-) 7-bit trick play sync block numbers TPSB# generated by the trick play sync block number generator, and how the bits of this trick play sync block number is used to derive the trick play time stamp.
- TSL runs cyclically with a modulo value of 225,000, for an apparatus in which the head drum rotates with 1800 rpm, or with a modulo value of 225,225, for an apparatus in which the head drum rotates with 1800/1.001 rpm.
- TSH' runs cyclically with a modulo value of 4. Upon each return to 0 for TSL, the TSH' value is increased by one. As a result, the period of TSL equals one quarter of a rotation of the head drum and the trick play time stamp counter is periodic with the one revolution of the head drum.
- the time stamp counter is synchronized with the head switch pulse, normally present in the apparatus.
- a transport packet for storing in two subsequent trick play sync blocks thus has a time stamp.
- the two subsequent trick play sync blocks in which the transport packet is stored each have a trick play sync block number.
- the said time stamp has been derived from one of those trick play sync block numbers.
- a 'trick play' processing unit 116 is provided having an input 117 also coupled to the input terminal 111. Outputs 119 and 120 of the 'normal play' processing unit 114 and the 'trick play' processing unit 116 are coupled to corresponding inputs of a multiplexer 122. The 'normal play' information as well as the 'trick play' information will be recorded in the main area recording portion 12 of the track shown in figure 2.
- a subcode and auxiliary signal generator 124 is present for supplying the subcode signal information for storage in the subcode signal recording portion 4, and for supplying the auxiliary signal for storage in the auxiliary signal recording portion 8, see figure 2.
- Outputs of the multiplexer 122 and the generator 124 are coupled to corresponding inputs of an error correction encoder unit 126.
- the error correction encoder unit 126 is capable of carrying out an error correction encoding step on the 'normal play' (video and audio) information and the trick play information, so as to obtain the parity information shown in the portion 12b of the main signal recording portion 12 in figure 2, and in the portions 64b of the sync blocks, see figure 3.
- the recording apparatus further comprises a generator 130 for adding the sync and ID information for the sync blocks, such as shown in figure 3.
- a generator 130 for adding the sync and ID information for the sync blocks such as shown in figure 3.
- the combined signal is applied to a unit 134, in which a channel encoding is carried out on the composite signal.
- the channel encoding carried out in the encoding unit 134 is well known in the art.
- An output of the channel encoding unit 134 is coupled to an input of a writing unit 136, in which the datastream obtained with the encoding unit 134 is recorded in the slant tracks on a record carrier 140, by means of at least two write heads 142 and 144 positioned on a rotating head drum 146.
- the write heads 142 and 144 have head gaps with a mutually different azimuth angle, so that (e.g.) the head 142 write the tracks having an azimuth angle from bottom left to top right in figure 1 and the head 144 writes the tracks having an azimuth angle from top left to bottom right in figure 1.
- a time stamp generator 147 is available for generating time stamps for the normal play processing unit 114 and the trick play processing unit 116.
- a microprocessor unit 148 is present for controlling the functioning of the various blocks, such as:
- the trick play processing 116 is adapted to retrieve I-frame information from the first information signal, in a way well known in the art.
- An additional error correction encoding step is carried out in the processing unit 116 on the trick play information in order to generate the 10 trick play sync blocks comprising the parity information.
- trick play sync blocks are generated, in the sense that for each trick play sync block a trick play sync block number
- TPSB# is generated and stored in the trick play sync block, and a time stamp is generated for each packet in the way explained above.
- the trick play sync blocks and the 'normal play' sync blocks, generated by the normal play signal processing unit 114, are combined in the multiplexer unit 122, such that, for recording information in one complete track by one of the heads, the sequence of sync blocks of the normal play information and the trick play information is such that the main data area 12 of one of the 48 tracks shown in figure 1 can be created.
- Subcode data and auxiliary data is added and an error correction encoding is carried out on the combined normal play data and trick play data so as to obtain the parity information for the track portion 12b. Further, sync words and identification information is added. Next, a channel encoding step is carried out on the information prior to recording the information in the tracks.
- the time stamp generator means is adapted to carry out the following steps on trick play sync block numbers so as to obtain said (n'+k')-bit count values: carrying out a first operation on a trick play sync block number so as to obtain a first operation result (200,200'), derive said n' bits of said (n'+k')-bit count value from a first portion of said first operation result, carrying out a second operation on a second portion of said first operation result so as to obtain a second operation result (202,202'), derive said k' bits of said (n'+k')-bit count value from said second operation result.
- the second operation in step (c) in figure 11 is a multiplication of the remaining portion of said first operation result 200, that is the 6 least significant bits of the result 200 by a second predetermined number, in the present case 7.
- the trick play sync block number TPSB# is multiplied by a first predetermined number, in the present case 5/4, in said step (a).
- this is done by the steps indicated by the reference numerals 204 and 206 (division by 4) and the addition step.
- the second operation in step (c) in figure 12 is a multiplication of the remaining portion of said first operation result 200, that is the 6 least significant bits of the result 200 by a second predetermined number, in the present case 7/8.
- the first information signal thus may be another type of signal than a digital video signal and/or an audio signal, such as a data signal.
- the trick play signal recorded in the trick play segments could be an information signal which has no relationship whatsoever with the first digital information signal.
- the record carrier is a recording medium on which a multiplicity of transmission channels are available for transmitting independent information signals.
- the invention as far as incorporated in the error correction encoding apparatus, can be implemented by means of both hardware and software, and several "means" may be represented by the same item of hardware.
- the word 'comprising' does not exclude the presence of other elements or steps than those listed in a claim. Also, the word "a” or “an” preceding an element does not exclude the presence of a plurality of such elements.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Cette invention a trait à un appareil d'enregistrement permettant d'enregistrer un premier signal d'information, comprenant des paquets d'informations (114), ainsi qu'un signal de trucage comprenant des paquets d'informations (116), lequel appareil comporte un horodateur (147) générant des horodatages pour les paquets. Le premier signal d'information numérique est destiné à être reproduit à une vitesse du support d'enregistrement égale à la vitesse d'enregistrement et le deuxième signal numérique est destiné à être reproduit à une vitesse égale à n1 fois la vitesse d'enregistrement. Le générateur d'horodatages dérive ceux-ci pour les paquets du second signal d'information à partir des numéros de bloc de synchronisation des seconds blocs de synchronisation dans lesquels ces paquets sont stockés.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP00956367A EP1121803A1 (fr) | 1999-08-24 | 2000-07-31 | Enregistrement d'un signal de trucage sur un support d'enregistrement |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP99202722 | 1999-08-24 | ||
| EP99202722 | 1999-08-24 | ||
| PCT/EP2000/007419 WO2001015441A1 (fr) | 1999-08-24 | 2000-07-31 | Enregistrement d'un signal de trucage sur un support d'enregistrement |
| EP00956367A EP1121803A1 (fr) | 1999-08-24 | 2000-07-31 | Enregistrement d'un signal de trucage sur un support d'enregistrement |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP1121803A1 true EP1121803A1 (fr) | 2001-08-08 |
Family
ID=8240559
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP00956367A Withdrawn EP1121803A1 (fr) | 1999-08-24 | 2000-07-31 | Enregistrement d'un signal de trucage sur un support d'enregistrement |
Country Status (6)
| Country | Link |
|---|---|
| EP (1) | EP1121803A1 (fr) |
| JP (1) | JP2003507973A (fr) |
| KR (1) | KR20010087379A (fr) |
| CN (1) | CN1327681A (fr) |
| TW (1) | TW559805B (fr) |
| WO (1) | WO2001015441A1 (fr) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7036079B2 (en) * | 2003-01-07 | 2006-04-25 | Microsoft Corporation | Importation of automatically generated content |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998034230A2 (fr) * | 1997-02-03 | 1998-08-06 | Koninklijke Philips Electronics N.V. | Enregistrement de signaux a lecture en surimpression sur un support d'enregistrement |
-
2000
- 2000-04-27 TW TW089108026A patent/TW559805B/zh active
- 2000-07-31 CN CN00802303A patent/CN1327681A/zh active Pending
- 2000-07-31 JP JP2001519034A patent/JP2003507973A/ja active Pending
- 2000-07-31 WO PCT/EP2000/007419 patent/WO2001015441A1/fr not_active Ceased
- 2000-07-31 KR KR1020017005126A patent/KR20010087379A/ko not_active Withdrawn
- 2000-07-31 EP EP00956367A patent/EP1121803A1/fr not_active Withdrawn
Non-Patent Citations (1)
| Title |
|---|
| See references of WO0115441A1 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1327681A (zh) | 2001-12-19 |
| JP2003507973A (ja) | 2003-02-25 |
| TW559805B (en) | 2003-11-01 |
| WO2001015441A1 (fr) | 2001-03-01 |
| KR20010087379A (ko) | 2001-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6418269B1 (en) | Recording of trick play signals on a record carrier | |
| JP3667336B2 (ja) | Mpeg情報信号の記録担体への記録及び記録担体からの再生方法 | |
| EP1053548B1 (fr) | Dispositif et procede permettant d'enregistrer un signal d'information numerique avec informations de trucage sur les pistes helicoidales d'un support d'enregistrement | |
| US6353701B1 (en) | Direction identifier for recording of trick play signals on a record carrier | |
| US6317556B1 (en) | Sync block numbering of trick play signals during recording of such signals on a record carrier | |
| US6339673B1 (en) | Recording of a trick play signal in a helical scan type recording apparatus | |
| US6400888B1 (en) | Recording of a trick play signal on a record carrier such that the bit-rate during reproduction of the trick play signals is the same as that for normal play | |
| WO2001015441A1 (fr) | Enregistrement d'un signal de trucage sur un support d'enregistrement | |
| KR20050008801A (ko) | 비디오 테이프 레코더 및 기록 방법 | |
| KR20000064857A (ko) | 기록매체 상에 복수의 트릭재생 신호를 기록하는 장치 및 방법 | |
| JP2001291336A (ja) | ディジタル信号記録再生方法及び記録媒体 | |
| HK1012769B (en) | Recording and reproducing an mpeg information signal on/from a record carrier |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE |
|
| AX | Request for extension of the european patent |
Free format text: AL;LT;LV;MK;RO;SI |
|
| 17P | Request for examination filed |
Effective date: 20010903 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN |
|
| 18W | Application withdrawn |
Effective date: 20030825 |
|
| RBV | Designated contracting states (corrected) |
Designated state(s): AT DE FR GB |