Patent ID: 6665728
Filing Date: 2003-12-16
Classification: H04L,H04N

Abstract:
A system comprising:an under-run forecasting mechanism to determine an estimate of when a supply of data packets will be exhausted to generate an under-run predicted time and update the under-run predicted rime based on a comparison with a current time; a statistics monitoring mechanism to measure arrival fluctuations of the supply of data packets to generate a target latency; a playback queuing mechanism to build latency in the supply of data packets based on the under-run predicted time determined by the under-run forecasting mechanism and the target latency determined by the statistics monitoring mechanism; and a playback device to convert and play the supply of data packets, wherein the under-run forecasting mechanism is to determine the estimate of when the supply of data packets will be exhausted by adding an amount of time spanned by the supply of data packets received by the playback device to a running under-run prediction time.