Design of the Mneme persistent object store
ACM Transactions on Information Systems (TOIS)
Analyzing client interactivity in streaming media
Proceedings of the 13th international conference on World Wide Web
Analysis of multimedia workloads with implications for internet streaming
WWW '05 Proceedings of the 14th international conference on World Wide Web
Scalable media streaming to interactive users
Proceedings of the 13th annual ACM international conference on Multimedia
Trickle: a userland bandwidth shaper for Unix-like systems
ATEC '05 Proceedings of the annual conference on USENIX Annual Technical Conference
New insights on internet streaming and IPTV
CIVR '08 Proceedings of the 2008 international conference on Content-based image and video retrieval
A Measurement Study of a Large-Scale P2P IPTV System
IEEE Transactions on Multimedia
A media synchronization survey: reference model, specification, and case studies
IEEE Journal on Selected Areas in Communications
Foundation of a new digital ecosystem for u-content: needs, definition, and design
Proceedings of the 2011 international conference on Virtual and mixed reality: systems and applications - Volume Part II
Hi-index | 0.00 |
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.