Data multiplexing apparatus and method
AssigneeSony Corporation
InventorsShoji Shiomoto, Mamoru Kugumiya
Life of this patent
Estimating the term…
Abstract
In a multiplexer, a channel selection controller determines which channel code is to be selected for a control data generator, each of multiplex buffers, and null packet generator, a PTS/DTS controller replaces PTS with DTS in a program being multiplexed, an output controller reads and deliver TS at a time synchronous with a system clock, and a virtual decoder buffer simulates each of T-STD buffers as in MPEG2.
Claims16
A data multiplexer for multiplexing a number n of coded stream data, comprising:
- a number n of means for provisionally storing the number n of coded stream data;
- a selection controlling means for retrieving a data occupancy in the number n of storage means to select any one of the storage means;
- means for switching and delivering the coded stream data from the storage means selected by the selection controlling means;
- an output means for multiplexing the switched output from the switching means;
- and
- a virtual storage means for simulating the write and read, for decoding, of the multiplexed bit stream from the output means into and from the code buffer.
The data multiplexer for multiplexing a number n of coded stream data, comprising:
- a number n of means for provisionally storing the number n of coded stream data;
- a selection controlling means for retrieving a data occupancy in the number n of storage means to select any one of the storage means;
- means for switching and delivering the coded stream data from the storage means selected by the selection controlling means;
- an output means for multiplexing the switched output from the switching means;
- and
- means for simulating the write and read, for decoding, of the multiplexed bit stream from the output means into and from the code buffer.
A data multiplexing method for multiplexing a number n of coded stream data, comprising the steps of:
- retrieving the data occupancy in storage units which provisionally store the number n of means to select any one of the storage units;
- switching the coded stream data from the selected storage unit to deliver a multiplexed data;
- using the multiplexed data to form a multiplexed bit stream;
- and
- simulatively effecting the write and read, for decoding, of the multiplexed bit stream into and from the code buffer to control the selection of the storage units.
A data multiplexing method for multiplexing a number n of coded stream data, comprising the steps of:
- retrieving the data occupancy in storage units which provisionally store the number n of means to select any one of the storage units;
- switching the coded stream data from the selected storage unit to deliver a multiplexed data;
- using the multiplexed data to form a multiplexed bit stream;
- and
- simulating the write and read, for decoding, of the multiplexed bit stream into and from the code buffer to control the selection of the storage units.
Dependencies are inferred from the claim text.