Motion video signal processing for recording or reproducing – Local trick play processing – With randomly accessible medium
Patent
1995-05-05
1997-04-15
Chin, Tommy P.
Motion video signal processing for recording or reproducing
Local trick play processing
With randomly accessible medium
386 94, 386 95, 386111, H04N 591, H04N 5928, H04N 5917, H04N 726
Patent
active
056218400
DESCRIPTION:
BRIEF SUMMARY
TECHNICAL FIELD
This invention relates to a data transmission method and a data transmission apparatus, a data decoding apparatus, and a data recording medium, and more particularly to a data transmission method and a data transmission apparatus, a data decoding apparatus, and a data recording medium suitable when used in the case of allowing picture data and speech data encoded at a variable rate to undergo time-division multiplex recording onto a disc to search a predetermined picture at a high speed.
BACKGROUND ART
Examples of conventional data encoding apparatus and data decoding apparatus are shown in FIGS. 1 and 2. In FIG, 1, a video signal is compressed and encoded by video encoder 1 and is inputted to code buffer 4 within multiplexing unit 3. Moreover, a speech signal is compressed and encoded by audio encoder 2, and is inputted to code buffer 5 of the multiplexing unit 3.
Output terminals of code buffers 4, 5 are respectively connected to input terminals E1, E2 of switching circuit 6. Output terminal F of the switching circuit 6 is connected to input terminal of header adding circuit 7. Output of the header adding circuit 7 is delivered to digital data recording unit (DSM) 10 composed of recording medium, e.g., magneto-optical disc or magnetic disc (hard disc), etc., recording/reproducing head and head drive circuit, etc. Control section 8 receives input of system clock that multiplexing system clock generating circuit 9 outputs to sequentially allow input terminals E1, E2 of the switching circuit 6 to be in the state connecting to output terminal F by a predetermined period to sequentially take out data from code buffer 4 or 5 to carry out time-division multiplexing thereof.
The control section 8 controls switching circuit 6 and header adding circuit 7 so that bit stream is generated in accordance with the format shown in FIG. 3
Namely, as shown in FIG. 3, in the multiplexing system of ISO11172 (MPEG), unit (one) multiplexing bit stream is composed of one PACK or more and one ISO.sub.-- 11172.sub.-- end.sub.-- code.sub.--. The ISO.sub.-- 11172.sub.-- end.sub.-- code is code of 32 bits, and is expressed as 0x000001b9 by hexadecimal number. Here, the leading Ox indicates that corresponding code is hexadecimal number (C language).
One pack is composed of header consisting of Pack.sub.-- Start.sub.-- Code, SCR (System Clock Reference) MUX.sub.-- Rate, and one Packet or more. When Pack.sub.-- Start.sub.-- Code of header is code of 32 bits, it is expressed as 0x000001b4 by hexadecimal number. Although the length of a pack is defined as variable length, its length shall now assumed to be fixed to 2048 bytes for simplicity.
One packet is composed of header consisting of Packet.sub.-- Start.sub.-- Code.sub.-- Prefix, stream.sub.-- id, Packet.sub.-- length, PTS (Presentation Time Stamp) and DTS (Decoding Time Stamp), and packet data (Code Data). Packet.sub.-- Start.sub.-- Code.sub.-- Prefix is code of 24 bits and is expressed as 0x000001. stream.sub.-- id is code of 8 bits and indicates kind of packet as shown 1 n FIG. 4. Packet.sub.-- length (16 bits) indicates lengths packets subsequent thereto.
Audio data (in the case of audio stream) or video data (in the case of video stream) is recorded into Code Data of respective packets. Moreover, since audio stream has 32 kinds of different stream-id and video stream has 16 kinds thereof, it is possible to multiplex plural audio and video signals corresponding to the numbers of these kinds at the maximum.
Reserved stream has data, e.g., character, etc. Uses of private.sub.-- stream.sub.-- 1 and private.sub.-- stream.sub.-- 2 are not determined. Padding.sub.-- stream is used for increasing data quantity.
In accordance with the above-mentioned format, control section 8 carries out processing of addition of header and reading of code by using algorithm as shown in FIG. 5, for example, so that interval (length) of the pack becomes equal to 2048 bytes.
First, control section 8 instructs header adding circuit 7 to add pack header (step S1). Then, the control unit 8
REFERENCES:
patent: 5140437 (1992-08-01), Yomemitsu et al.
patent: 5371602 (1994-12-01), Tsuboi et al.
patent: 5414455 (1995-05-01), Hooper et al.
patent: 5455684 (1995-10-01), Fujinami et al.
patent: 5568274 (1996-10-01), Fujinami et al.
Fujinami Yasushi
Kawamura Makoto
Veltman Markus H.
Chin Tommy P.
Sony Corporation
Vincent David R.
LandOfFree
Data transmission method and apparatus, data decoding apparatus, does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data transmission method and apparatus, data decoding apparatus,, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data transmission method and apparatus, data decoding apparatus, will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-367961