Patent ID: 8850467

Claim:
A method of monitoring video performance comprising: receiving one or more transmitted frame identifiers that are mathematical representations of one or more transmitted video frames included within a multi-frame video; receiving one or more video frames included within the multi-frame video, thus defining one or more received video frames; generating a mathematical representation of each of the one or more received video frames, thus defining one or more received frame identifiers; comparing the one or more received frame identifiers to the one or more transmitted frame identifiers to determine a level of similarity between the one or more received video frames and the one or more transmitted video frames, wherein determining the level of similarity includes determining a sequence for the one or more received video frames with respect to the one or more transmitted video frames; and if at least one received video frame of the one or more received video frames is out of order, reordering the at least one out of sequence received video frame.