Patent ID: 7061983
Filing Date: 2006-06-13
Classification: H04N

Abstract:
1. A data coding method comprising the steps of: generating video coding data by coding video data according to a first standard; writing the video coding data to a first buffer; generating audio coding data by coding audio data according to a second standard; writing the audio coding data to a second buffer; generating multiplexed data by multiplexing at predetermined timing data read from the first buffer and data read from the second buffer according to a third standard; writing the multiplexed data to a third buffer; and outputting the written multiplexed data in response to an external request, wherein the method further comprising the steps of: generating multiplexed data only when it is judged that newly generated multiplexed data is writable to the third buffer; suspending an audio coding processing and a video coding processing when at least one of the first to third buffers store(s) therein data of amount exceeding its/their respective set maximum amount(s); and restarting the audio coding processing and the video coding processing when at least one of the first to third buffers store(s) therein data of amount below its/their respective reference amount(s) which is/are set to smaller value(s) than the set maximum amount(s).