A radio communication device comprising: a compression unit that compresses streaming data according to a compression rate; a control unit that controls the compression rate of the streaming data of the compression unit according to a distance from another radio communication device; a transmission unit that transmits the streaming data compressed by the compression unit to the other radio communication device without relaying on a radio base station; a reception unit that receives a radio signal transmitted from the other radio communication device; a measurement unit that measures a field intensity of the radio signal received by the reception unit; and an estimation unit that estimates the distance from the other radio communication device based on the measured field intensity of the radio signal, wherein the control unit controls the compression rate so that the streaming data is to be compressed at a rate corresponding to the distance estimated by the estimation unit, wherein the control unit increases the compression rate as the distance is estimated to be more distant by the estimation unit, characterized by further comprising: a determination unit that determines whether the radio signal received by the reception unit satisfies a predetermined condition regarding a noise component; and wherein the estimation unit is configured to estimate the distance using the field intensity only of radio signals which are determined to satisfy the predetermined condition regarding the noise component by the determination unit, wherein the determination unit determines that the predetermined condition relating to the noise component is satisfied, when the noise component of the radio signal is greater than a lower limit set value and lower than an upper limit set value. a compression unit that compresses streaming data according to a compression rate; a control unit that controls the compression rate of the streaming data of the compression unit according to a distance from another radio communication device; a transmission unit that transmits the streaming data compressed by the compression unit to the other radio communication device without relaying on a radio base station; a reception unit that receives a radio signal transmitted from the other radio communication device; a measurement unit that measures a field intensity of the radio signal received by the reception unit; and an estimation unit that estimates the distance from the other radio communication device based on the measured field intensity of the radio signal, wherein the control unit controls the compression rate so that the streaming data is to be compressed at a rate corresponding to the distance estimated by the estimation unit, wherein the control unit increases the compression rate as the distance is estimated to be more distant by the estimation unit, characterized by further comprising: a determination unit that determines whether the radio signal received by the reception unit satisfies a predetermined condition regarding a noise component; and wherein the estimation unit is configured to estimate the distance using the field intensity only of radio signals which are determined to satisfy the predetermined condition regarding the noise component by the determination unit, a determination unit that determines whether the radio signal received by the reception unit satisfies a predetermined condition regarding a noise component; and wherein the estimation unit is configured to estimate the distance using the field intensity only of radio signals which are determined to satisfy the predetermined condition regarding the noise component by the determination unit, wherein the determination unit determines that the predetermined condition relating to the noise component is satisfied, when the noise component of the radio signal is greater than a lower limit set value and lower than an upper limit set value.