DocumentCode
926533
Title
Scalable On-Demand Streaming of Nonlinear Media
Author
Zhao, Yanping ; Eager, Derek L. ; Vernon, Mary K.
Author_Institution
Saskatchewan Univ., Saskatoon
Volume
15
Issue
5
fYear
2007
Firstpage
1149
Lastpage
1162
Abstract
A conventional video file contains a single temporally-ordered sequence of video frames. Clients requesting on-demand streaming of such a file receive (all or intervals of) the same content. For popular files that receive many requests during a file playback time, scalable streaming protocols based on multicast or broadcast have been devised. Such protocols require server and network bandwidth that grow much slower than linearly with the file request rate. This paper considers ldquononlinearrdquo video content in which there are parallel sequences of frames. Clients dynamically select which branch of the video they wish to follow, sufficiently ahead of each branch point so as to allow the video to be delivered without jitter. An example might be ldquochoose-your-own-endingrdquo movies. With traditional scalable delivery architectures such as movie theaters or TV broadcasting, such personalization of the delivered video content is very difficult or impossible. It becomes feasible, in principle at least, when the video is streamed to individual clients over a network. For on-demand streaming of nonlinear media, this paper analyzes the minimal server bandwidth requirements, and proposes and evaluates practical scalable delivery protocols.
Keywords
multicast protocols; video communication; video on demand; video streaming; broadcast; choose-your-own-ending movies; file playback time; multicast; nonlinear media; nonlinear video content; scalable on-demand streaming; scalable streaming protocols; temporally-ordered sequence; video clients; Bandwidth; Broadcasting; File servers; Jitter; Motion pictures; Multicast protocols; Multimedia communication; Network servers; Streaming media; Video on demand; Hierarchical stream merging; nonlinear media; on-demand streaming; performance evaluation; periodic broadcast;
fLanguage
English
Journal_Title
Networking, IEEE/ACM Transactions on
Publisher
ieee
ISSN
1063-6692
Type
jour
DOI
10.1109/TNET.2007.896534
Filename
4346560
Link To Document