Patent ID: 7450646
Filing Date: 2008-11-11
Classification: H04N

Abstract:
1. An image data transmitting apparatus which transmits image data having been encoded in units of macroblock, which is a basic picture element, and having been divided into a plurality of video packets each containing at least one macroblock, the apparatus comprising: a priority determining section for extracting the number of macroblocks contained in each of the plurality of video packets, calculating, for each of the plurality of video packets, an average amount of data per macroblock by dividing an amount of data of each of the plurality of video packets by the respective extracted number of macroblocks contained in each of the plurality of video packets, and determining, for each of predetermined segments forming the image data and containing at least two video packets, a priority of each of the plurality of video packets in descending order of the average amount of data per macroblock; and a transmission control section for determining an amount of transmittable data of each of the predetermined segments based on a state of transmission of the image data, selecting, for each of the predetermined segments, video packets in descending order of priority until a total data amount of the selected video packets is equal to the amount of transmittable data, and transmitting the selected video packets.