摘要 |
A system stream creating apparatus including: a stream data transfer unit for extracting a piece of picture data having a size of a payload from the video stream data and storing it into a fixed-length pack; a header data generating unit for writing a system clock reference (SCR) in a pack header; a condition judging unit for judging, when the SCR is written, whether a difference between (1) a total number of pieces of picture data to be stored in the video decoder buffer up to the SCR and (2) a total number of pieces of picture data to be decoded by the decoding apparatus up to a unit time before the SCR has reached a predetermined value; and a stop/resume control unit for, when the judgement is positive, causing the header data generating unit not to write the SCR and causing the stream data transfer unit to stop storing the piece of video stream data, and after having done these, causing a time updating unit to update the SCR then causing the condition judging unit to judge, and when the judgement is negative, causing the header data generating unit to write the SCR and causing the stream data transfer unit to resume storing the piece of video stream data.
|