Efficient support for interactive scanning operations in MPEG-based video-on-demand systems |
| |
Authors: | Marwan Krunz George Apostolopoulos |
| |
Affiliation: | (1) Department of Electrical and Computer Engineering, University of Arizona, Tucson, AZ 85721, USA, Tel. (520) 621-8731, e-mail: krunz@ece.arizona.edu., US;(2) Department of Computer Science, University of Maryland, College Park, MD 20742, USA, US |
| |
Abstract: | In this paper, we present an efficient approach for supporting fast-scanning (FS) operations in MPEG-based video-on-demand (VOD) systems. This approach is based on storing multiple, differently encoded versions of the same movie at the server. A normal version is used for normal playback, while several scan versions are used for FS. Each scan version supports forward and backward FS at a given speedup. The server responds to an FS request by switching from the normal version to an appropriate scan version. Scanning versions are produced by encoding a sample of the raw frames using the same GOP pattern of the normal version. When a scanning version is decoded and played back at the normal frame rate, it gives a perceptual motion speedup. By being able to control the traffic envelopes of the scan versions, our approach can be integrated into a previously proposed framework for distributing archived, MPEG-coded video streams. FS operations are supported using no or little extra network bandwidth beyond what is already allocated for normal playback. Mechanisms for controlling the traffic envelopes of the scan versions are presented. The actions taken by the server and the client's decoder in response to various types of interactive requests are described in detail. The latency incurred in implementing various interactive requests is shown to be within an acceptable range. Striping and disk-scheduling strategies for storing various versions at the server are presented. Issues related to the implementation of our approach are discussed. |
| |
Keywords: | :MPEG – Video scheduling – Interactive video-on-demand – Scanning operations |
本文献已被 SpringerLink 等数据库收录! |
|