Patent
Enhanced block-request streaming using scalable encoding
Ying Chen,Thomas Stockhammer,Michael Luby +2 more
- 22 Sep 2010
200
TL;DR: Block as discussed by the authors is a block request streaming system, where the files or data elements are organized as blocks that are transmitted and decoded as a unit, and the system is configured to provide and consume scalable blocks such that the quality of the presentation increases as more of the block is downloaded.
read more
Abstract: A block request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be served by the file server. A client device can be adapted to take advantage of the ingestion process as well as including improvements that make for a better presentation independent of the ingestion process. The files or data elements are organized as blocks that are transmitted and decoded as a unit, and the system is configured to provide and consume scalable blocks such that the quality of the presentation increases as more of the block is downloaded. Encoding and decoding blocks with multiple independent scalability layers can be done as well.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Real-time or near real-time streaming
Roger Pantos,Alan Tseng,William May,James D. Batson +3 more
- 01 Apr 2011
TL;DR: In this paper, the authors present a system that provides real-time or near-real-time streaming of content, specified in one or more playlists, using transfer protocols such as an HTTP compliant protocol.
360
Patent
Playlists for real-time or near real-time streaming
David L. Biderman,William May,Alan Tseng,Roger Pantos,James D. Batson +4 more
- 30 May 2012
TL;DR: In this paper, the authors propose a method to divide a stream of data into a plurality of distinct media files, and generate a playlist file having the plurality of tags and URIs.
266
Patent
System and Method for Exposing Cloud Stored Data to a Content Delivery Network
David Patrick Goetz,Gregory Holt +1 more
- 16 Oct 2012
TL;DR: In this article, a system for exposing data stored in a cloud computing system to a content delivery network provider includes a database configured to receive and store metadata about the data, the database being implemented in the Cloud Computing system to store configuration metadata for the data related to the content distribution network, and an origin server configured to send requests for the requested data from the CDPN and configured to provide the data to the CPDN based on the metadata.
216
Patent
Enhanced block-request streaming using cooperative parallel HTTP and forward error correction
Michael Luby,Bin Wang,Mark Watson,Lorenzo Vicisano,Payam Pakzad +4 more
- 22 Sep 2010
TL;DR: A block-request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be serve by the file server, which might or might not include a cache as mentioned in this paper.
180
Patent
Enhanced block-request streaming system using signaling or block creation
Michael Luby,Mark Watson,Lorenzo Vicisano,Pakzad Payam,Wang Bin,Ying Chen,Thomas Stockhammer +6 more
- 22 Sep 2010
TL;DR: A block request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server.
157
References
Effective erasure codes for reliable computer communication protocols
Luigi Rizzo
- 01 Apr 1997
TL;DR: A very basic description of erasure codes is provided, an implementation of a simple but very flexible erasure code to be used in network protocols is described, and its performance and possible applications are discussed.
Patent
Method and system for error-free data transfer
Michael J. Fischer,Sophia Paleologou +1 more
- 17 Jan 1997
TL;DR: In this paper, a method and system for transferring data from a host computer to one or more subscriber computers, the data consisting of k original packets, is described, which includes the steps of encoding the k original packet to form n encoded packets, where n>k, transmitting the encoded packets from the host computer, receiving some of the transmitted packets, and decoding any combination of k correctly-received encoded packets to reconstruct the original packets.
995
Patent
Methods and apparatus for implementing control functions in a streamed video display system
Anthony Cannon,David del Val,Anders E. Klemets +2 more
- 09 Nov 1999
TL;DR: In this article, a client computer is configured to receive the streamed digital video data from a server computer via a computer network, which is transmitted from the server computer to the client computer as a stream of video frames.
366
Patent
Program transmission optimisation
Bey Henry Curtis De
- 23 Aug 1990
TL;DR: In this paper, a system and method of optimising transmission of a program to multiple users over a distribution system, with particular application to video-on-demand for a CATV network, is presented.
303
Patent
Apparatus, system, and method for multi-bitrate content streaming
David F. Brueck,Mark B. Hurst +1 more
- 09 Feb 2007
TL;DR: In this article, a multi-bitrate content streaming system is proposed, where a receiving module captures media content, a streamlet module segmentes the media content and generates a plurality of streamlets, and an encoding module generates a set of streamlet sets.
297