摘要 |
PROBLEM TO BE SOLVED: To solve the problems in which: the rate of delivery of media data is not adapted to an available bandwidth on the connection from a server to a client; and bandwidth and delay guarantees are required.SOLUTION: In a block-request streaming system, an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like) intakes content and prepares it as files or data elements to be served by the file server. The system includes controlling the sequence, timing and construction of block requests, time based indexing, variable block sizing, optimal block partitioning, control of random access point placement, including across multiple presentation versions dynamically updating presentation data and/or efficiently presenting live content and time shifting.SELECTED DRAWING: Figure 1 |