Encoder and its method
AssigneeSony Corporation
InventorsMark Veltman, Yoichi Yagasaki, Noriaki Oishi, Tadayuki Ishikawa
Life of this patent
Estimating the term…
Abstract
An encoding apparatus adds delay time information DTI indicating initial delay time i_d and delay time d of each group data to a position to be read prior to frame data by a decoding apparatus in the group data of encoding stream data DBI and transmits the same to the decoding apparatus 3. Namely, the encoding apparatus does not transmit initial offset delay time i_of to the decoding apparatus 3. The encoding apparatus starts to read and transmit the encoding stream data DBI from a transmission buffer at a predetermined bit rate R at timing designated by the initial offset delay time i_of.
Claims16
An encoding apparatus, comprising
- an encoding means for generating a plurality of encoding data to be decoded in a predetermined order,
- a memory means for storing said encoding data generated by said encoding means, and
- a control means for reading said encoding data from said memory means and transmitting to a decoding destination;
- wherein said control means determines first delay time from writing of said encoding data being first on the decoding order among said plurality of encoding data generated by said encoding means till reading and transmitting the same to the decoding destination, determines second delay time from receiving of said encoding data being first on the decoding order among said plurality of encoding data at said decoding destination to decoding of the first encoding data, transmits delay time information indicating said second delay time to said decoding destination, and transmits said first encoding data being first on the decoding order to said decoding destination based on said determined first delay time.
An encoding apparatus, comprising
- an encoding means for generating a plurality of encoding data to be decoded in a predetermined order,
- a memory means for storing said encoding data generated by said encoding means, and
- a control means for transmitting said encoding data read from said memory means together with information for designating timing of decoding said encoding data at a decoding destination to said decoding destination;
- wherein said control means suspends reading of said encoding data from said memory means before a data amount of said encoding data stored in said memory means becomes 0 and, after a predetermined suspension period, reads said encoding data from said memory means to resume an operation of transmitting to said decoding destination.
An encoding method, comprising:
- a first step of determining first delay time from writing of said encoding data being first on the decoding order among a plurality of encoding data to a memory means till reading and transmitting the same to a decoding destination,
- a second step of determining second delay time from receiving of said first encoding data among said plurality of encoding data at said decoding destination till decoding of the first encoding data, and
- a third step of transmitting delay time information indicating said second delay time determined in said second step to said decoding destination and transmitting said first encoding data on the decoding order to said decoding destination based on the first delay time determined in said first step.
An encoding method, comprising
- a first step of writing a plurality of encoding data to be decoded in a predetermined order to a memory means, and
- a second step of reading said encoding data from said memory means together with information for designating timing of decoding said encoding data at a decoding destination and transmitting the same to said decoding destination;
- wherein said second step suspends reading of said encoding data from said memory means before a data amount of said encoding data stored in said memory means becomes 0 and, after a predetermined suspension period, resumes reading of said encoding data from said memory means.
Dependencies are inferred from the claim text.