| CPC H04L 43/087 (2013.01) [H04L 43/022 (2013.01); H04L 43/062 (2013.01); H04L 43/0835 (2013.01); H04L 43/0852 (2013.01)] | 15 Claims |

|
1. A method of analyzing a data stream, comprising:
allocating one of a plurality of sampling periods to an audio and video stream, such that different audio and video streams are sampled respectively within the plurality of sampling periods, the plurality of sampling periods having a same sampling duration and having different start times respectively;
copying a first arrival data packet of the audio and video stream within the allocated sampling period as a first sample data packet based on a sample stream entry corresponding to the audio and video stream;
copying a last arrival data packet of the audio and video stream within the allocated sampling period as a second sample data packet based on the sample stream entry;
calculating a sender delay and a receiver delay of the audio and video stream based on respective timestamps of the first sample data packet and the second sample data packet; and
analyzing a jitter of the audio and video stream based on the sender delay and the receiver delay,
wherein other data packets of the audio and video stream matching the sample stream entry in the allocated sampling period, which arrived after the first arrival data packet and before the last arrival data packet, are not copied.
|