A computer readable recording medium that contains a computer program to perform an information distribution to externally provided plurality of receiving apparatuses, wherein the information is capable of being reproduced in real time at the receiving apparatuses, and the computer program includes the steps of:
- inquiring to each of the receiving apparatuses as to whether the receiving apparatus accepts the information or not;
- receiving a reply from each of the receiving apparatuses regarding the inquiry made in the inquiring step and accumulating all the replies;
- judging whether the number of affirmative answers in the replies exceeds a predetermined threshold or not;
- refraining form the distribution of the information when the number of the affirmative answers does not exceed the predetermined threshold;
- and
- starting the distribution of the information when the number of the affirmative answers exceeds the predetermined threshold.