Claims
- 1. A data multiplexing apparatus comprising:means for receiving audio data, video data, and additional data; obtaining means for obtaining size information for said audio data, said video data, and said additional data; means for receiving said size information from the obtaining means by way of a data bus and for generating a multiplexing schedule based on said size information; means for multiplexing said audio data, said video data, and said additional data so as to form a multiplexed data stream and for supplying the same therefrom; and control means for controlling said multiplexing means in response to said multiplexing schedule; said data bus being arranged such that said audio data and said video data are not supplied to said means for receiving said size information.
- 2. A data multiplexing apparatus according to claim 1, wherein said additional information includes subtitle data.
- 3. A data multiplexing apparatus according to claim 1, wherein said means for obtaining size information includes counters for counting said audio data, said video data and said additional data.
- 4. A data multiplexing method comprising the steps of:receiving audio data, video data, and additional data and obtaining size information for said audio data, said video data, and said additional data; supplying said size information by way of a data bus to schedule generating means which generates a multiplexing schedule based on said size information; multiplexing said audio data, said video data, and said additional data so as to form a multiplexed data stream; and controlling said multiplexing in response to said multiplexing schedule; said data bus being arranged such that said audio data and said video data are not supplied to said schedule generating means.
- 5. A data multiplexing method according to claim 4, wherein said additional information includes subtitle data.
- 6. A data multiplexing method according to claim 4, wherein said size information is obtained by counting said audio data, said video data and said additional data.
- 7. A data multiplexing apparatus comprising:data size detecting means for detecting data sizes of a video encoded stream and an audio encoded stream to generate size information; means for receiving said size information by way of a data line and for generating a multiplexing schedule based on said size information; multiplexing means for receiving said video encoded stream and said audio encoded stream by way of a signal line, and for multiplexing said video encoded stream and said audio encoded stream to generate a multiplexed stream; control means for controlling said multiplexing means in response to said multiplexing schedule; wherein said data line is separated from said signal line such that said control means does not receive said video encoded stream and said audio encoded stream.
- 8. A data multiplexing method comprising the steps of:detecting data sizes of a video encoded stream and an audio encoded stream to generate size information; receiving said size information by way of a data line and generating a multiplexing schedule based on said size information; receiving said video encoded stream and said audio encoded stream by way of a signal line and multiplexing said video encoded stream and said audio encoded stream to generate a multiplexed stream; controlling said multiplexing in response to said multiplexing schedule; wherein said data line is separated from said signal line.
- 9. A data multiplexing apparatus comprising:detecting means for detecting data sizes of a video encoded stream and an audio encoded stream to generate size information; means, connected to said detecting means to receive said size information, for generating a multiplexing schedule based on said size information without receiving said video encoded stream and said audio encoded stream; multiplexing means for receiving said video encoded stream and said audio encoded stream, and for multiplexing said video encoded stream and said audio encoded stream to generate a multiplexed stream; and means for controlling said multiplexing means in response to said multiplexing schedule.
- 10. A data multiplexing method comprising the steps of:detecting data sizes of a video encoded stream and an audio encoded stream to generate size information; receiving said size information and generating a multiplexing schedule based on said size information without receiving said video encoded stream and said audio encoded stream; receiving and multiplexing said video encoded stream and said audio encoded stream to generate a multiplexed stream; and controlling said multiplexing in response to said multiplexing schedule.
Priority Claims (1)
Number |
Date |
Country |
Kind |
8-062474 |
Mar 1996 |
JP |
|
Parent Case Info
This is a continuation of copending International Application PCT/IB97/00543 having an international filing data of Mar. 18, 1997.
US Referenced Citations (11)
Foreign Referenced Citations (5)
Number |
Date |
Country |
0 322 026 |
Jun 1989 |
EP |
0 425 834 |
May 1991 |
EP |
0 515 101 |
Nov 1992 |
EP |
0 596 732 |
May 1994 |
EP |
0 618 695 |
Oct 1994 |
EP |
Non-Patent Literature Citations (1)
Entry |
Fernseh und Kinotechnik, vol. 48, No. 10, published Oct. 1, 1994, Heidelberg, DE. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/IB97/00543 |
Mar 1997 |
US |
Child |
08/954881 |
|
US |