The invention discloses a
multicast packet
retransmission method,
system and device and a computer readable storage medium, and relates to the technical field of
network communication. The method comprises the following steps: acquiring a lost
multicast packet sequence number and a current playing frame
timestamp in real time, and calculating a
time efficiency threshold value according to the current playing frame
timestamp; a current request message is generated and sent according to the lost
multicast packet sequence number and the
time efficiency threshold value, so as to request
retransmission of the multicast packet; acquiring request
transmission time consumption of the current request message, and determining total predicted time consumption according to the request
transmission time consumption and the historical
return time consumption; and determining a
retransmission result of the retransmission multicast packet according to the
time efficiency threshold value and the total prediction time consumption. In this way, the timeliness threshold value is calculated according to the playing frame
timestamp difference value, and misjudgment of the fixed threshold value during network fluctuation is avoided; the current retransmission time consumption is predicted by using the request
transmission time consumption and the historical
return time consumption, and whether retransmission is carried out or not is judged in combination with the aging threshold, so that the proportion of invalid retransmission packets is reduced, and the
resource consumption of the terminal and the
server is reduced.