Patent ID: 7920600

Claim:
An information processing apparatus comprising: an extracting unit configured to extract audio data encoded in advance by a predetermined codec scheme in frames in accordance with the codec scheme when the audio data is transferred to a player through wireless communication; a packet creating unit configured to create a packet to be transferred to the player based on the audio data in frames extracted by the extracting unit; a packet holding unit configured to hold the packet created by the packet creating unit; a transmitting unit configured to transmit the packet held by the packet holding unit to the player; a determining unit configured to determine whether or not the number of packets held by the packet holding unit is equal to or larger than a first reference value used for determining occurrence of an underflow condition; and a stop control unit configured to control the packet transmission to the player by the transmitting unit so as to temporarily stop if the determining unit determines that the number of packets is smaller than the first reference value and to restart the packet transmission to the player if the number of the packets held by the packet holding unit is equal to or larger than a second reference value which is larger than the first reference value.