摘要 |
A system for receiving and re-sequencing a plurality of digital data chunks after transmission across a digital data network, so as to recover the natural temporal order of the data chunks as defined at the transmitter, including a chunk sorter for storing the, digital data chunks in a data buffer. The system thereafter sequentially transfers, at a chunk transfer rate compatible with the system playout rate, the digital data chunks to a playout destination according to the natural temporal order. The system further includes a chunk sequence analyzer for measuring the average time that the digital data chunks remain in the data buffer. The chunk sequence analyzer adjusts the playout rate so as to balance an increase in the average time, with an amount of data chunks lost due to arriving late and missing a playout deadline.
|