Patent ID: 8107500

Claim:
A communication control apparatus, comprising: a packetizing unit configured to generate a plurality of packets based on coded image data corresponding to an image frame; a determining unit configured to determine a number of packets to be transmitted, based on a system clock, based on at least one of (A) information regarding a data amount of the coded image data, (B) reception state information indicating a reception state of a reception device serving as a transmission destination to which the plurality of packets is to be transmitted, (C) information regarding an effective speed of a communication line to be used for transmission of the plurality of packets, and (D) information regarding an available capacity of a communication channel that can be ensured for communication of packets; and a transmitting unit configured to transmit the generated plurality of packets based on the system clock such that first packets of the determined number are transmitted between a first timing according to a first system clock and a second timing according to a second system clock next to the first system clock, and second packets of the determined number are transmitted between the second timing and a third timing according to a third system clock next to the second system clock, wherein the first and second packets are generated by the packetizing unit based on the coded image data corresponding to the image frame, wherein a time period between the first timing and the third timing is a time period within one frame time according to a frame rate.