Patent ID: 6842724

Claim:
A method of processing two or more sequences of data packets received from a network, each of said sequences of data packets representing a common program source, the method comprising the steps of: buffering data packets comprised in a first one of said sequences in a first receive buffer having a first buffering delay; buffering data packets comprised in a second one of said sequences in a second receive buffer having a second buffering delay, wherein said second buffering delay is smaller than said first buffering delay; decoding the data packets buffered in said second receive buffer after said second buffering delay has elapsed; decoding the data packets buffered in said first receive buffer after said first buffering delay has elapsed; generating a reproduction of said program source based at least upon the decoding of the data packets buffered in said second receive buffer before said first buffering delay has elapsed, and based at least upon the decoding of the data packets buffered in said first receive buffer after said first buffering delay has elapsed.