Claims
- 1. An encoded stream generating apparatus comprising:means for receiving audio data and video data and for extracting time code information therefrom; means for encoding said video data and said audio data to generate an encoded video stream in accordance with a moving picture expert group (MPEG) standard, an encoded first type of audio stream in accordance with said MPEG standard, and an encoded second type of audio stream in accordance with a standard different from said MPEG standard; and means for inserting said time code information into a user data area of a picture layer of said encoded video stream, said encoded first type of audio stream, and said encoded second type of audio stream.
- 2. An apparatus according to claim 1, wherein the encoded stream has a hierarchical structure having a plurality of layers including a sequence layer, a GOP layer, the picture layer, a slice layer, and a macroblock layer.
- 3. An apparatus according to claim 2, wherein:a data element defined by a sequence_header( ) function, a data element defined by a sequence_extention( ) function and a data element defined by the extention_and_user_data(0) are described in the sequence layer; a data element defined by a group_of_picture_header( ) function and a data element defined by an extention_and_user_data(1) are described in the GOP layer; a data element defined by a picture_header( ) function, a data element defined by a picture_coding_extention( ) function and a data element defined by an extention_and_user_data(2) are described in the picture layer; and the time code information is defined by a time_code( ) function indicated by a user_data( ) function indicated by an extention_and user data(2) function.
- 4. An apparatus according to claim 1, wherein the time code information is data described in the user data area of the picture layer and a marker bit is inserted therein at predetermined intervals so that the time code information may not be mistaken for a unique start code.
- 5. An apparatus according to claim 1, wherein the time code information includes a longitudinal time code/linear time code (LTC) and a vertical interval time code (VITC).
- 6. An encoded stream generating method comprising the steps of:receiving audio data and video data and extracting time code information therefrom; encoding said video data and said audio data to generate an encoded video stream in accordance with a moving picture expert group (MPEG) standard, an encoded first type of audio stream in accordance with said MPEG standard, and an encoded second type of audio stream in accordance with a standard different from said MPEG standard; and inserting said time code information into a user data area of a picture layer of said encoded video stream, said encoded first type of audio stream, and said encoded second type of audio stream.
- 7. A method according to claim 6, wherein the encoded stream has a hierarchical structure having a plurality of layers including a sequence layer, a GOP layer, the picture layer, a slice layer, and a macroblock layer.
- 8. A method according to claim 7, wherein:a data element defined by a sequence_header ( ) function, a data element defined by a sequence_extention( ) function and a data element defined by an extention_and_user_data(0) are described in the sequence layer; a data element defined by a group_of_picture_header( ) function and a data element defined by an extention_and_user_data(1) are described in the GOP layer; a data element defined by a picture_header( ) function, a data element defined by a picture_coding_extention( ) function and a data element defined by an extention_and_user data(2) are described in the picture layer; and the time code information is defined by a time_code( ) function indicated by a user_data( ) function indicated by an extention_and_user_data(2) function.
- 9. A method according to claim 6, wherein the time code information is data described in the user data area of the picture layer and a marker bit is inserted therein at predetermined intervals so that the time code information may not be mistaken for a unique start code.
- 10. A method according to claim 6, wherein the time code information includes a longitudinal time code/linear time code (LTC) and a vertical interval time code (VITC).
Priority Claims (1)
Number |
Date |
Country |
Kind |
9-260033 |
Sep 1997 |
JP |
|
Parent Case Info
This is a continuation of copending International Application PCT/JP98/04292 having an international filing date of Sep. 25, 1998.
US Referenced Citations (6)
Number |
Name |
Date |
Kind |
5493339 |
Birch et al. |
Feb 1996 |
A |
5598415 |
Nuber et al. |
Jan 1997 |
A |
5699124 |
Nuber et al. |
Dec 1997 |
A |
5701153 |
Reichek et al. |
Dec 1997 |
A |
5703859 |
Tahara et al. |
Dec 1997 |
A |
5844615 |
Nuber et al. |
Dec 1998 |
A |
Foreign Referenced Citations (8)
Number |
Date |
Country |
4-107084 |
Apr 1992 |
JP |
4-332991 |
Nov 1992 |
JP |
8-168042 |
Jun 1996 |
JP |
8-205170 |
Aug 1996 |
JP |
9-8763 |
Jan 1997 |
JP |
9-161456 |
Jun 1997 |
JP |
9-163304 |
Jun 1997 |
JP |
10-98677 |
Apr 1998 |
JP |
Non-Patent Literature Citations (1)
Entry |
Coding of Moving Pictures and Associated Audio, May 10, 1994, 2 pages. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/JP98/04292 |
Sep 1998 |
US |
Child |
09/317329 |
|
US |