Efficient support for interactive scanning operations in MPEG-based video-on-demand systems

Marwan M Krunz, George Apostolopoulos

Research output: Contribution to journalArticle

13 Citations (Scopus)

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.

Original languageEnglish (US)
Pages (from-to)20-36
Number of pages17
JournalMultimedia Systems
Volume8
Issue number1
StatePublished - Jan 2000

Fingerprint

Video on Demand
Video on demand
Scanning
Servers
Server
Envelope
Speedup
Disk Scheduling
Traffic
Latency
Encoding
Scheduling
Bandwidth
Motion
Range of data

Keywords

  • Interactive video on-demand
  • MPEG
  • Scanning operations
  • Video scheduling

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Information Systems
  • Theoretical Computer Science
  • Media Technology
  • Hardware and Architecture
  • Software
  • Computer Networks and Communications

Cite this

Efficient support for interactive scanning operations in MPEG-based video-on-demand systems. / Krunz, Marwan M; Apostolopoulos, George.

In: Multimedia Systems, Vol. 8, No. 1, 01.2000, p. 20-36.

Research output: Contribution to journalArticle

@article{9d397472d15a4a0d92f8f25369a8fd3d,
title = "Efficient support for interactive scanning operations in MPEG-based video-on-demand systems",
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 = "Interactive video on-demand, MPEG, Scanning operations, Video scheduling",
author = "Krunz, {Marwan M} and George Apostolopoulos",
year = "2000",
month = "1",
language = "English (US)",
volume = "8",
pages = "20--36",
journal = "Multimedia Systems",
issn = "0942-4962",
publisher = "Springer Verlag",
number = "1",

}

TY - JOUR

T1 - Efficient support for interactive scanning operations in MPEG-based video-on-demand systems

AU - Krunz, Marwan M

AU - Apostolopoulos, George

PY - 2000/1

Y1 - 2000/1

N2 - 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.

AB - 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.

KW - Interactive video on-demand

KW - MPEG

KW - Scanning operations

KW - Video scheduling

UR - http://www.scopus.com/inward/record.url?scp=0038321571&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0038321571&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:0038321571

VL - 8

SP - 20

EP - 36

JO - Multimedia Systems

JF - Multimedia Systems

SN - 0942-4962

IS - 1

ER -