Patent ID: 7245608

Claim:
A method for optimizing a playout delay of packets being transmitted within a network, said packets comprising data for playout in a stream and compressed according to a codec, said network having a network delay of packet transmission, the method comprising: (a) determining a loss mean opinion score (LMOS) and a delay mean opinion score (DMOS) of a previous packet according to the codec; (b) calculating an estimated playout delay for a current packet based on the LMOS of the previous packet and the DMOS of the previous packet; (c) calculating a plurality of other estimated playout delays for the current packet; (d) calculating a mean mean opinion score (MMOS) of each estimated playout delay of the plurality of estimated playout delays; (e) selecting an estimated playout delay having an maximum MMOS from the plurality of estimated playout delays; and (f) delaying playout of the current packet by the selected estimated playout delay.