摘要:
A video signal compressing method and a video signal compressing apparatus for compressing a video signal for a system in which for a synchronism between a plurality of compressed signals must be maintained. A presentation time stamp and/or a decode time stamp are multiplexed in a stream for transmission in which a video signal is compressed to generate a compressed signal. The following are generated as access unit information (AUI) for use in multiplexing the compressed data of the video signal: a picture size value, a picture type value, a repeat first field value, and a flag indicating the occurrence of a big picture.
摘要:
A method for encoding a digital signal which is free from overflow and/or underflow of decoder buffer when video and audio data are reproduced while switching a plurality of bit streams from one to another, is disclosed. The method includes the steps of receiving a plurality of digital signal bit streams, detecting sizes of access units, as an encoding unit, of the plural digital signal bit streams, and decode times thereof, comparing the detected sizes of the access units at each decode time, with each other to select a maximum value thereof, providing a virtual stream composed of access units each having a size identical to the selected maximum value at each decode time, and packetizing each of the plural digital signal bit streams, wherein the plural digital signal bit streams are packetized by using padding packets each having a size corresponding to a difference in size between each access unit of the plural digital signal bit streams and that of the virtual stream, when the size of the access unit of the plural digital signal bit streams is less than the size of the access unit of the virtual stream. In accordance with the present invention, there are also provided an apparatus for encoding the digital signal, a method for recording the digital signal on a recording medium, and a method for transmitting the digital signal.
摘要:
A method and apparatus for encoding a digital signal in the form of a stream, which will be decoded later via a predetermined number of buffers, in which the digital signal is encoded by dividing each access unit defined for each bit stream into pseudo access units each having a predetermined size, calculating the time when the inputting of each pseudo access unit to the buffer is completed on the basis of the decoding time of the access unit and the data transfer rate of the buffer, and converting the pseudo access units into a packet so that the pseudo access units will be input to the buffer by the time determined by the calculation. If each access unit for each bit stream has a small size and if the decoding interval between adjacent access units is short, a plurality of the access units are combined into a single pseudo access unit depending on the size of the buffer and the data transfer rate of the buffer. The invention also provides a method and apparatus for transmitting similarly obtained data. Furthermore, the invention provides a recording medium for recording similarly obtained data.
摘要:
A multiplexed stream MBa is formed by multiplexing at step S1. In switching to given ones of N multiplexed streams MBb, buffer occupation information in an end portion of MBa is detected at step S2. At step S3, buffer quasi-amounts in a head portion of the given ones of MBb are detected and the given ones of MBb are formed by multiplexing such that the buffer quasi-amounts are not exceeded. At step S4, a locus of the maximum value of the buffer occupation amounts by the N streams MBb in their end portion is detected. At step S5, a multiplexed stream MBc is formed by multiplexing such that the locus of the maximum value of the occupation amounts is not exceeded.
摘要:
A method and an apparatus for verifying a multiplexing schedule of digital signals and an apparatus for multiplexing the digital signals are provided. The verifying method includes the processes of extracting access unit information about each decoding unit from each elementary stream of the digital signal, determining schedule information about time division of each elementary stream, based on the access unit information, and verifying whether or not the multiplexing schedule for generating the multiplexed stream is valid, based on the access unit information and the schedule information. The verifying apparatus includes an extracting section for extracting access unit information about a decoding unit from each elementary stream of the digital signal, a determining section for determining schedule information about time division of the elementary stream, based on the access unit information, and a verifying section for verifying whether or not the multiplexing schedule for generating the multiplexed stream is valid, based on the access unit information and the schedule information.
摘要:
An editing apparatus and the like are provided for splicing two data streams of compressed picture data at an arbitrary splice point without breaking down the VBV buffer. The editing apparatus inserts between a main stream and a sub-stream compressed by the MPEG-2/Video Method an inserted stream of which a first picture is a black I picture and succeeding pictures are repeat P pictures of which all macro blocks are skipped macro blocks. In this inserted stream, a VBV delay of a picture to be transmitted next, after a last picture in the main stream, is written as a VBV delay of a first picture in the main stream into the picture header. Further, a stuffing byte of which the data amount is calculated based on the bit occupancy in the VBV buffer by the sub-stream at an arbitrary splice point is transmitted along with the last picture in the inserted stream.
摘要:
A digital signal multiplexing method and apparatus in which plural degree-one multiplexed streams produced on time-divisionally multiplexing a bitstream of one or more digital signals are received and are time-divisionally multiplexed to generate a degree two multiplexed stream. Specifically, plural degree-one multiplexed streams are received, and the received degree-one multiplexed streams are time-divisionally multiplexed based on a repetitive pattern associated with the bitrate of the respective degree-one multiplexed streams to generate a degree two multiplexed stream. The time reference value attached to the degree two multiplexed stream is corrected based on the reference clocks not synchronized with the system clocks of the degree-one multiplexed streams. A pre-set volume of the dummy data is multiplexed if the corrected time reference value becomes larger than the time reference value attached to the degree-one multiplexed streams.
摘要:
A digital signal multiplexing device packetizes one or more bitstreams of digital signals to form packets and multiplexes the respective bitstreams on the packet basis to produce plural degree-one multiplexed streams which are received. The digital signal multiplexing device also sets the sequence of time-divisional multiplexing of the packets as interleaving patterns repeated at a pre-set period. The digital signal multiplexing device time-divisionally multiplexes the degree-one multiplexed streams on the packet basis to generate a degree-two multiplexed stream.
摘要:
A system for seamlessly splicing two encoded video streams. In one implementation of the system, one or more coding parameters are extracted from the first and/or second encoded streams and one or more parameters of the first and/or second encoded streams are changed in accordance with the extracted parameter(s) in order to effectuate seamless splicing. In another implementation, the coding parameters applied to the first encoded stream are referenced when encoding the second stream such that the resulting second encoded stream can be seamlessly spliced with the first encoded stream.
摘要:
A multiplexing apparatus and method, a transmitting apparatus and method, and a recording medium arranged to prevent a delay of one of multiplexing scheduling processing and multiplexing processing in accordance with a schedule obtained by the multiplexing scheduling processing from influencing the other of these processings. A scheduler calculates schedule information on the basis of access unit information from an encoder and stores the calculated schedule information by supplying it to an intermediate buffer. If some additional data is to be multiplexed, the scheduler also calculates the additional data and stores the calculated additional data by supplying it to an intermediate buffer. A bit stream multiplexer reads out schedule information from the schedule information intermediate buffer, selects data designated by the schedule information from an elementary stream from the encoder and from additional data stored in the additional data intermediate buffer, and outputs the data as a multiplexed stream.