Title :
Interactive streaming of structured data
Author :
Paluska, Justin Mazzola ; Pham, Hubert
Author_Institution :
Comput. Sci. & Artificial Intell. Lab., MIT, Cambridge, MA, USA
fDate :
March 29 2010-April 2 2010
Abstract :
We present ChunkStream, a system for efficient streaming and interactive editing of online video. Rather than using a specialized protocol and stream format, ChunkStream makes use of a generic mechanism employing chunks. Chunks are fixed-size arrays that contain a mixture of scalar data and references to other chunks. Chunks allow programmers to expose large, but fine-grained, data structures over the network. ChunkStream represents video clips using simple data types like linked lists and search trees, allowing a client to retrieve and work with only the portions of the clips that it needs. ChunkStream supports resource-adaptive playback and "live" streaming of real-time video as well as fast, frame-accurate seeking; bandwidth-efficient high-speed playback; and compilation of editing decisions from a set of clips. Benchmarks indicate that ChunkStream uses less bandwidth than HTTP Live Streaming while providing better support for editing primitives.
Keywords :
mobile computing; video signal processing; ChunkStream system; fixed-size arrays; generic mechanism; linked lists; online video editing; resource-adaptive playback; search trees; structured data streaming; Clouds; Data structures; Internet; Mashups; Mobile computing; Pervasive computing; Protocols; Smart phones; Streaming media; Video sharing;
Conference_Titel :
Pervasive Computing and Communications (PerCom), 2010 IEEE International Conference on
Conference_Location :
Mannheim
Print_ISBN :
978-1-4244-5329-0
Electronic_ISBN :
978-1-4244-5328-3
DOI :
10.1109/PERCOM.2010.5466996