Design and performance of MPEG video streaming to palmtop computers

Christopher K. Hess, David Raila, R H Campbell, Dennis Mickunas

Research output: Contribution to journalConference article

Abstract

Today's wide variety of computing devices offer a large range of resource availability. These resources include CPU speed, bandwidth, and memory. Workstations and PCs typically are rich in resources, whereas palmtop devices are generally quite limited. This disparity offers challenges to integrating these heterogeneous devices into a single distributed system. Services must be available to each device, but it may be necessary to modify certain services if the connected device does not have the required resources to support them. Proxies may be introduced into the system to off-load computations that would preclude certain services to resource-deprived devices. We have implemented one such proxy that enables the viewing of live MPEG video on the 3Com PalmPilot. The proxy is able to transform the video feed on-the-fly, removing extraneous information, thereby reducing CPU and memory requirements and allowing palm devices to participate in video sessions. This paper discusses the design and performance of our video proxy targeted for 3Com PalmPilot handheld computers. Several protocols are compared and the advantages of each are discussed.

Original languageEnglish (US)
Pages (from-to)266-273
Number of pages8
JournalProceedings of SPIE - The International Society for Optical Engineering
Volume3969
StatePublished - Jan 1 2000
EventMultimedia Computing and Networking 2000 - San Jose, CA, USA
Duration: Jan 24 2000Jan 26 2000

Fingerprint

Video Streaming
Video streaming
Program processors
Data storage equipment
resources
Computer workstations
Resources
Availability
Bandwidth
Network protocols
workstations
monomethoxypolyethylene glycol
Design
availability
Distributed Systems
Transform
bandwidth
requirements
Necessary
Computing

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering

Cite this

Design and performance of MPEG video streaming to palmtop computers. / Hess, Christopher K.; Raila, David; Campbell, R H; Mickunas, Dennis.

In: Proceedings of SPIE - The International Society for Optical Engineering, Vol. 3969, 01.01.2000, p. 266-273.

Research output: Contribution to journalConference article

@article{93939b935a6145a29aeafcd09f05c72f,
title = "Design and performance of MPEG video streaming to palmtop computers",
abstract = "Today's wide variety of computing devices offer a large range of resource availability. These resources include CPU speed, bandwidth, and memory. Workstations and PCs typically are rich in resources, whereas palmtop devices are generally quite limited. This disparity offers challenges to integrating these heterogeneous devices into a single distributed system. Services must be available to each device, but it may be necessary to modify certain services if the connected device does not have the required resources to support them. Proxies may be introduced into the system to off-load computations that would preclude certain services to resource-deprived devices. We have implemented one such proxy that enables the viewing of live MPEG video on the 3Com PalmPilot. The proxy is able to transform the video feed on-the-fly, removing extraneous information, thereby reducing CPU and memory requirements and allowing palm devices to participate in video sessions. This paper discusses the design and performance of our video proxy targeted for 3Com PalmPilot handheld computers. Several protocols are compared and the advantages of each are discussed.",
author = "Hess, {Christopher K.} and David Raila and Campbell, {R H} and Dennis Mickunas",
year = "2000",
month = "1",
day = "1",
language = "English (US)",
volume = "3969",
pages = "266--273",
journal = "Proceedings of SPIE - The International Society for Optical Engineering",
issn = "0277-786X",
publisher = "SPIE",

}

TY - JOUR

T1 - Design and performance of MPEG video streaming to palmtop computers

AU - Hess, Christopher K.

AU - Raila, David

AU - Campbell, R H

AU - Mickunas, Dennis

PY - 2000/1/1

Y1 - 2000/1/1

N2 - Today's wide variety of computing devices offer a large range of resource availability. These resources include CPU speed, bandwidth, and memory. Workstations and PCs typically are rich in resources, whereas palmtop devices are generally quite limited. This disparity offers challenges to integrating these heterogeneous devices into a single distributed system. Services must be available to each device, but it may be necessary to modify certain services if the connected device does not have the required resources to support them. Proxies may be introduced into the system to off-load computations that would preclude certain services to resource-deprived devices. We have implemented one such proxy that enables the viewing of live MPEG video on the 3Com PalmPilot. The proxy is able to transform the video feed on-the-fly, removing extraneous information, thereby reducing CPU and memory requirements and allowing palm devices to participate in video sessions. This paper discusses the design and performance of our video proxy targeted for 3Com PalmPilot handheld computers. Several protocols are compared and the advantages of each are discussed.

AB - Today's wide variety of computing devices offer a large range of resource availability. These resources include CPU speed, bandwidth, and memory. Workstations and PCs typically are rich in resources, whereas palmtop devices are generally quite limited. This disparity offers challenges to integrating these heterogeneous devices into a single distributed system. Services must be available to each device, but it may be necessary to modify certain services if the connected device does not have the required resources to support them. Proxies may be introduced into the system to off-load computations that would preclude certain services to resource-deprived devices. We have implemented one such proxy that enables the viewing of live MPEG video on the 3Com PalmPilot. The proxy is able to transform the video feed on-the-fly, removing extraneous information, thereby reducing CPU and memory requirements and allowing palm devices to participate in video sessions. This paper discusses the design and performance of our video proxy targeted for 3Com PalmPilot handheld computers. Several protocols are compared and the advantages of each are discussed.

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

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

M3 - Conference article

AN - SCOPUS:0033872439

VL - 3969

SP - 266

EP - 273

JO - Proceedings of SPIE - The International Society for Optical Engineering

JF - Proceedings of SPIE - The International Society for Optical Engineering

SN - 0277-786X

ER -